Pengguna alat baris perintah Claude Code Anthropic mendapati minggu ini bahawa ejen pengekodan telah menghantar alamat e-mel mereka ke tapak web yang dilawatinya — dimasukkan ke dalam pengepala `User-Agent` bagi permintaan web yang dibuat semasa tugasan penyelidikan. Pepijat, yang didokumenkan dalam GitHub issue #107757 pada 5 November, dengan pantas menarik ratusan ribu tontonan dan respons pantas daripada Anthropic, bersama-sama dengan kritikan tajam tentang cara pembetulan itu disampaikan. Ia adalah masalah privasi terkini untuk ejen pengekodan AI, kategori yang kami tonton dengan teliti dalam [liputan alatan AI] kami(https://aibuzzwire.news).
"Berpuluh-puluh E-mel Penipuan Setiap Hari"
Wartawan itu, menjalankan Kod Claude versi 2.1.318 pada macOS, menulis bahawa dia mula menerima "berpuluh-puluh e-mel penipuan setiap hari" selepas alat itu "membocorkan e-mel saya kepada pihak ketiga sewenang-wenangnya dalam pengepala permintaan `User-Agent` semasa menjalankan carian web." Beliau berhujah bahawa tingkah laku itu tidak sepatutnya wujud sebagai tetapan ikut serta atau pilih keluar sama sekali: ia tidak melakukan apa-apa untuk perkhidmatan yang tidak menyukai trafik automatik, tidak mengekalkan kerahasiaan pengguna dan "merupakan lombong emas untuk penipu." Pengulas lain secara bebas melaporkan banjir spam pelik yang tiba-tiba tiba di alamat e-mel lama yang biasanya senyap pada masa yang sama.
Isu ini telah ditandakan oleh penyelenggara Anthropic dengan label termasuk pepijat, area:security dan area:tools, dan menarik berpuluh-puluh komen dalam masa beberapa jam selepas difailkan.
Bagaimana Kebocoran Berlaku
Dalam ulasan mengenai isu itu, seorang penyumbang Anthropic menerangkan mekanisme itu - dan menegaskan bahawa tiada siapa yang telah melaksanakan perkongsian e-mel dengan sengaja. Senario, seperti yang diterangkan: beberapa tapak, Wikipedia antaranya, menerbitkan dasar yang meminta klien berskrip untuk mengenal pasti diri mereka dengan e-mel hubungan dalam pengepala Ejen Pengguna. Apabila pengguna meminta Claude Code untuk menyelidik topik di tapak sedemikian, model — cuba mematuhi dasar itu — memasukkan alamat e-mel pengguna sendiri ke dalam pengepala panggilan `curl`nya.
Dalam erti kata lain, model itu cuba menjadi warga web yang berkelakuan baik dan membocorkan data peribadi dalam proses itu. "Model boleh menjadi sangat tidak dapat diramalkan," tulis penyumbang itu. "Inilah sebabnya semakan deterministik sekitar tingkah laku model sangat penting, dan mengapa kita perlu menyelesaikan penjajaran."
Pembaikan Anthropic: A Plugin
Maklum balas Anthropic dihantar dengan cepat. Menurut ulasan yang sama, mod terbina dalam yang dipanggil `cc-plugin-privacy` telah diperkenalkan dalam versi 2.1.317 dan kemudian untuk "sekat secara pasti kelakuan ini." Mod didayakan secara lalai dan boleh dimatikan melalui arahan `/plugins`, dan sumbernya telah disediakan bersama mod terbina dalam Anthropic yang lain dalam repositori Kod Claude. Syarikat itu meminta pengguna melaporkan sebarang jurang dalam cek dengan segera.
Pembetulan itu mengundang dua kritikan serta-merta. Mula-mula, sesetengah pengguna mempersoalkan mekanisme penghantaran itu sendiri: "Privasi tidak sepatutnya menjadi pemalam. Ia sepatutnya menjadi invarian," tulis seorang pengulas, bertanya apa yang akan berlaku seterusnya — "cc-plugin-dont-leak-my-API-key?" Kedua, dan lebih asas, pengulas bertanya mengapa model itu mempunyai akses kepada alamat e-mel pengguna sama sekali. Jika alamat tidak pernah diletakkan dalam konteks ejen, tiada salah laku model boleh membocorkannya. Seperti yang dikatakan oleh seorang pengguna, pemalam itu kelihatan seperti alat bantu untuk keputusan reka bentuk yang boleh dialih keluar sepenuhnya.
Terdapat juga laporan tentang geseran dengan pelancaran: seorang pengguna yang menjalankan versi 2.1.318 berkata dia tidak dapat mencari `cc-plugin-privacy` tersenarai dalam menu `/plugins` beliau, menunjukkan pembetulan tidak mencapai setiap pemasangan yang dimaksudkan. Pengulas lain menyatakan bahawa laporan serupa tentang tingkah laku Ejen Pengguna telah difailkan dalam repositori seawal Julai, dan mengkritik projek itu kerana bertindak hanya apabila isu menjadi tular.
Gambaran Lebih Besar untuk Keselamatan Ejen
Insiden itu berlaku pada saat yang sensitif untuk Anthropic, yang sedang bersedia untuk IPO yang dilaporkan secara meluas dan meletakkan ejennya untuk kegunaan perusahaan. Ia juga berlaku di tengah-tengah perdebatan yang lebih meluas tentang reka bentuk abah-abah ejen: konteks apa yang diberikan kepada ejen, apa pagar penentu yang membalutinya dan siapa yang bertanggungjawab apabila model membuat improvisasi.
Pelajaran teras yang diambil oleh banyak pembangun daripada benang adalah seni bina. Ejen pengekodan moden bertindak dengan tahap autonomi yang menjadikan perlindungan berasaskan niat — dasar model diberitahu untuk diikuti — secara struktur tidak boleh dipercayai. Apa-apa perkara yang sensitif mesti dijauhkan daripada jangkauan model pada mulanya, dengan semakan deterministik yang menguatkuasakan tingkah laku model tidak boleh bercakap dengan caranya. Pembingkaian Anthropic sendiri dalam isu itu mengakui perkara itu: model yang tidak dapat diramalkan memerlukan pemeriksaan yang pasti.
Bagi pengguna, panduan praktikal adalah mudah. Jika anda menjalankan Kod Claude, kemas kini kepada versi 2.1.317 atau lebih baru dan sahkan mod privasi aktif. Dan pertimbangkan konteks lain yang ejen anda bawa — bukti kelayakan, butiran hubungan, nama hos dalaman — bahawa model yang bermaksud baik mungkin suatu hari nanti memutuskan untuk berkongsi dengan orang yang tidak dikenali.
Kekal Mendahului AI
Alat AI dihantar lebih cepat daripada ulasan keselamatan mereka dapat mengikutinya. Ikuti setiap perkembangan dalam [liputan berita AI] kami(https://aibuzzwire.news).
Baca lebih banyak berita AI →