SpyBara
Go Premium

costs.md 2026-07-11 19:03 UTC to 2026-07-13 23:57 UTC

63 added, 8 removed.

2026
Sat 18 16:02 Fri 17 22:57 Thu 16 22:59 Wed 15 22:00 Tue 14 23:01 Mon 13 23:57 Sat 11 19:03 Fri 10 17:00 Thu 9 23:58 Wed 8 16:02 Tue 7 16:02 Mon 6 23:57 Sat 4 03:01 Fri 3 23:00 Thu 2 23:59 Wed 1 21:01

Kelola biaya secara efektif

Lacak penggunaan token, tetapkan batas pengeluaran tim, dan kurangi biaya Claude Code dengan manajemen konteks, pemilihan model, pengaturan pemikiran yang diperluas, dan hook prapemrosesan.

Claude Code mengenakan biaya berdasarkan konsumsi token API. Untuk harga paket langganan (Pro, Max, Team, Enterprise), lihat claude.com/pricing. Biaya per pengembang bervariasi luas berdasarkan pemilihan model, ukuran basis kode, dan pola penggunaan seperti menjalankan beberapa instans atau otomasi.

Di seluruh penyebaran perusahaan, biaya rata-rata adalah sekitar $13 per pengembang per hari aktif dan $150-250 per pengembang per bulan, dengan biaya tetap di bawah $30 per hari aktif untuk 90% pengguna. Untuk memperkirakan pengeluaran untuk tim Anda sendiri, mulai dengan kelompok pilot kecil dan gunakan alat pelacakan di bawah untuk membangun baseline sebelum peluncuran yang lebih luas.

Halaman ini mencakup cara melacak biaya Anda, mengelola biaya untuk organisasi Anda, dan mengurangi penggunaan token.

Lacak biaya Anda

Menggunakan perintah `/usage`

Blok Session di bagian atas /usage menampilkan statistik penggunaan token terperinci untuk sesi Anda saat ini. Angka dolar adalah perkiraan yang dihitung secara lokal dari jumlah token dan mungkin berbeda dari tagihan aktual Anda. Untuk penagihan yang berwenang, lihat halaman Penggunaan di Claude Console.

Total cost:            $0.55
Total duration (API):  6m 19.7s
Total duration (wall): 6h 33m 10.2s
Total code changes:    0 lines added, 0 lines removed

Pada paket Pro, Max, Team, atau Enterprise, /usage juga menampilkan rincian tentang apa yang diperhitungkan terhadap batas paket Anda. Ini mengatribusikan penggunaan terbaru ke skills, subagents, plugins, dan server MCP individual, masing-masing ditampilkan sebagai persentase dari total. Tekan d atau w untuk beralih antara 24 jam terakhir dan 7 hari terakhir. Angka-angka tersebut bersifat perkiraan dan dihitung dari riwayat sesi lokal di mesin ini, jadi penggunaan dari perangkat lain atau claude.ai tidak disertakan.

Di ekstensi VS Code, rincian yang sama muncul dalam dialog Account & usage dengan toggle Day dan Week. Memerlukan Claude Code v2.1.174 atau lebih baru.

Tetapkan batas pengeluaran pada Pro dan Max

Pada paket Pro dan Max, Anda dapat menetapkan batas pengeluaran bulanan pada kredit penggunaan dengan perintah /usage-credits. Jika Anda mencapai batas tersebut sementara Anda masih memiliki kredit penggunaan yang tersedia, Claude Code akan meminta Anda untuk menaikkan atau menghapus batas sehingga Anda dapat melanjutkan tanpa meninggalkan CLI. Mengubah batas memerlukan akses penagihan pada akun.

Mengelola biaya untuk organisasi Anda

Kontrol mana yang Anda miliki tergantung pada bagaimana organisasi Anda mengakses Claude Code: paket Claude for Teams atau Enterprise, Claude Console, atau penyedia cloud. Pada paket Teams dan Enterprise, penggunaan ditarik dari tunjangan kursi setiap anggota. Di Console dan di penyedia cloud, penggunaan ditagih per token ke organisasi Anda. Jika organisasi Anda mencampur metode masuk, setiap pengembang diukur sesuai dengan yang mereka autentikasi.

Tabel memetakan setiap pengaturan ke tempat Anda melihat pengeluaran, tempat Anda membatasinya, dan bagaimana Anda menarik angka per pengguna.

Pengaturan Anda Lihat pengeluaran Batasi pengeluaran Pelaporan per pengguna
Claude for Teams atau Enterprise Laporan pengeluaran dalam analitik organisasi Batas pengeluaran dalam pengaturan admin CSV laporan pengeluaran; Enterprise Analytics API di Enterprise
Claude Console (API) Halaman penggunaan Console Batas pengeluaran ruang kerja Dashboard Console, Claude Code Analytics API
Amazon Bedrock, Google Cloud's Agent Platform, atau Microsoft Foundry Konsol penagihan cloud Anda Kontrol anggaran cloud Anda OpenTelemetry atau gateway LLM

Ekspor OpenTelemetry bekerja pada setiap pengaturan dan merupakan satu-satunya opsi yang mengalirkan metrik token dan biaya per pengguna ke dalam tumpukan observabilitas Anda sendiri secara real-time.

Claude for Teams dan Enterprise

Pada paket Claude for Teams dan Enterprise, penggunaan Claude Code setiap anggota ditarik dari tunjangan per-kursi yang direset pada jendela lima jam bergulir dan jendela mingguan. Tunjangan dibagikan dengan Claude chat dan Cowork, dan ukurannya tergantung pada tingkat kursi. Kontrol Anda berada di konsol admin claude.ai, bukan Claude Console.

  • Lihat pengeluaran: laporan pengeluaran dalam analitik organisasi menunjukkan pengeluaran perkiraan per pengguna dan per model, dengan ekspor CSV, diperbarui setiap hari. Laporan mencakup pengeluaran kredit penggunaan dan muncul setelah kredit penggunaan diaktifkan. Penggunaan dalam tunjangan kursi tidak diukur dalam dolar.
  • Lihat adopsi: dashboard analitik menunjukkan pengguna aktif harian, sesi, dan metrik kontribusi, dengan ekspor CSV data kontribusi. Lihat lacak penggunaan tim dengan analitik.
  • Batasi pengeluaran: tunjangan kursi adalah batas default. Untuk membiarkan anggota melanjutkan melampauinya, aktifkan kredit penggunaan dan tetapkan batas pengeluaran di tingkat organisasi, grup, atau anggota individual.
  • Tarik angka per pengguna: pada paket Enterprise, Enterprise Analytics API mengembalikan laporan penggunaan dan biaya per pengguna di seluruh permukaan Claude, termasuk Claude Code. Pemilik Utama membuat kunci dengan cakupan read:analytics di claude.ai/analytics/api-keys. Pada paket Teams, ekspor CSV laporan pengeluaran, yang mencantumkan penggunaan token dan pengeluaran perkiraan per pengguna dan per model.

Panduan konsumsi Claude Enterprise adalah referensi perencanaan untuk admin. Ini menjelaskan bagaimana konsumsi berbeda di seluruh Claude chat, Claude Code, dan Cowork, dan memberikan titik awal dolar per pengguna untuk penganggaran. Anggaran lebih banyak untuk kursi coding daripada kursi chat: setiap putaran Claude Code membawa konten file, panggilan alat, dan penalaran multi-langkah, jadi satu sesi debugging dapat mengonsumsi lebih dari sehari chat.

Claude Console

Organisasi API mengelola pengeluaran Claude Code melalui ruang kerja. Anda dapat menetapkan batas pengeluaran ruang kerja pada total pengeluaran Claude Code dan melihat pelaporan biaya dan penggunaan di Console.

Untuk pelaporan per pengguna, dashboard Console menunjukkan pengeluaran dan baris yang diterima per anggota, dan Claude Code Analytics API mengembalikan metrik harian per pengguna yang sama secara terprogram dengan kunci API Admin. Lihat analitik untuk pelanggan API.

Rekomendasi batas laju

Saat menyiapkan Claude Code untuk tim, pertimbangkan rekomendasi Token Per Minute (TPM) dan Request Per Minute (RPM) per pengguna ini berdasarkan ukuran organisasi Anda:

Ukuran tim TPM per pengguna RPM per pengguna
1-5 pengguna 200k-300k 5-7
5-20 pengguna 100k-150k 2.5-3.5
20-50 pengguna 50k-75k 1.25-1.75
50-100 pengguna 25k-35k 0.62-0.87
100-500 pengguna 15k-20k 0.37-0.47
500+ pengguna 10k-15k 0.25-0.35

Misalnya, jika Anda memiliki 200 pengguna, Anda mungkin meminta 20k TPM untuk setiap pengguna, atau 4 juta total TPM (200*20.000 = 4 juta).

TPM per pengguna menurun seiring pertumbuhan ukuran tim karena lebih sedikit pengguna yang cenderung menggunakan Claude Code secara bersamaan di organisasi yang lebih besar. Batas laju ini berlaku di tingkat organisasi, bukan per pengguna individual, yang berarti pengguna individual dapat sementara mengonsumsi lebih dari bagian yang dihitung mereka ketika orang lain tidak secara aktif menggunakan layanan.

Penyedia cloud

Di Amazon Bedrock, Google Cloud's Agent Platform, dan Microsoft Foundry, Claude Code ditagih per token ke akun cloud Anda, dan kontrol pengeluaran berada di konsol penagihan penyedia cloud Anda. Claude Code tidak mengirim metrik dari cloud Anda kembali ke Anthropic, jadi dashboard analitik dan Claude Code Analytics API tidak mencakup penggunaan ini.

Untuk atribusi biaya per pengguna, Anda memiliki tiga opsi:

  • OpenTelemetry: ekspor metrik dari mesin setiap pengembang ke tumpukan observabilitas Anda sendiri. Ini memberi Anda penghitungan token per pengguna, biaya, dan aktivitas alat terlepas dari penyedia.
  • Gateway aplikasi Claude: gateway aplikasi Claude yang di-host sendiri menyediakan atribusi penggunaan per pengguna, metrik OTLP dengan penghitungan token, dan batas pengeluaran per pengguna pada penyedia ini.
  • Gateway LLM: arahkan semua lalu lintas Claude Code melalui proxy yang melacak pengeluaran per kunci. Beberapa perusahaan besar melaporkan menggunakan LiteLLM, alat sumber terbuka yang melacak pengeluaran berdasarkan kunci. Proyek ini tidak berafiliasi dengan Anthropic dan belum diaudit untuk keamanan.

Ketika pengembang menanyakan tentang batas

Pengembang biasanya membawa pertanyaan batas ke admin mereka, jadi membantu mengetahui batas mana yang mereka capai. Tiga situasi berarti hal yang berbeda:

  • "Anda telah mencapai batas sesi Anda" atau "Anda telah mencapai batas mingguan Anda": jendela penggunaan berbasis kursi pada paket berlangganan. Jendela ini dibagikan di semua model, jadi beralih model dengan /model tidak mengembalikan akses, meskipun itu membuat pengembang terus bekerja setelah pesan "Anda telah mencapai batas Opus Anda" khusus model. Pesan menunjukkan kapan jendela direset, dan pengembang dapat menjalankan /usage-credits untuk meminta penggunaan di luar tunjangan jika Anda memiliki kredit penggunaan diaktifkan. Lihat kesalahan batas penggunaan.
  • Peringatan konteks atau auto-compact: bukan batas penggunaan. Percakapan telah tumbuh dekat dengan ukuran input maksimum model, dan Claude Code merangkum riwayat yang lebih lama untuk membebaskan ruang. Arahkan pengembang ke kurangi penggunaan token.
  • Pengeluaran yang tidak terduga tinggi pada paket API atau penyedia cloud: biasanya dapat dilacak kembali ke sesi panjang yang tidak pernah dihapus atau Opus yang ditinggalkan sebagai model default. Kebiasaan berdampak tertinggi untuk dibagikan adalah membersihkan antara tugas yang tidak terkait dan mencocokkan model dengan pekerjaan, keduanya tercakup dalam kurangi penggunaan token.

Biaya token tim agen

Tim agen menjalankan beberapa instans Claude Code, masing-masing dengan jendela konteks sendiri. Penggunaan token diskalakan dengan jumlah rekan kerja aktif dan berapa lama masing-masing berjalan.

Untuk menjaga biaya tim agen tetap dapat dikelola:

  • Gunakan Sonnet untuk rekan kerja. Ini menyeimbangkan kemampuan dan biaya untuk tugas koordinasi.
  • Jaga tim tetap kecil. Setiap rekan kerja menjalankan jendela konteks sendiri, jadi penggunaan token kira-kira sebanding dengan ukuran tim.
  • Jaga prompt spawn tetap fokus. Rekan kerja memuat CLAUDE.md, server MCP, dan skills secara otomatis, tetapi semuanya dalam prompt spawn menambah konteks mereka dari awal.
  • Bersihkan tim ketika pekerjaan selesai. Setiap rekan kerja aktif terus mengonsumsi token sampai keluar atau sesi berakhir.
  • Tim agen dinonaktifkan secara default. Atur CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 di settings.json atau lingkungan Anda untuk mengaktifkannya. Lihat aktifkan tim agen.

Kurangi penggunaan token

Biaya token diskalakan dengan ukuran konteks: semakin banyak konteks yang diproses Claude, semakin banyak token yang Anda gunakan. Claude Code secara otomatis mengoptimalkan biaya melalui prompt caching, yang mengurangi biaya untuk konten berulang seperti prompt sistem, dan auto-compact, yang merangkum riwayat percakapan saat mendekati batas konteks.

Strategi berikut membantu Anda menjaga konteks tetap kecil dan mengurangi biaya per pesan.

Kelola konteks secara proaktif

Gunakan /usage untuk memeriksa penggunaan token Anda saat ini, atau konfigurasi baris status Anda untuk menampilkannya secara berkelanjutan.

  • Bersihkan antar tugas: Gunakan /clear untuk memulai segar saat beralih ke pekerjaan yang tidak terkait. Konteks basi membuang token pada setiap pesan berikutnya. Gunakan /rename sebelum membersihkan sehingga Anda dapat dengan mudah menemukan sesi nanti, kemudian /resume untuk kembali ke sana.
  • Tambahkan instruksi compaction kustom: /compact Focus on code samples and API usage memberi tahu Claude apa yang harus dipertahankan selama perangkuman.

Anda juga dapat menyesuaikan perilaku compaction di file CLAUDE.md Anda di root proyek Anda:

# Compact instructions

When you are using compact, please focus on test output and code changes

Pilih model yang tepat

Sonnet menangani sebagian besar tugas pengkodean dengan baik dan biayanya lebih rendah dari Opus. Cadangkan Opus untuk keputusan arsitektur yang kompleks atau penalaran multi-langkah. Gunakan /model untuk beralih model di tengah sesi, atau atur default di /config. Untuk tugas subagent sederhana, tentukan model: haiku di konfigurasi subagent Anda.

Kurangi overhead server MCP

Definisi alat MCP adalah ditunda secara default, jadi hanya nama alat yang masuk ke konteks sampai Claude menggunakan alat tertentu. Jalankan /context untuk melihat apa yang mengonsumsi ruang.

  • Lebih suka alat CLI jika tersedia: Alat seperti gh, aws, gcloud, dan sentry-cli masih lebih efisien konteks daripada server MCP karena mereka tidak menambahkan daftar per-alat apa pun. Claude dapat menjalankan perintah CLI secara langsung.
  • Nonaktifkan server yang tidak digunakan: Jalankan /mcp untuk melihat server yang dikonfigurasi dan nonaktifkan yang tidak Anda gunakan secara aktif.

Instal plugin kecerdasan kode untuk bahasa yang diketik

Plugin kecerdasan kode memberi Claude navigasi simbol yang tepat daripada pencarian berbasis teks, mengurangi pembacaan file yang tidak perlu saat menjelajahi kode yang tidak dikenal. Satu panggilan "go to definition" menggantikan apa yang mungkin merupakan grep diikuti dengan membaca beberapa file kandidat. Server bahasa yang diinstal juga melaporkan kesalahan tipe secara otomatis setelah pengeditan, jadi Claude menangkap kesalahan tanpa menjalankan compiler.

Offload pemrosesan ke hooks dan skills

Hooks kustom dapat memproses data sebelum Claude melihatnya. Alih-alih Claude membaca file log 10.000 baris untuk menemukan kesalahan, hook dapat grep untuk ERROR dan mengembalikan hanya baris yang cocok, mengurangi konteks dari puluhan ribu token menjadi ratusan.

Skill dapat memberi Claude pengetahuan domain sehingga tidak harus menjelajahi. Misalnya, skill "codebase-overview" dapat mendeskripsikan arsitektur proyek Anda, direktori kunci, dan konvensi penamaan. Ketika Claude memanggil skill, ia mendapatkan konteks ini segera daripada menghabiskan token membaca beberapa file untuk memahami struktur.

Misalnya, hook PreToolUse ini memfilter output tes untuk menampilkan hanya kegagalan:

Tambahkan ini ke settings.json Anda untuk menjalankan hook sebelum setiap perintah Bash:

{
"hooks": {
"PreToolUse": [
{
"matcher": "Bash",
"hooks": [
{
"type": "command",
"command": "~/.claude/hooks/filter-test-output.sh"
}
]
}
]
}
}

Pindahkan instruksi dari CLAUDE.md ke skills

File CLAUDE.md Anda dimuat ke konteks saat awal sesi. Jika berisi instruksi terperinci untuk alur kerja spesifik (seperti ulasan PR atau migrasi database), token tersebut ada bahkan ketika Anda melakukan pekerjaan yang tidak terkait. Skills dimuat sesuai permintaan hanya saat dipanggil, jadi memindahkan instruksi khusus ke skills menjaga konteks dasar Anda tetap lebih kecil. Bertujuan untuk menjaga CLAUDE.md di bawah 200 baris dengan hanya menyertakan hal-hal penting.

Sesuaikan pemikiran yang diperluas

Pemikiran yang diperluas diaktifkan secara default karena secara signifikan meningkatkan kinerja pada tugas perencanaan dan penalaran yang kompleks. Token pemikiran ditagih sebagai token output, dan anggaran default dapat mencapai puluhan ribu token per permintaan tergantung pada model. Untuk tugas yang lebih sederhana di mana penalaran mendalam tidak diperlukan, Anda dapat mengurangi biaya dengan menurunkan tingkat upaya dengan /effort atau di /model, menonaktifkan pemikiran di /config, atau, pada model dengan anggaran pemikiran tetap, menurunkan anggaran dengan menetapkan variabel lingkungan MAX_THINKING_TOKENS, misalnya MAX_THINKING_TOKENS=8000. Model adaptive-reasoning mengabaikan anggaran bukan nol, jadi gunakan tingkat upaya di sana. Menonaktifkan pemikiran tidak tersedia di Fable 5, yang selalu menggunakan pemikiran yang diperluas.

Delegasikan operasi verbose ke subagents

Menjalankan tes, mengambil dokumentasi, atau memproses file log dapat mengonsumsi konteks yang signifikan. Delegasikan ini ke subagents sehingga output verbose tetap dalam konteks subagent sementara hanya ringkasan yang kembali ke percakapan utama Anda.

Kelola biaya tim agen

Tim agen menggunakan sekitar 7x lebih banyak token daripada sesi standar ketika rekan kerja berjalan dalam plan mode, karena setiap rekan kerja mempertahankan jendela konteks sendiri dan berjalan sebagai instans Claude terpisah. Jaga tugas tim tetap kecil dan mandiri untuk membatasi penggunaan token per rekan kerja. Lihat tim agen untuk detail.

Tulis prompt spesifik

Permintaan yang tidak jelas seperti "tingkatkan basis kode ini" memicu pemindaian luas. Permintaan spesifik seperti "tambahkan validasi input ke fungsi login di auth.ts" memungkinkan Claude bekerja secara efisien dengan pembacaan file minimal.

Bekerja secara efisien pada tugas yang kompleks

Untuk pekerjaan yang lebih lama atau lebih kompleks, kebiasaan ini membantu menghindari token yang terbuang dari mengambil jalan yang salah:

  • Gunakan plan mode untuk tugas yang kompleks: Tekan Shift+Tab untuk memasuki plan mode sebelum implementasi. Claude menjelajahi basis kode dan mengusulkan pendekatan untuk persetujuan Anda, mencegah pekerjaan ulang yang mahal ketika arah awal salah.
  • Koreksi kursus lebih awal: Jika Claude mulai menuju arah yang salah, tekan Escape untuk berhenti segera. Gunakan /rewind atau tekan dua kali Escape untuk mengembalikan percakapan dan kode ke checkpoint sebelumnya.
  • Berikan target verifikasi: Sertakan kasus uji, tempel tangkapan layar, atau tentukan output yang diharapkan dalam prompt Anda. Ketika Claude dapat memverifikasi pekerjaan sendiri, ia menangkap masalah sebelum Anda perlu meminta perbaikan.
  • Uji secara bertahap: Tulis satu file, uji, kemudian lanjutkan. Ini menangkap masalah lebih awal ketika murah untuk diperbaiki.

Penggunaan token latar belakang

Claude Code menggunakan token untuk beberapa fungsi latar belakang bahkan saat menganggur:

  • Perangkuman percakapan: Pekerjaan latar belakang yang merangkum percakapan sebelumnya untuk fitur claude --resume
  • Pemrosesan perintah: Beberapa perintah seperti /usage dapat menghasilkan permintaan untuk memeriksa status

Proses latar belakang ini mengonsumsi sejumlah kecil token (biasanya di bawah $0,04 per sesi) bahkan tanpa interaksi aktif.

Memahami perubahan dalam perilaku Claude Code

Claude Code secara teratur menerima pembaruan yang dapat mengubah cara fitur bekerja, termasuk pelaporan biaya. Jalankan claude --version untuk memeriksa versi Anda saat ini. Untuk pertanyaan penagihan spesifik, hubungi dukungan Anthropic melalui akun Konsol Anda.