Transparansi Finansial Tanpa Kejutan Tagihan
Biaya token yang tidak terkontrol adalah masalah umum pada agen AI otonom. CACode mengatasinya dengan buku besar keuangan lokal yang transparan.
Detektor Biaya SQLite Lokal
Setiap token yang digunakan dicatat secara lokal ke dalam database SQLite (~/.cacode/costs.db) berdasarkan tabel tarif harga resmi masing-masing model:
cacode cost report --since 30d
+----------------------+---------------+------------------+------------+
| Model | Token Masuk | Token Keluar | Biaya |
+----------------------+---------------+------------------+------------+
| claude-3-5-sonnet | 1.420.500 | 210.400 | $7.42 |
| deepseek-chat (v3) | 5.200.000 | 890.000 | $2.14 |
| ollama (qwen2.5) | 8.900.000 | 1.450.000 | $0.00 |
+----------------------+---------------+------------------+------------+
| TOTAL | 15.520.500 | 2.550.400 | $9.56 |
+----------------------+---------------+------------------+------------+
Batas Pengaman Anggaran (Spend Guardrails):
- Batas Sesi: Hentikan agen secara otomatis jika biaya satu iterasi melebihi batas (contoh:
--max-budget $0.50). - Plafon Bulanan: Notifikasi peringatan saat akumulasi biaya mendekati batas anggaran bulanan Anda.
Integrasi Langganan Creem (Relay Terkelola Opsional):
Untuk developer dan tim yang menginginkan tagihan terpusat tanpa perlu mengelola banyak akun API key, CACode terintegrasi dengan Creem:
- Paket Free ($0/bln): Model lokal (Ollama/vLLM) tanpa batas + 50 request cloud per bulan.
- Paket Developer ($12/bln): Kuota 5.000.000 token per bulan mencakup Claude 3.5, GPT-4o, dan DeepSeek dengan prompt caching otomatis.
- Paket Team Pro ($29/user/bln): Kuota terpusat untuk tim, registri snippet bersama, dan laporan keuangan komprehensif.