Skip to main content
Alat advisor bersifat eksperimental dan memerlukan API Anthropic. Alat ini tidak tersedia di Amazon Bedrock, Claude Platform on AWS, Google Cloud’s Agent Platform, atau Microsoft Foundry. Perilaku, harga, dan ketersediaan dapat berubah.
Alat advisor memungkinkan Claude untuk berkonsultasi dengan model kedua yang biasanya lebih kuat pada momen-momen kunci selama tugas, seperti sebelum berkomitmen pada pendekatan, ketika terjebak pada kesalahan berulang, atau sebelum menyatakan tugas selesai. Advisor menerima percakapan lengkap, termasuk setiap pemanggilan alat dan hasilnya, dan mengembalikan panduan yang diterapkan Claude sebelum melanjutkan. Advisor berjalan di sisi server pada infrastruktur Anthropic sebagai server tool, tersedia untuk akun berlangganan dan berbasis API. Anda memilih model mana yang bertindak sebagai advisor, dan Claude memutuskan kapan memanggilnya. Halaman ini mencakup cara mengaktifkan advisor, pasangan model mana yang diterima, apa yang ditampilkan Claude selama konsultasi, dan bagaimana penggunaan advisor ditagih.

Kapan menggunakan advisor

Advisor cocok untuk tugas multi-langkah yang panjang di mana sebagian besar giliran bersifat rutin tetapi kualitas rencana menentukan hasilnya. Contohnya termasuk refaktor besar, sesi debugging di mana kesalahan terus berulang, dan tugas yang ingin Anda periksa secara independen sebelum Claude menyatakan selesai. Ini menambah nilai lebih sedikit pada tugas pendek di mana ada sedikit untuk direncanakan, atau pada pekerjaan di mana setiap giliran memerlukan model terkuat. Untuk itu, ubah model utama sebagai gantinya, atau lihat bagaimana advisor dibandingkan dengan opusplan dan subagents untuk cara lain mendapatkan pendapat kedua.

Aktifkan advisor

Anda dapat mengatur model advisor dengan tiga cara:
  • Perintah /advisor: atur atau ubah advisor di tengah sesi dan simpan sebagai default Anda
  • Pengaturan advisorModel: konfigurasi default persisten di file pengaturan Anda
  • Bendera --advisor: atur advisor untuk sesi tunggal saat peluncuran
Masing-masing dari ini mengaktifkan advisor untuk sesi yang model utamanya mendukungnya. Setelah sesi dimulai, Claude Code menampilkan notifikasi Advisor Tool (experimental) is on and may use more tokens · /advisor. Untuk berhenti menggunakan advisor, lihat Matikan advisor. Pada beberapa paket, Fable sebagai advisor juga memerlukan persetujuan satu kali Anda untuk menagih penggunaan Fable ke kredit penggunaan. Untuk apa yang terjadi sebelum Anda memberikan persetujuan itu, lihat Advisor Fable dan kredit penggunaan.

Gunakan perintah /advisor

Jalankan /advisor tanpa argumen untuk membuka pemilih yang mencantumkan model advisor yang tersedia, atau teruskan model secara langsung:
Perintah mengonfirmasi dengan Advisor set to diikuti dengan nama model advisor. Pilihan Anda disimpan ke advisorModel dalam pengaturan pengguna Anda dan bertahan di seluruh sesi, kecuali dalam kasus yang entri advisorModel sebutkan sebagai berlaku hanya untuk sesi saat ini. Perintah ini juga berfungsi di mana tidak ada pemilih terminal: dalam mode non-interaktif dengan -p, dalam Agent SDK, dalam aplikasi desktop, dan melalui Remote Control. Ini memerlukan Claude Code v2.1.260 atau lebih baru. Di permukaan tersebut:
  • Jalankan /advisor tanpa argumen untuk mencetak model advisor saat ini dan alias yang diterimanya.
  • Jalankan /advisor dengan model, seperti /advisor opus, untuk mengaturnya.
  • Jalankan /advisor off untuk mematikannya.
Claude Code tidak memanggil advisor yang disimpan yang allowlist availableModels organisasi Anda kecualikan. Untuk menggunakan advisor, pilih model yang diizinkan dengan /advisor. Claude Code masih menyimpan advisor yang model utama Anda saat ini tidak mendukung. Advisor itu diaktifkan setelah Anda beralih ke model utama yang kompatibel dengan /model. Pada beberapa paket, Fable sebagai advisor juga memerlukan persetujuan satu kali Anda untuk menagih penggunaan Fable ke kredit penggunaan. Untuk apa yang dilakukan /advisor fable sebelum Anda memberikan persetujuan itu, lihat Advisor Fable dan kredit penggunaan.

Atur advisorModel dalam pengaturan

Untuk mengonfigurasi advisor sebagai default tanpa membuka sesi, aturnya di file pengaturan Anda:

Gunakan bendera --advisor

Untuk mengatur advisor untuk sesi tunggal tanpa mengubah pengaturan yang disimpan, luncurkan dengan bendera:
Claude Code menggunakan bendera sebagai pengganti pengaturan advisorModel untuk sesi itu. Ini tidak mencantumkan --advisor dalam claude --help. Claude Code keluar dengan kesalahan saat peluncuran jika:
  • Model utama sesi tidak mendukung advisor
  • Model yang diminta, seperti Haiku, tidak dapat bertindak sebagai advisor
  • Allowlist availableModels organisasi Anda mengecualikan model yang diminta
  • Anda meminta Fable dan akun Anda masih memerlukan persetujuan kredit penggunaan
Jika Anda memulai sesi latar belakang dengan --advisor dan salah satu dari ini berlaku, Claude Code memulai sesi tanpa advisor sebagai gantinya dari keluar.

Pilih model advisor

Advisor harus setidaknya sama mampu dengan model utama. Advisor yang diterima untuk setiap model utama adalah: Fable 5.1 memerlukan Claude Code v2.1.257 atau lebih baru. Kedua model Fable memerlukan akses Fable. Atur advisor sebagai fable, opus, atau sonnet. Alias ini diselesaikan ke versi default bawaan Claude Code untuk setiap keluarga model, yang berkembang dengan rilis Claude Code baru. Anda juga dapat melewatkan ID model lengkap seperti claude-opus-5. Subagent mewarisi advisor yang dikonfigurasi dan menerapkan pemeriksaan pasangan yang sama terhadap model mereka sendiri. Claude Code memvalidasi pasangan sebelum mengirim permintaan, dan API memvalidasinya lagi:
  • Untuk advisor yang tabel cantumkan sebagai ditolak, Claude Code tidak melampirkannya ke permintaan model utama. Output perintah /advisor dan notifikasi menunjukkan hal ini. Subagent yang model mereka sendiri memenuhi pasangan mungkin masih menggunakan advisor.
  • Untuk advisor yang tabel cantumkan sebagai gagal dengan kesalahan API, Claude Code melampirkannya dan API menolaknya. Setiap permintaan gagal dengan '<advisor model>' tidak dapat digunakan sebagai advisor ketika model permintaan adalah '<main model>' sampai Anda mengubah advisor dengan /advisor atau mematikannya.
  • Jika model utama atau advisor adalah model yang Claude Code tidak kenali, advisor tidak dilampirkan.

Advisor Fable dan kredit penggunaan

Pada beberapa paket, penggunaan Fable ditagihkan ke kredit penggunaan, dan Fable sebagai advisor ditagihkan dengan cara yang sama. Jika akun Anda memerlukan persetujuan satu kali untuk menagihkan penggunaan Fable ke kredit penggunaan, Claude Code memintanya ketika Anda memilih model Fable dengan /model dan tidak menerapkan Fable sebagai advisor sampai Anda telah menerima persetujuan tersebut. Sebelum Anda menerimanya, Claude Code tidak menyimpan Fable sebagai advisor ketika Anda mengetik /advisor fable atau memilih Fable di pemilih /advisor. Ini mengarahkan Anda ke /model fable sebagai gantinya. Dengan claude --advisor fable, Claude Code keluar saat peluncuran dengan pesan yang mengarahkan ke /model fable. Dalam sesi latar belakang, sesi dimulai tanpa advisor alih-alih keluar. Dengan Fable yang sudah disimpan sebagai advisorModel Anda, Claude Code mengirim permintaan tanpa advisor. Dalam sesi interaktif yang model utamanya mendukung advisor, sesi juga menampilkan notifikasi yang mengarahkan ke /model fable. Untuk menerima persetujuan, jalankan /model fable dan pilih untuk melanjutkan di Fable. Claude Code mencatat persetujuan dan menyimpan Fable sebagai model pilihan Anda. Kemudian pilih Fable sebagai advisor.

Pasangan model umum

Pasangan apa pun yang diterima berfungsi. Kombinasi ini menyeimbangkan biaya terhadap kemampuan dengan cara yang berbeda:

Kapan Claude berkonsultasi dengan advisor

Claude memutuskan kapan memanggil advisor. Cenderung berkonsultasi sebelum berkomitmen pada pendekatan, ketika kesalahan terus berulang, dan sebelum menyatakan tugas selesai, tetapi waktu didorong oleh model daripada berbasis aturan. Anda dapat meminta konsultasi dalam prompt Anda dengan cara yang sama seperti Anda meminta alat apa pun, misalnya consult the advisor before you continue. Tidak ada pengaturan untuk membatasi atau memaksa panggilan advisor; jika Anda ingin Claude berkonsultasi lebih atau kurang sering selama tugas, katakan dalam instruksi Anda.

Apa yang Anda lihat selama sesi

Ketika Claude memanggil advisor, transkrip menampilkan baris Advising dengan nama model advisor saat panggilan sedang berlangsung. Ketika hasilnya kembali, baris melaporkan apakah advisor memberikan panduan:
  • Reviewed: baris mengkonfirmasi bahwa advisor telah meninjau percakapan. Ketika advisor mengembalikan panduan yang dapat dibaca, tekan Ctrl+O untuk membacanya.
  • Declined: baris berbunyi Advisor declined to advise on this request. Jika advisor memberikan alasan, tekan Ctrl+O untuk membacanya.
Claude umumnya mengikuti panduan advisor, tetapi beradaptasi ketika bukti miliknya bertentangan dengan klaim spesifik: jika langkah yang direkomendasikan gagal saat dicoba, atau isi file bertentangan dengan saran, Claude menampilkan konflik daripada mengikuti panduan secara tidak terbatas. Advisor selalu menerima percakapan lengkap, dan Claude mengontrol waktu. Untuk kontrol lebih atau konfigurasi berbeda, lihat bagaimana advisor dibandingkan dengan subagents dan opusplan.

Biaya

Ketika Claude memanggil advisor, model advisor membaca percakapan, jadi setiap panggilan mengonsumsi token pada tarif model advisor sebagai tambahan dari penggunaan model utama Anda. Bagaimana token advisor ditagih tergantung pada cara Anda membayar:
  • Penagihan API: Anda membayar tarif input dan output model advisor untuk token advisor
  • Paket berlangganan: penggunaan advisor dihitung terhadap batas penggunaan paket Anda, kecuali bahwa advisor Fable ditagih ke kredit penggunaan pada paket di mana penggunaan Fable melakukannya
Jika akun Anda memerlukan persetujuan kredit penggunaan, advisor Fable tidak ditagih apa pun sebelum Anda memberikannya, karena Claude Code tidak menerapkan pilihan sampai saat itu. Claude memanggil advisor pada titik keputusan daripada pada setiap giliran, jadi memasangkan model utama yang lebih cepat dengan advisor yang lebih kuat biasanya biaya lebih rendah daripada menjalankan model yang lebih kuat di seluruh. Penggunaan advisor dihitung terhadap total sesi yang ditampilkan oleh /usage. Untuk bagaimana token advisor dilaporkan dalam respons API, lihat Usage and billing dalam dokumentasi Claude API.

Dampak pada prompt caching

Mengaktifkan atau menonaktifkan advisor di tengah sesi tidak membatalkan prompt cache model utama Anda. Tidak seperti mengubah model, mengalihkan /advisor menjaga awalan yang di-cache tetap utuh, dan panduan yang dikembalikan advisor di-cache sebagai bagian dari transkrip pada giliran berikutnya. Pembacaan percakapan model advisor sendiri tidak di-cache. Setiap panggilan advisor memproses transkrip lengkap baru, tanpa penggunaan kembali di antara panggilan.

Persyaratan

Alat advisor memerlukan semua hal berikut:
  • Hanya API Anthropic: advisor adalah alat yang dieksekusi server. Alat ini tidak tersedia di Amazon Bedrock, Claude Platform on AWS, Google Cloud’s Agent Platform, atau Microsoft Foundry. Melalui LLM gateway yang dikonfigurasi dengan ANTHROPIC_BASE_URL, ketersediaan tergantung pada apakah gateway meneruskan permintaan utuh ke API Anthropic.
  • Model utama yang didukung: Fable, Opus 4.6 atau lebih baru, Sonnet 4.6 atau lebih baru, atau Haiku 4.5. Lihat Pilih model advisor untuk mengetahui advisor mana yang diterima masing-masing.
  • Pengambilan bendera fitur: Claude Code mengaktifkan advisor melalui bendera fitur yang diambilnya dari Anthropic. Dalam sesi di mana variabel yang mematikan pengambilan bendera diatur, seperti DISABLE_TELEMETRY, advisor tetap mati. Lihat Fitur yang memerlukan pengambilan bendera fitur.

Matikan advisor

Untuk berhenti menggunakan advisor, jalankan /advisor off atau pilih No advisor di pemilih /advisor:
Untuk menonaktifkan alat advisor sepenuhnya, atur CLAUDE_CODE_DISABLE_ADVISOR_TOOL=1. Perintah /advisor menjadi tidak tersedia dan advisorModel yang dikonfigurasi apa pun diabaikan. Bendera --advisor diterima tetapi tidak memiliki efek. Lihat Environment variables. Advisor adalah salah satu dari beberapa cara untuk menggabungkan kekuatan model. Pilih berdasarkan kapan Anda ingin model kedua terlibat.

Lihat juga