Skip to main content
Dalam mode otomatis, classifier memeriksa tindakan seperti perintah shell dan permintaan jaringan sebelum dijalankan. Di mana pun pemeriksaan sisi server aktif, server melakukan pemeriksaan tersebut sebagai bagian dari permintaan model sesi itu sendiri, tanpa biaya. Dialog ini berarti pemeriksaan server tidak menjangkau sesi Anda, jadi Claude Code membuat permintaan classifier-nya sendiri, dan pada akun Anda permintaan tersebut diperhitungkan terhadap penggunaan token Anda:
Pada prompt, Claude Code menahan tindakan pertama yang akan diperiksa dengan cara itu sampai Anda menjawab. Tidak ada yang rusak: mode otomatis terus bekerja, dan permintaan classifier-nya ditagih seperti sebelumnya. Penyebab paling umum adalah gateway LLM atau proxy antara Claude Code dan API, dan ketika Claude Code dapat mengidentifikasinya, dialog menamakannya. Tekan Enter untuk melanjutkan, atau lihat Buat sesi memenuhi syarat untuk mencegahnya muncul di sesi baru.

Merespons pemberitahuan

Pemberitahuan menahan tindakan sampai Anda menjawabnya:
  • Enter melanjutkan: tindakan yang ditahan dan sisa sesi menggunakan permintaan classifier Claude Code sendiri, ditagih sebagai penggunaan token seperti sebelumnya, dan pemberitahuan tidak muncul lagi dalam sesi itu. Ketika pemberitahuan menyebutkan gateway, mengakuinya mencegahnya muncul kembali di mesin ini selama 24 jam. Ketika tidak, pemberitahuan kembali muncul saat sesi berikutnya jatuh kembali.
  • Esc atau Ctrl+C membatalkan: tindakan yang ditahan tidak berjalan dan giliran saat ini berhenti, dengan sesi masih dalam mode otomatis. Tidak ada yang diingat, jadi pemberitahuan muncul lagi sebelum tindakan yang diperiksa berikutnya.
Untuk berhenti menggunakan mode otomatis, alihkan mode izin dengan Shift+Tab setelah Anda menjawab. Ketika pemberitahuan tidak dapat menunggu jawaban, Claude Code melaporkan teks yang sama dan sesi berlanjut dalam mode otomatis, kecuali pengakuan gateway pada mesin ini dalam 24 jam terakhir telah menutupnya. Dalam mode non-interaktif dengan -p ia mencetak teks ke stderr, dan dalam output stream-json ia mengirimkan pesan peringatan system, yang dapat dibaca aplikasi Agent SDK dari aliran pesan.

Buat sesi memenuhi syarat

Jika gateway adalah penyebabnya, minta admin perusahaan Anda atau penyedia gateway Anda untuk meneruskan permintaan dan balasan tanpa perubahan. Itu berarti meneruskan header permintaan dan bidang badan seperti adanya, termasuk yang tidak dikenali gateway seperti bidang permintaan safeguards, dan mengembalikan respons dan acara streaming tanpa menghapus kunci seperti bidang safeguard_results atau menulis ulang ID penggunaan alat, seperti yang dijelaskan dalam panduan kompatibilitas gateway. Gateway yang meneruskan lalu lintas dengan cara ini terus bekerja dengan fitur ini dan dengan fitur mendatang. Sesi baru kemudian menggunakan pemeriksaan server lagi. Jika Anda sudah tahu bahwa gateway Anda tidak dapat menyediakan pemeriksaan server, beri tahu Claude Code untuk tidak memintanya di sana dengan menetapkan CLAUDE_CODE_AUTO_MODE_SERVER ke 0 sebelum Anda memulai sesi, di shell Anda atau di kunci pengaturan env:
Permintaan classifier kemudian selalu milik Claude Code sendiri, ditagih dengan cara yang sama, dan pemberitahuan tidak muncul. Pada koneksi langsung ke API Anthropic, variabel memerlukan Claude Code v2.1.281 atau lebih baru. Menetapkan CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1 sementara CLAUDE_CODE_AUTO_MODE_SERVER tidak disetel mematikan pemeriksaan server juga, kecuali seperti yang dijelaskan dalam Nonaktifkan kemampuan pra-rilis. CLAUDE_CODE_AUTO_MODE_SERVER adalah pengaturan sementara dan mungkin dihapus dalam rilis yang lebih baru.

Mengapa pemberitahuan muncul

Tinjauan classifier sisi server mencantumkan sesi mana yang meminta server untuk pemeriksaan classifier. Paket Pro, Max, dan Team tidak pernah menampilkan pemberitahuan. Ketika muncul, penyebab umum adalah:
  • Gateway LLM atau proxy berada di jalur: yang menghapus atau menulis ulang header permintaan, menghilangkan bidang permintaan yang tidak dikenalinya, atau mengedit respons. Server kemudian tidak pernah menerima permintaan untuk pemeriksaan, atau Claude Code tidak pernah menerima hasilnya. Ketika konfigurasi Anda atau respons mengidentifikasi gateway, pemberitahuan menamakannya.
  • Pemeriksaan sisi server belum mencapai platform, wilayah, atau kredensial Anda: apakah platform atau wilayah melakukannya tergantung pada peluncuran platform tersebut. Jika Anda melihat pemberitahuan tanpa gateway atau proxy di jalur dan terus muncul, ini kemungkinan penyebabnya. Untuk mengonfirmasi, hubungi dukungan atau admin perusahaan Anda, atau laporkan dengan /feedback.
Untuk memeriksa sesi yang dalam mode otomatis, jalankan /status di prompt Claude Code: baris Auto mode server membaca Enabled sementara pemeriksaan server memutuskan tindakan sesi dan Disabled setelah sesi telah jatuh kembali. Ketika gateway memotong respons pendek atau menulis ulang hasil ke dalam bentuk yang tidak dapat dibaca Claude Code, Anda mendapatkan penolakan tanpa putusan sebagai pengganti pemberitahuan ini; lihat Tinjauan classifier sisi server.