Postmanin työpöytäsovellus on asentanut käyttäjien koneille tekoälyagenttien laajennuksia ilman erillistä lupaa. Päivitys lisäsi Postman-liitännäisen ainakin Claude Codeen ja OpenAI:n Codexiin, asensi Postman CLI -komentorivityökalun ja kirjoitti agenttien asetustiedostoihin ohjeen, joka ohjaa rajapintatyön Postmanin työkaluihin.
Asia nousi laajaan tietoisuuteen 3. marraskuuta, kun Postmanin GitHub-tukisivustolla 25. lokakuuta avattu vikailmoitus keräsi Hacker Newsin etusivulla yli tuhat ääntä. Ilmoituksen tekijä luokitteli tapauksen vakavaksi suostumus- ja luottamusrajan rikkomukseksi. Postman on vastannut lupaamalla selkeämmän suostumuskäytännön, mutta ei ole perunut ominaisuutta.
Mitä päivitys asensi koneelle
Vikailmoitus perustuu Postmanin omaan lokiin. Versio 12.33.4 kirjasi macOS-koneella 24. lokakuuta tapahtuman nimeltä "auto-existing-upgrade", jonka tuloksena sekä Claude Code että Codex merkittiin asennetuiksi. Lokin mukaan asennus koski nimenomaan olemassa olevia, sisäänkirjautuneita käyttäjiä.
Codexin käyttäjäkohtaiseen config.toml-tiedostoon ilmestyi Postmanin oma laajennusmarkkinapaikka, käytössä oleva Postman-liitännäinen ja etäyhteys Postmanin MCP-palvelimeen. MCP eli Model Context Protocol on avoin standardi, jolla tekoälyagentti kytketään ulkoisiin työkaluihin. Claude Coden asetuksiin lisättiin vastaava liitännäinen, ja kotihakemistoon asennettiin Postman CLI.
Muut käyttäjät ovat sittemmin raportoineet saman ilmiön uudemmissa versioissa. Yksi kommentoija kertoi sovelluksen päivittyneen versiosta 12.31.3 versioon 12.35.1 ja asentaneen samalla käynnistyskerralla CLI:n sekä Claude Code- ja Codex-liitännäiset. Toinen löysi Postmanin myös GitHub Copilotin asetuksista.

Käynnistyskoukku ohjaa agentin Postmaniin
Vakavimpana ongelmana pidetään asennettua käynnistyskoukkua. Se ajaa jokaisen Codex-istunnon alussa komennon, joka syöttää agentille ohjeen ladata Postmanin api-engineer-taito ennen mitä tahansa ei-triviaalia rajapintatehtävää. Ohje kattaa suunnittelun, toteutuksen, testauksen, dokumentoinnin ja käyttöönoton.
Käytännössä agentti alkoi ehdottaa Postmanin työkaluja silloinkin, kun käyttäjä ei ollut pyytänyt niitä. Lisäksi MCP-yhteys oli otettu käyttöön ilman toimivaa tunnistautumista, joten Codex tuotti toistuvia virheilmoituksia epäonnistuneista yhteyksistä.
Postmanin avoimen lähdekoodin asennusohjelmasta löytyy funktio, joka yrittää hyväksyä koukun itse. Se laskee koukun tiivisteen ja kirjoittaa sen Codexin luotettujen koukkujen listaan. Codex ja Claude Code vaativat koukuille käyttäjän hyväksynnän juuri siksi, ettei ulkopuolinen ohjelma voi lisätä agentille ohjeita huomaamatta.
Vikailmoituksen tekijä korostaa, ettei luottamusmerkintä yksinään todista, kuka sen loi. Lähdekoodi kuitenkin osoittaa, että asennusohjelma on suunniteltu tekemään hyväksyntä käyttäjän puolesta. Yksi kommentoija kertoi, että Codex ja Claude Code nostivat silti varoituksen uudesta koukusta, joten turvamekanismi toimi ainakin osittain.

Postmanin vastaus ei tyynnyttänyt kritiikkiä
Yhtiön nimissä vikailmoitukseen vastannut kommentoija perusteli niputusta käytettävyydellä. Monella käyttäjällä oli ollut vaikeuksia asentaa ja kytkeä CLI ja agenttiliitännäiset erikseen, joten ne päätettiin toimittaa työpöytäsovelluksen mukana. Vastauksen mukaan asiasta kerrotaan lataussivulla ja päivitysnäkymässä, ja osat voi poistaa sovelluksen valikosta.
Samassa viestissä luvattiin tehdä suostumuksesta selkeämpi etenkin olemassa oleville käyttäjille sekä tarkastella koukkujen hyväksyntää ja käynnistyskäyttäytymistä. Kommentoijat huomauttivat, että Internet Archiven 26. lokakuuta tallentamassa lataussivun versiossa mainintaa ei ollut.
Moni vaati ominaisuuden muuttamista kokonaan vapaaehtoiseksi myös uusille asennuksille. Poistotoimintokaan ei näytä toimivan kattavasti, sillä yksi käyttäjä raportoi Postmanin jääneen Copilotin asetuksiin valikon poistotoiminnon jälkeen. Keskustelussa suositeltiin vaihtoehdoiksi avoimen lähdekoodin Brunoa ja Insomniaa.
Kritiikin kärki ei kohdistu itse liitännäisiin, joita moni kehittäjä voisi käyttää mielellään. Ongelmana pidetään sitä, että työpöytäsovellus muokkasi kokonaan toisten valmistajien työkaluja. Kommentoijien mukaan asennus olisi pitänyt hyväksyä erikseen jokaisessa agentissa, ei pelkästään Postmanin omassa päivitysnäkymässä.

Mitä kehittäjän ja yrityksen kannattaa tarkistaa
Postmanin työpöytäsovellusta käyttävän kannattaa käydä läpi agenttiensa asetustiedostot. Tarkistettavia ovat ainakin ~/.codex/config.toml, ~/.claude/settings.json, ~/.claude/plugins/installed_plugins.json ja ~/.copilot/settings.json sekä mahdolliset tiedostot hakemistossa ~/.local/bin. Postmanin lokista näkee, ajettiinko automaattinen asennus.
Yritysympäristössä tapaus on muistutus siitä, että agenttien asetukset ovat uusi hyökkäyspinta. Kun mikä tahansa koneella ajettava ohjelma voi lisätä agentille pysyviä ohjeita ja ulkoisia yhteyksiä, valvonnan pitää ulottua myös näihin tiedostoihin. Sama riski näkyi lokakuun lopussa, kun Cursorin laajennuskaupassa jaettiin takaoven sisältänyttä Claude Code -laajennusta.
Vikailmoitus ei väitä, että Postman olisi siirtänyt käyttäjien dataa minnekään. Ongelma on luottamuksessa: sovellus muutti muiden työkalujen toimintaa ilman nimenomaista lupaa ja yritti ohittaa turvamekanismin, joka on rakennettu estämään juuri tämä.

Yhteenveto
Postman asensi päivityksen yhteydessä tekoälyagenttien liitännäiset, CLI-työkalun ja käynnistysohjeen Claude Codeen, Codexiin ja ilmeisesti myös Copilotiin ilman erillistä suostumusta. Asennusohjelma yritti myös merkitä oman koukkunsa luotetuksi Codexin asetuksiin.
Yhtiö lupaa selkeämmän suostumuksen ja koukkukäytännön tarkastelun, mutta ei ole vetänyt ominaisuutta pois. Kehittäjien kannattaa tarkistaa agenttiensa asetukset ja poistaa ylimääräiset liitännäiset, kunnes Postman julkaisee luvatut muutokset.
