Anthropic telah merilis versi 2.1.319 Claude Code di GitHub. Pembaruan ini mengubah perilaku auto mode ketika telemetri atau feature flag dimatikan, termasuk di balik gateway LLM. Versi ini juga menghadirkan task MCP di latar belakang dan memperbaiki puluhan galat. Bagi kamu yang memakai agen ini di perusahaan, atau menjalankannya dalam skrip dan pipeline, beberapa perubahan bisa memblokir tindakan yang sebelumnya lolos.
Beberapa istilah sebelum kita masuk ke fakta. Auto mode adalah mode di mana Claude Code menjalankan tindakan dengan pemeriksaan keamanan otomatis, tanpa meminta konfirmasi di setiap langkah. Gateway LLM adalah server perantara antara agen dan model, yang sering dipakai perusahaan untuk kontrol dan penagihan. MCP adalah protokol yang dipakai agen untuk terhubung ke alat eksternal. Feature flag adalah sakelar yang dipakai server untuk menyalakan atau mematikan fungsi. Telemetri adalah pengiriman data penggunaan.
Apa yang berubah untuk auto mode?
Menurut catatan rilis resmi, dengan telemetri atau feature flag dimatikan, termasuk di balik gateway LLM, panggilan yang tidak bisa diverifikasi server akan ditolak atau pengguna harus mengonfirmasinya. Tidak ada lagi cadangan ke classifier bawaan.
Bagi yang ingin tetap memakainya, atur variabel CLAUDE_CODE_AUTO_MODE_SERVER=0. Bedrock, Vertex dan Foundry tetap tidak berubah.
Di balik gateway, CLAUDE_CODE_AUTO_MODE_SERVER=1 mengaktifkan pemeriksaan sisi server meski CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS diatur. Jika pengaturan ini dikelola, mereka juga harus mengatur nilai 1.
Bagaimana penolakan izin dan flag bekerja?
Hadir pengaturan permissions.denyInsteadOfPrompting. Panggilan yang seharusnya menunggu konfirmasi akan ditolak dan giliran tetap berjalan, dalam sesi terminal, subagen, dan teammate. Ini berguna dalam otomatisasi, di mana tidak ada orang yang menjawab.
Juga hadir CLAUDE_CODE_DISABLE_FEATURE_FLAGS, yang menghentikan pengambilan flag tanpa mematikan telemetri. Setiap flag kemudian memakai nilai bawaannya.
Satu perbaikan terkait menyangkut claude -p. Dalam auto mode, jika tindakan ditolak karena pemeriksaan keamanan tidak ada, kini keluar dengan kode 1 dan tidak lagi 0. Skrip yang membaca kode keluar akan melihat perbedaannya.
Apa itu task MCP di latar belakang?
Ketika server MCP menjalankan panggilan sebagai task, Claude Code langsung memindahkannya ke latar belakang dan memberi tahu Claude hasilnya setelah selesai. Bagi yang lebih suka menunggu, bisa memakai CLAUDE_CODE_DISABLE_MCP_TASK_BACKGROUND.
Dua perbaikan menyangkut MCP. Server dengan handshake lama tidak bisa terhubung atau memberi hasil kosong, karena Claude Code mengumumkan ekstensi yang hanya dipakai server yang lebih baru. Selain itu, panggilan panjang pada konektor claude.ai kadang tidak menampilkan hasilnya setelah --resume.
Bagi yang sedang membangun integrasi, bisa meninjau gateway yang sudah disentuh di 2.1.316.
Apa yang ditambahkan gateway aplikasi Claude?
Gateway menerima sejumlah fitur baru untuk administrator. Ada admin.pooled_conflict_rule dan admin.pooled_priority_order, untuk memutuskan anggaran grup mana yang dibayar lebih dulu oleh pengembang yang berada di beberapa grup. Ada login_notice opsional, dengan pesan yang ditampilkan di halaman verifikasi dan layar masuk. Format log bisa menjadi JSON dengan CLAUDE_GATEWAY_LOG_FORMAT=json.
Di /usage muncul pengeluaran hari ini, minggu ini, dan bulan ini bagi mereka yang tidak punya batas pengeluaran. Muncul juga peringatan saat startup untuk kebijakan tanpa desktopHome yang memakai coworkTabEnabled – false atau chatSessionRetentionDays, mengantisipasi perubahan Claude Desktop pada 10 November.
Ada pula peringatan dan satu baris saat startup jika login claude.ai berakhir dan Claude Code melanjutkan dengan akses dari ant auth login, yang membebankan penggunaan ke organisasi Claude Console.
Batasan yang perlu diketahui
Catatan rilisnya singkat. Catatan itu tidak menjelaskan mengapa Anthropic menghapus cadangan ke classifier bawaan, atau berapa banyak instalasi yang terdampak. Belum ada pengujian independen tentang dampak nyata pemblokiran, dan perilaku di balik gateway pihak ketiga bisa berbeda. Daftar dari sumber yang kami miliki juga terpotong di entri terakhir, jadi sebagian perbaikan mungkin belum tercakup.
Apa yang berubah bagi mereka yang bekerja dengan digital
Jika kamu memakai Claude Code di balik proxy perusahaan dengan telemetri mati, setelah pembaruan auto mode bisa mulai meminta konfirmasi atau menolak tindakan. Coba dulu di mesin uji. Pipeline yang memakai claude -p harus menangani kode keluar 1 yang baru. Pengguna aturan Bash deny dan ask akan menemukan perbaikan yang berguna, karena perintah dengan kata dalam tanda kutip sebelumnya lolos. Perbaikan untuk disk penuh mengurangi risiko file konfigurasi kosong. Hal yang sama berlaku untuk proyek di folder jaringan, di mana daftar semua file saat startup di Linux juga sudah diperbaiki.
Pendapat kami
Menolak apa yang tidak bisa diverifikasi adalah pilihan yang tepat untuk agen yang menjalankan perintah. Cadangan diam-diam ke classifier lokal memberi rasa aman yang semu. Risikonya ada pada komunikasi. Perubahan sebesar ini bagi mereka yang bekerja di balik gateway hanya tercantum dalam satu baris catatan, dan banyak orang baru menyadarinya ketika sebuah skrip berhenti. Yang tetap positif adalah pekerjaan pada peringatan eksplisit, seperti peringatan tentang organisasi yang membayar. Setelah kasus ekstensi berbahaya, ini adalah sinyal yang konsisten.
Pertanyaan yang sering diajukan
Bagaimana cara mempertahankan perilaku auto mode yang lama?
Atur CLAUDE_CODE_AUTO_MODE_SERVER=0. Dengan begitu Claude Code tetap memakai classifier bawaan. Ini tetap pilihan sadar, karena justru cadangan itulah yang dihapus Anthropic secara default.
Apakah Bedrock, Vertex dan Foundry terdampak?
Tidak. Menurut catatan resmi, ketiganya tidak berubah. Perubahan ini berlaku untuk telemetri atau feature flag yang dimatikan dan untuk gateway LLM.
Apa fungsi permissions.denyInsteadOfPrompting?
Ia menolak panggilan yang seharusnya menunggu konfirmasi. Giliran tetap berjalan tanpa macet. Ini berlaku untuk terminal, subagen, dan teammate.
Bagaimana cara mematikan feature flag saja?
Pakai CLAUDE_CODE_DISABLE_FEATURE_FLAGS. Ia menghentikan pengambilan flag tanpa mematikan telemetri. Setiap flag memakai nilai bawaannya.
Apa yang berubah untuk claude -p?
Dalam auto mode, jika tindakan ditolak karena tidak ada kontrol, ia keluar dengan kode 1. Sebelumnya keluar dengan kode 0. Ini berlaku untuk output teks dan JSON.
Hal yang perlu dipantau di rilis Claude Code berikutnya
Versi 2.1.319 menggeser auto mode ke arah penolakan saat ragu. Sebaiknya perhatikan bagaimana lingkungan dan skrip kamu merespons.
- Coba pembaruan di lingkungan terpisah sebelum memperluasnya ke rekan kerja.
- Baca catatan rilis berikutnya dan cari perubahan lain pada gateway dan kontrol keamanan.
- Periksa pengaturan terkelola jika kamu mengatur DISABLE_EXPERIMENTAL_BETAS, karena nilai 1 juga diperlukan.




