Subagent Claude Code kini lebih hemat kuota penggunaan Anda. Anthropic mengubah baris status pada subagent latar belakang: dari membaca ulang seluruh percakapan menjadi Haiku 5.5 yang bekerja dari catatan singkat. Setiap pembaruan kini berbiaya sekitar 99% lebih murah, dan sesi dengan subagent latar belakang memakai sekitar 5% lebih sedikit kuota. Perbarui ke v2.1.316 atau lebih baru untuk mendapatkannya.
Empat kalimat di atas sudah mencakup seluruh kisahnya. Sisa artikel ini membahas siapa saja yang mendapatkan perubahan ini, apa arti kedua persentase tersebut, apa saja yang masih belum diketahui, serta pengaturan apa yang bisa memangkas penggunaan subagent lebih jauh lagi.
Apa yang berubah pada subagent Claude Code
Subagent latar belakang adalah pembantu yang berjalan bersama sesi utama Anda saat Anda terus bekerja. Di terminal, ia menampilkan baris status singkat agar Anda bisa melihat apa yang sedang dikerjakannya, dan baris itu menyegarkan diri setiap 30 detik.
Anthropic mengumumkan perubahan ini di X pada 5 November 2026:
- Sebelumnya: setiap pembaruan 30 detik membaca ulang seluruh percakapan subagent.
- Kini: Haiku 5.5 menulis pembaruannya dari catatan singkat.
- Tetap sama: subagent memakai modelnya sendiri. Jika ia berjalan di Opus 5.5 atau Sonnet 5.5, tetap begitu. Hanya baris statusnya yang pindah ke Haiku 5.5.
Anda tidak perlu mengubah pengaturan apa pun atau mengorbankan kualitas pekerjaan itu sendiri. Keluaran subagent tetap berasal dari model yang sama seperti sebelumnya.
Mengapa baris status subagent dulu begitu mahal
Baris status dulu mahal karena ringkasan satu baris harus membayar pembacaan penuh atas percakapan yang panjang. Keluarannya sangat kecil, masukannya tidak, dan pekerjaan itu berulang setiap 30 detik selama subagent tersebut berjalan.

Hitungan sederhana menunjukkan seberapa cepat hal ini menumpuk. Dengan satu pembaruan setiap 30 detik, subagent yang berjalan selama satu jam menghasilkan 120 pembaruan. Tiga subagent yang berjalan satu jam menghasilkan 360.
Panjang percakapan juga berpengaruh. Dokumen biaya Claude Code menyatakan biaya token naik seiring ukuran konteks, dan percakapan subagent terus bertambah saat ia membaca file dan menjalankan tools. Jadi desain lama kemungkinan besar paling mahal justru ketika subagent yang berjalan lama memiliki konteks terbesar. Itulah pembacaan kami atas dokumen tersebut, karena Anthropic belum mempublikasikan kurva biaya untuknya.
Jangan tertukar dengan baris status kustom yang Anda siapkan lewat /statusline. Dokumen baris status menyebutkan yang itu berjalan secara lokal dan tidak mengonsumsi token API. Perubahan di sini mencakup baris status yang dihasilkan Claude Code untuk setiap subagent yang sedang berjalan.
Angka-angkanya: 99% per pembaruan, sekitar 5% per sesi
Kedua angka itu mengukur hal yang berbeda, dan hanya satu yang menggambarkan kuota Anda.
| Angka | Apa yang diukur | Apa yang bukan |
|---|---|---|
| Sekitar 99% lebih murah | Biaya satu pembaruan status | Penghematan pada tagihan atau kuota Anda |
| Sekitar 5% lebih hemat | Kuota yang dipakai sesi dengan subagent latar belakang | Penghematan pada sesi tanpa subagent |
| Sekitar 6% lebih banyak | Prompt yang Anda dapatkan dari kuota yang sama, menurut Anthropic | Kenaikan kuota itu sendiri |

Jika hanya ada satu angka yang Anda ingat, jadikan 5%. Pemotongan 99% pada sesuatu yang hanya bagian kecil dari sesi memberi Anda penghematan kecil pada sesi. Subagent tetap menjalankan pekerjaan aslinya dengan modelnya sendiri, dan di situlah sebagian besar penggunaan terjadi.
Anthropic tidak menyebutkan seberapa besar porsi kuota yang dipakai pembaruan status sebelumnya. Kedua angka bersama-sama mengisyaratkan porsi sekitar seperduapuluh kuota pada sesi-sesi tersebut, tetapi itu kesimpulan dari angka yang dibulatkan, bukan angka yang dipublikasikan.
Penghematan Anda sendiri juga akan bervariasi. Sekitar 5% adalah angka yang dilaporkan Anthropic untuk keseluruhan sesi dengan subagent latar belakang. Mereka tidak mempublikasikan rentangnya, dan sesi dengan satu subagent singkat memiliki potensi penghematan lebih kecil dibanding sesi dengan beberapa subagent yang berjalan lama.
Siapa saja yang mendapatkan penggunaan subagent yang lebih hemat
Anthropic menyatakan perubahan ini sudah aktif untuk sebagian besar paket individu dan semua paket organisasi, hanya di CLI.
| Di mana Anda memakai Claude Code | Status |
|---|---|
| Pro, Max, Ultra | Aktif untuk sebagian besar pengguna, tidak semua |
| Team, Enterprise | Aktif untuk semua orang |
| CLI | Sudah tercakup, di v2.1.316 atau lebih baru |
| Aplikasi desktop | Tidak ada yang perlu diubah: tidak menulis baris status ini |
| API key, Bedrock, Vertex, Foundry | Belum disebutkan |
Detail soal desktop ini berasal dari satu balasan di thread yang sama oleh Lydia Hallie dari Anthropic, yang menyatakan aplikasi desktop tidak menulis baris status subagent ini, jadi tidak ada yang perlu diubah di sana.
Ada dua celah yang perlu Anda ketahui:
- "Sebagian besar" tidak punya cara verifikasi publik. Thread dan dokumentasi tidak menyebutkan flag atau indikator apa pun yang menunjukkan apakah akun Pro, Max, atau Ultra Anda sudah mendapatkannya. Berada di versi yang tepat memang diperlukan, tetapi itu tidak membuktikan perubahan ini sudah aktif untuk Anda.
- Pengguna bayar per token belum mendapat jawaban. Anthropic membingkai pengumuman ini di sekitar batas paket dan tidak membahas pengaturan API key maupun penyedia cloud. Changelog 2.1.318 memang mengubah ringkasan progres subagent pada Bedrock, Vertex, Foundry, atau saat telemetri dimatikan: pada prompt cache yang dingin, Anda bisa menunggu hingga 5 menit untuk respons subagent yang tertunda. Itu menunjukkan pengaturan-pengaturan tersebut mendapat penanganan tersendiri, bukan bahwa mereka mendapat penghematan ini.
Entri changelog 2.1.316 yang kami baca juga tidak menyebut baris status, sehingga thread itu adalah satu-satunya sumber untuk angka dan versinya.
Cara memperbarui Claude Code dan memeriksa versi Anda
Tiga perintah berikut sudah cukup:
claude --version # needs to show 2.1.316 or later
claude update # installs a newer version if one exists
claude --version # confirm
claude update juga berfungsi untuk instalasi lewat package manager, di mana pembaruan dilakukan melalui package manager tersebut. Versi terbaru yang tercantum di changelog per 5 November adalah 2.1.318.
Untuk melihat apa yang dipakai subagent, jalankan /usage di dalam sesi. Pada paket Pro, Max, Ultra, Team, dan Enterprise, perintah ini mengatribusikan penggunaan terkini ke skills, subagent, plugin, dan MCP server dalam bentuk persentase. Tekan d atau w untuk berpindah antara rentang 24 jam dan 7 hari. Angka-angkanya bersifat perkiraan dan diambil dari riwayat lokal di mesin tersebut, jadi anggap perbandingan sebelum dan sesudah sebagai panduan kasar. Jika Anda memantau batas kuota dengan saksama, panduan batas Claude Pro dan Max kami menjelaskan cara kerjanya.
Cara lain untuk lebih hemat saat memakai subagent
Perbaikan baris status berjalan otomatis, tetapi penghematannya hanya sekitar 5%. Dokumentasi menjelaskan sisanya dengan jelas: setiap subagent mengirim permintaannya sendiri, dan semuanya dihitung ke kuota yang sama dengan percakapan utama Anda. Pengaturan-pengaturan berikut punya ruang lebih besar untuk membantu.
Pilih model yang lebih kecil. Subagent mewarisi model sesi Anda kecuali diberi tahu sebaliknya, sehingga perpindahan ke Opus juga berlaku pada subagent-subagent tersebut. Tetapkan model: haiku dalam definisi subagent untuk pekerjaan sederhana. Panduan kami tentang Claude Haiku 5.5 di Claude Code membahas pengaturan tersebut.
Untuk menetapkan default bagi semuanya:
{
"env": {
"CLAUDE_CODE_SUBAGENT_MODEL": "haiku",
"CLAUDE_CODE_SUBAGENT_MODEL_FORCE": "1"
}
}
Variabel pertama saja hanya berlaku sebagai default. Definisi subagent atau model yang diteruskan Claude tetap diutamakan, dan variabel ini tidak mengubah subagent bawaan Explore dan Plan. Variabel kedua memaksa satu model ke semua subagent.
Turunkan level effort. Versi 2.1.316 menambahkan CLAUDE_CODE_SUBAGENT_EFFORT, yang menetapkan level effort subagent ketika tidak ada tempat lain yang menentukannya, alih-alih mewarisi milik sesi. Variabel ini tercantum di changelog tetapi belum ada di referensi environment variable per 5 November, jadi periksa dulu nilai yang diterima sebelum mengandalkannya. Untuk satu subagent, tetapkan kolom effort yang terdokumentasi dalam definisinya (low, medium, high, xhigh, atau max, tergantung modelnya).
Jalankan lebih sedikit dalam satu waktu. Batas defaultnya 20 subagent berjalan per sesi. Tetapkan CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS ke bilangan bulat yang lebih kecil jika Anda menginginkan batas mutlak. Jalankan /tasks untuk melihat apa saja yang sedang berjalan, beserta model dan level effort yang dipakai tiap subagent.
Jaga agar tugasnya tetap sempit. Dokumen biaya mencatat bahwa permintaan yang samar memicu pemindaian yang luas. Subagent yang diperintah memeriksa satu endpoint membaca lebih sedikit daripada yang diperintah menelaah keseluruhan API. Panduan kami tentang membuat subagent Claude Code kustom memandu format definisi secara lengkap.
Jalankan pengujian API di subagent latar belakang dengan Apidog CLI
Eksekusi pengujian API cocok untuk subagent latar belakang: butuh waktu, menghasilkan keluaran yang panjang, dan Anda hanya perlu menerima laporan kegagalannya. Apidog CLI memungkinkan subagent menjalankan skenario pengujian tersimpan sementara sesi utama Anda terus menulis kode, dan keluaran mentahnya tidak masuk ke konteks utama Anda.
Cukup atur sekali:
npm install -g apidog-cli@latest
apidog login --with-token <YOUR_TOKEN>
npx -y skills add https://apidog.com # pick Claude Code when prompted
Lalu tambahkan subagent kecil di .claude/agents/api-tester.md:
---
name: api-tester
description: Runs Apidog test scenarios and reports only the failures.
tools: Bash, Read
model: haiku
background: true
---
Run the Apidog test scenario you are given. Report which steps failed
and why. Don't paste the full output.
Sekarang berikan satu prompt ke Claude Code:
Use the api-tester subagent to run Apidog test scenario <scenarioId> in
project <projectId> against environment <environmentId>. Keep working on
the checkout refactor. When it finishes, tell me only what failed.
Subagent menjalankan perintah seperti berikut:
apidog test-scenario list --project <projectId>
apidog test-scenario run <scenarioId> --project <projectId> -e <environmentId> -r cli,json --out-dir apidog-reports
Permintaan izin dari subagent latar belakang akan muncul di sesi utama Anda, dengan menyebutkan nama subagent yang meminta. Untuk eksekusi yang lama, 2.1.318 juga memindahkan perintah shell ke latar belakang setelah 3 menit, sehingga prompt cache tidak kedaluwarsa selama perintah itu berjalan.
Perintah run yang sama juga berfungsi di CI dengan -r junit, sebagaimana ditunjukkan panduan CI/CD Apidog CLI. Untuk pengaturan umumnya, lihat Apidog CLI di Claude Code. Paket Free Apidog mencakup hingga 4 pengguna.
FAQ
Apakah subagent Claude Code kini lebih murah 99%? Tidak. Angka 99% berlaku untuk setiap pembaruan status. Anthropic menyatakan sesi dengan subagent latar belakang memakai sekitar 5% lebih sedikit kuota.
Apakah subagent saya kini berjalan di Haiku 5.5? Tidak. Subagent tetap memakai modelnya sendiri. Hanya baris statusnya yang pindah ke Haiku 5.5.
Versi berapa yang saya butuhkan? v2.1.316 atau lebih baru. Jalankan claude --version untuk memeriksa dan claude update untuk memperbarui.
Apakah ini berlaku untuk aplikasi desktop Claude? Tidak, karena memang tidak ada yang perlu diubah. Lydia Hallie dari Anthropic menyatakan aplikasi desktop tidak menulis baris status subagent ini.
Apakah ini sudah aktif di paket Pro saya? Kemungkinan besar, tetapi tidak pasti. Anthropic menyatakan sebagian besar pengguna Pro, Max, dan Ultra sudah mendapatkannya, demikian pula semua pengguna Team dan Enterprise. Thread dan dokumentasi tidak menyebutkan cara untuk memeriksa akun Anda.
Apakah ini membantu jika saya memakai API key atau Bedrock? Anthropic belum menyatakannya. Pengumuman itu membahas batas penggunaan dan tidak mencakup penggunaan API key, Bedrock, atau Vertex.
