Postman, platforma de dezvoltare API folosită de milioane de dezvoltatori, se confruntă cu un val de reacții ale comunității după ce un dezvoltator a publicat dovezi detaliate că aplicația sa de desktop instalează în tăcere pluginuri AI în instrumente de codare care nu au legătură - și scrie configurații care orientează munca acelor agenți către Postman.

Controversa a explodat în curentul mainstream luni, când o postare Hacker News intitulată „Poștașul instalează automat pluginurile AI și încearcă să partajeze toate datele API” a atras aproape 800 de voturi pozitive în câteva ore, devenind una dintre cele mai discutate povești ale comunității ale zilei. Dovezile care stau la baza sunt o problemă publică GitHub depusă pe trackerul de asistență oficial al Postman pe 25 octombrie, care rămâne deschisă. For more context on this story, see our ongoing more AI stories.

Ce a găsit dezvoltatorul

Problema, intitulată „[SEVERE] Desktop instalează automat pluginurile Codex/Claude; instalatorul încearcă să aibă încredere în propriul cârlig de pornire”, a fost depusă de un dezvoltator care rulează Postman 12.33.4 pe macOS. După ce au deschis Postman, ei au observat un comportament neașteptat în agenții lor de codare AI: avertismente recurente de autentificare MCP și API-ul de rutare în mod repetat Codex al OpenAI prin abilitățile Postman.

Încercând, dezvoltatorul a găsit un plugin Postman pentru întregul utilizator, un cârlig de instrucțiuni de pornire, o conexiune MCP la distanță, un plugin Claude Code și un CLI Postman instalat separat - dintre care nu au ales să îl instaleze.

Dovezile din chestiune sunt neobișnuit de concrete. Fișierul jurnal al lui Postman, într-o anumită locație marcată temporal, înregistrează instalarea automată: o intrare JSON cu sursa „auto-existing-upgrade” și rezultatele „claude-code:installed” și „codex:installed”, urmate de o linie de jurnal care scrie „Main: autoInstall.plugin.existing-user finished”.

Fișierul de configurare Codex global al dezvoltatorului a fost de asemenea modificat. Problema arată noi secțiuni adăugate la `~/.codex/config.toml` — o piață Postman care indică depozitul de pluginuri Postman și o intrare care activează pluginul `postman@postman`.

Cârligul de pornire

Cea mai controversată constatare se referă la ceea ce face pluginul după instalare. Problema documentează că pluginul instalat înregistrează un cârlig care se declanșează la pornirea agentului - potrivindu-se cu evenimentele de pornire, clare și compacte ale sesiunii - și imprimă instrucțiuni în contextul agentului.

Acele instrucțiuni îl direcționează pe agentul AI să încarce abilitățile de „inginer api” a lui Postman înainte de a răspunde la „orice sarcină de inginerie API netrivială”, o categorie care include proiectarea, implementarea, batjocorirea, testarea, monitorizarea, documentarea sau implementarea unui API. De fapt, orice activitate API pe care dezvoltatorul le cere agentului de codare să o facă ar fi direcționată prin fluxul de lucru al Postman, indiferent dacă dezvoltatorul folosește Postman sau nu.

Configurația scrisă în timpul instalării a inclus, de asemenea, intrări hash de încredere pentru hook-ul în sine - înregistrări care spun sistemului agent că hook-ul de pornire este aprobat. Dezvoltatorul a caracterizat acest lucru ca fiind instalatorul „încercând să-și aprobe propriul cârlig de instrucțiuni” și a încadrat comportamentul general ca o problemă severă a consimțământului și a limitei încrederii. „Un client API nu ar trebui să devină fluxul de lucru implicit în alte instrumente doar pentru că l-am deschis”, se arată în problemă.

De ce a lovit un nerv

Discuția Hacker News și comentariile ulterioare arată de ce povestea a rezonat dincolo de baza de utilizatori a unui singur instrument. Agenților de codare AI precum Codex și Claude Code li se acordă din ce în ce mai mult acces larg la sistemele dezvoltatorilor, cu fișiere de configurare, cârlige și conexiuni MCP care determină ce context primesc și ce instrucțiuni urmează. Un furnizor care se înscrie în acel lanț de încredere fără o înscriere explicită atinge promisiunea de bază că agenții vor acționa în numele utilizatorului - nu în numele unui furnizor.

Referința din titlul HN la partajarea „toate datele API” reflectă teama că astfel de cârlige ar putea canaliza cheile API, traficul și detaliile proiectului către un serviciu extern; problema GitHub în sine se concentrează pe mecanica de rutare și consimțământ, pe care reporterul le-a documentat cu jurnalele și fișierele de configurare. Criticii din discuție au susținut că modelul – o aplicație desktop care instalează pluginuri însoțitoare în alte instrumente la prima lansare – creează un precedent periculos pentru modul în care ar putea funcționa achizițiile de software „mindshare” din era AI.

În momentul scrierii acestei, problema rămâne deschisă cu mai mult de douăzeci de comentarii, iar Postman nu a publicat un răspuns public care să abordeze comportamentul de instalare automată. Compania nu a fost acuzată că a transmis date fără permisiune în problema în sine; plângerea se concentrează pe instalarea silențioasă și autoaprobarea cârligelor.

Un caz de testare pentru normele de distribuție AI

Episodul apare pe fondul unei lupte mai ample asupra normelor din ecosistemul agenților. Furnizorii de instrumente au acum o nouă frontieră pe care să concureze: nu doar că sunt instalați, ci sunt încărcați în fiecare flux de lucru asistat de IA pe care îl rulează un dezvoltator. Situația lui Postman este un test al locului în care se află linia dintre integrarea convenabilă și expansiunea ostilă.

Pentru dezvoltatori, concluzia practică este concretă: merită să auditați fișierele de configurare ale agenților, înregistrările de cârlig și pluginurile instalate după actualizarea instrumentelor desktop - și să trateze orice modificare nesolicitată a instrucțiunilor unui agent AI ca un eveniment de securitate. Pentru ca furnizorii de instrumente care caută să devină stratul implicit în dezvoltarea asistată de AI, mesajul de la aproape 800 de voturi pozitive Hacker News este la fel de clar: autoinstalarea silențioasă este cea mai rapidă modalitate de a transforma o marcă de încredere într-o poveste de avertizare.

---

Stay Ahead of AI

Get the latest AI news, analysis, and breakthroughs — all in one place.

Read more AI news →