Cumander adalah coding plan ber-kuota: satu API key kompatibel OpenAI & Anthropic untuk Codex CLI, Claude Code, dan OpenCode. Setiap seat punya kuota USD sendiri — tidak ada yang saling mencuri jatah.
Validasi kuota dilakukan real-time memakai reservasi request, jadi request paralel tidak bisa menembus limit.
Codex CLI / Claude Code / OpenCode menembak base URL Cumander dengan API key seat kamu.
Key di-hash SHA-256, seat diresolusi, lalu window 5j/1mg/1bln dicek atomically.
Request diteruskan ke model tujuan. Streaming SSE diteruskan apa adanya, tanpa buffering.
Token input/output/cache dihitung ke USD sesuai tier harga model lalu dicatat.
Window 5 jam / 1 minggu / 1 bulan per anggota. Heavy user tidak menggerus jatah rekannya.
/v1/chat/completions (OpenAI) dan /v1/messages (Anthropic). Cukup ganti base URL.
Bayar per seat, undang tim lewat link sekali pakai. Owner/admin melihat semua pemakaian.
Reservasi in-flight + commit setelah respons. Over-limit ditolak dengan 429 yang jelas.
Per request: model, tier harga, token in/out/cache, latency, cost USD. Export CSV.
Setiap model punya cap bulanan sendiri supaya model mahal tidak menghabiskan kuota.
Biaya per token tiap model berbeda jauh. Menghitung kuota dalam USD membuat pemakaian adil dan mudah diprediksi: kamu tahu tepat berapa nilai kerja yang tersisa.
| window | perhitungan | limit |
|---|---|---|
| 5h | 5 jam bergulir Bucket per jam di Redis. Reset bergulir, bukan reset jam bulat. | $18 |
| 1w | 7 hari bergulir Bucket harian, dijumlahkan 7 hari terakhir. | $45 |
| 1m | 30 hari bergulir Bucket harian, dijumlahkan 30 hari terakhir + cap per model. | $90 |
Kami menampilkan estimasi jumlah request per 5 jam berdasarkan pola coding-agent yang umum. Tunjangan efektif bervariasi tergantung model yang digunakan.
Model yang lebih murah seperti MiMo-V2.5 memungkinkan lebih banyak request, sementara model yang lebih mahal seperti GLM-5.2 memungkinkan lebih sedikit. Tabel di bawah memberikan perkiraan berdasarkan pola penggunaan coding-agent yang umum.
| model | id | input | output | cache read | cap / bulan | api | tier |
|---|---|---|---|---|---|---|---|
| memuat katalog… | |||||||
Tidak ada SDK khusus. Cumander bicara protokol yang sudah dipakai agent kamu.
# ~/.codex/config.toml model = "glm-5.3-flash" model_provider = "cumander" [model_providers.cumander] name = "Cumander" base_url = "/v1" env_key = "CUMANDER_API_KEY" # lalu di shell: export CUMANDER_API_KEY="sk-live-XXXXXXXXXXXX" codex
Request ditolak dengan HTTP 429 dan pesan berisi window mana yang penuh serta waktu reset. Agent lain di workspace tidak terpengaruh.
Bisa. Cukup ganti nama model di request; harga dihitung per request sesuai tier model tersebut.
Ya, SSE diteruskan tanpa buffering. Usage dicatat dari respons model terakhir.
Revoke member — seat langsung bebas, key-nya mati, dan riwayat usage tetap tersimpan.
Tidak. Key disimpan sebagai hash SHA-256 dan hanya ditampilkan sekali saat dibuat.
Midtrans (QRIS / VA / e-wallet). Transaksi ditagih dalam Rupiah (IDR) termasuk PPN 11%. Kuota penggunaan tetap ditampilkan dalam USD sebagai metrik produk.
Login Google, pilih jumlah seat, generate key, arahkan agent.