Η Postman, η πλατφόρμα ανάπτυξης API που χρησιμοποιείται από εκατομμύρια προγραμματιστές, αντιμετωπίζει ένα κύμα αντιδράσεων από την κοινότητα αφού ένας προγραμματιστής δημοσίευσε λεπτομερή στοιχεία ότι η εφαρμογή του για επιτραπέζιους υπολογιστές εγκαθιστά σιωπηλά πρόσθετα AI σε άσχετα εργαλεία κωδικοποίησης — και γράφει διαμόρφωση που κατευθύνει την εργασία αυτών των πρακτόρων προς τον Postman.

Η διαμάχη ξέσπασε στο mainstream τη Δευτέρα, όταν μια ανάρτηση των Hacker News με τίτλο «Ο Postman σιωπηλά αυτόματα εγκαθιστά πρόσθετα AI και προσπαθεί να μοιραστεί όλα τα δεδομένα API» συγκέντρωσε σχεδόν 800 θετικές ψήφους μέσα σε λίγες ώρες, και έγινε μια από τις πιο πολυσυζητημένες ιστορίες της κοινότητας της ημέρας. Τα υποκείμενα στοιχεία είναι ένα δημόσιο ζήτημα του GitHub που κατατέθηκε στον επίσημο ιχνηλάτη υποστήριξης της Postman στις 25 Οκτωβρίου, το οποίο παραμένει ανοιχτό. For more context on this story, see our ongoing AI industry coverage.

Τι βρήκε ο προγραμματιστής

Το ζήτημα, με τίτλο "[SVERE] Desktop αυτόματης εγκατάστασης προσθηκών Codex/Claude, το πρόγραμμα εγκατάστασης προσπαθεί να εμπιστευτεί το δικό του άγκιστρο εκκίνησης", κατατέθηκε από έναν προγραμματιστή που εκτελεί το Postman 12.33.4 στο macOS. Αφού άνοιξαν το Postman, παρατήρησαν απροσδόκητη συμπεριφορά στους πράκτορες κωδικοποίησης AI: επαναλαμβανόμενες προειδοποιήσεις ελέγχου ταυτότητας MCP και το Codex του OpenAI που δρομολογούσε επανειλημμένα το έργο API μέσω των δεξιοτήτων του Postman.

Ψάχνοντας, ο προγραμματιστής βρήκε μια προσθήκη Postman σε όλο το χρήστη, ένα άγκιστρο εντολών εκκίνησης, μια απομακρυσμένη σύνδεση MCP, μια προσθήκη Claude Code και ένα ξεχωριστά εγκατεστημένο Postman CLI — κανένα από τα οποία δεν είχε επιλέξει να εγκαταστήσει.

Τα στοιχεία στο θέμα είναι ασυνήθιστα συγκεκριμένα. Το αρχείο καταγραφής του ίδιου του Postman, σε μια συγκεκριμένη τοποθεσία με χρονική σήμανση, καταγράφει την αυτόματη εγκατάσταση: μια καταχώρηση JSON με την πηγή "auto-existing-upgrade" και τα αποτελέσματα "claude-code:installed" και "codex:installed", ακολουθούμενη από μια γραμμή καταγραφής που διαβάζει "Main: autoInstall.plugin.existing-user finished."

Το παγκόσμιο αρχείο διαμόρφωσης Codex του προγραμματιστή τροποποιήθηκε επίσης. Το τεύχος εμφανίζει νέες ενότητες που προστέθηκαν στο `~/.codex/config.toml` — μια αγορά Postman που δείχνει στο αποθετήριο πρόσθετων του Postman και μια καταχώρηση που ενεργοποιεί την προσθήκη `postman@postman`.

Το Startup Hook

Το πιο αμφιλεγόμενο εύρημα αφορά το τι κάνει το πρόσθετο μετά την εγκατάσταση. Το ζήτημα τεκμηριώνει ότι η εγκατεστημένη προσθήκη καταγράφει ένα άγκιστρο που ενεργοποιείται κατά την εκκίνηση του πράκτορα — που ταιριάζει με τα συμβάντα εκκίνησης, καθαρά και συμπαγή — και εκτυπώνει οδηγίες στο περιβάλλον του πράκτορα.

Αυτές οι οδηγίες καθοδηγούν τον πράκτορα AI να φορτώσει την ικανότητα "api-engineer" του Postman πριν απαντήσει σε "οποιαδήποτε μη τετριμμένη εργασία μηχανικής API", μια κατηγορία που περιλαμβάνει το σχεδιασμό, την υλοποίηση, την κοροϊδία, τη δοκιμή, την παρακολούθηση, την τεκμηρίωση ή την ανάπτυξη ενός API. Στην πραγματικότητα, οποιαδήποτε εργασία API που ζητά από τον προγραμματιστή να κάνει ο παράγοντας κωδικοποίησης θα δρομολογηθεί μέσω της ροής εργασίας του Postman, ανεξάρτητα από το αν ο προγραμματιστής χρησιμοποιεί τον Postman ή όχι.

Η διαμόρφωση που γράφτηκε κατά την εγκατάσταση περιελάμβανε επίσης καταχωρήσεις αξιόπιστου κατακερματισμού για το ίδιο το άγκιστρο — εγγραφές που ενημερώνουν το σύστημα του πράκτορα ότι το άγκιστρο εκκίνησης έχει εγκριθεί. Ο προγραμματιστής το χαρακτήρισε αυτό ως το πρόγραμμα εγκατάστασης που "προσπαθούσε να εγκρίνει το δικό του άγκιστρο εντολών" και χαρακτήρισε τη συνολική συμπεριφορά ως σοβαρό πρόβλημα συναίνεσης και ορίων εμπιστοσύνης. "Ένας πελάτης API δεν θα πρέπει να καθιστά τον εαυτό του την προεπιλεγμένη ροή εργασίας σε άλλα εργαλεία απλώς και μόνο επειδή το άνοιξα", αναφέρει το τεύχος.

Γιατί χτύπησε ένα νεύρο

Η συζήτηση και ο επόμενος σχολιασμός των Hacker News δείχνουν γιατί η ιστορία είχε απήχηση πέρα από τη βάση χρηστών ενός εργαλείου. Σε πράκτορες κωδικοποίησης τεχνητής νοημοσύνης, όπως ο Codex και ο Claude Code, παρέχεται όλο και περισσότερο ευρεία πρόσβαση στα συστήματα των προγραμματιστών, με αρχεία διαμόρφωσης, άγκιστρα και συνδέσεις MCP που καθορίζουν το περιεχόμενο που λαμβάνουν και ποιες οδηγίες ακολουθούν. Ένας προμηθευτής που εγγράφεται σε αυτήν την αλυσίδα εμπιστοσύνης χωρίς ρητή δήλωση συμμετοχής αγγίζει την βασική υπόσχεση ότι οι πράκτορες θα ενεργούν για λογαριασμό του χρήστη — όχι για λογαριασμό ενός προμηθευτή.

Η αναφορά του τίτλου του HN στην κοινή χρήση "όλα τα δεδομένα API" αντικατοπτρίζει τον φόβο ότι τέτοια άγκιστρα θα μπορούσαν να διοχετεύουν κλειδιά API, κίνηση και λεπτομέρειες έργου προς μια εξωτερική υπηρεσία. το ίδιο το ζήτημα του GitHub εστιάζει στη μηχανική δρομολόγησης και συναίνεσης, που ο αναφέρων τεκμηρίωσε με αρχεία καταγραφής και διαμόρφωσης. Οι επικριτές στη συζήτηση υποστήριξαν ότι το μοτίβο - μια εφαρμογή επιτραπέζιου υπολογιστή που εγκαθιστά συνοδευτικά πρόσθετα σε άλλα εργαλεία κατά την πρώτη κυκλοφορία - θέτει ένα επικίνδυνο προηγούμενο για το πώς θα μπορούσαν να λειτουργήσουν οι αποκτήσεις λογισμικού της εποχής AI του "mindshare".

Μέχρι τη σύνταξη αυτού του άρθρου, το θέμα παραμένει ανοιχτό με περισσότερα από είκοσι σχόλια και ο Postman δεν είχε δημοσιεύσει δημόσια απάντηση σχετικά με τη συμπεριφορά της αυτόματης εγκατάστασης. Η εταιρεία δεν έχει κατηγορηθεί για μετάδοση δεδομένων χωρίς άδεια στο ίδιο το θέμα. η καταγγελία επικεντρώνεται στην αθόρυβη εγκατάσταση και την αυτοέγκριση των αγκίστρων.

Μια δοκιμαστική περίπτωση για τα πρότυπα διανομής AI

Το επεισόδιο έρχεται εν μέσω μιας ευρύτερης μάχης για τους κανόνες στο οικοσύστημα των πρακτόρων. Οι πωλητές εργαλείων έχουν τώρα ένα νέο όριο για να ανταγωνιστούν: όχι απλώς να εγκατασταθούν, αλλά να φορτωθούν σε κάθε ροή εργασίας με τη βοήθεια AI που εκτελεί ένας προγραμματιστής. Η κατάσταση του Ταχυδρόμου είναι μια δοκιμή για το πού βρίσκεται η γραμμή μεταξύ της βολικής ολοκλήρωσης και της εχθρικής επέκτασης.

Για τους προγραμματιστές, η πρακτική λύση είναι συγκεκριμένη: αξίζει να ελέγξετε τα αρχεία διαμόρφωσης πράκτορα, τις εγγραφές αγκίστρου και τις εγκατεστημένες προσθήκες μετά την ενημέρωση των εργαλείων επιφάνειας εργασίας — και να αντιμετωπίσετε οποιαδήποτε μη ζητηθείσα αλλαγή στις οδηγίες ενός πράκτορα AI ως συμβάν ασφαλείας. Προκειμένου οι πωλητές εργαλείων που αγωνίζονται να γίνουν το προεπιλεγμένο επίπεδο στην ανάπτυξη με τη βοήθεια AI, το μήνυμα από σχεδόν 800 θετικές ψηφοφορίες των Hacker News είναι εξίσου σαφές: η αθόρυβη αυτο-εγκατάσταση είναι ο ταχύτερος τρόπος για να μετατρέψετε μια αξιόπιστη επωνυμία σε μια προειδοποιητική ιστορία.

---

Stay Ahead of AI

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

Read more AI news →