Langsung ke konten utama
CometAPI CLI adalah alat command-line resmi untuk berinteraksi dengan platform CometAPI. Alat ini mendukung chat multi-model (streaming dan REPL), pencarian model, kueri saldo dan penggunaan, penelusuran log, serta pengelolaan akun — semuanya dari terminal. Mulailah dari halaman paket PyPI jika Anda menginginkan perintah instalasi terbaru, metadata paket, dan versi rilis dalam satu tempat.
CometAPI CLI masih dalam versi beta. Perkirakan ada perubahan kecil pada perintah dan UX selama antarmuka CLI distabilkan.

Fitur

  • Chat multi-model dengan streaming dan REPL interaktif
  • Pencarian dan daftar model
  • Saldo akun dan statistik penggunaan
  • Penelusuran log penggunaan dengan filter dan ekspor CSV
  • Log task async (Suno, Midjourney, Kling, dan lainnya)
  • Output multi-format: table, JSON, YAML, CSV, Markdown
  • Konfigurasi berbasis TOML dengan setup wizard
  • Shell completion untuk Bash, Zsh, dan Fish
  • Desain ramah agen dengan output JSON terstruktur dan exit code deterministik

Prasyarat

Instalasi

Gunakan halaman paket PyPI sebagai referensi instalasi utama, lalu pilih salah satu metode berikut untuk menginstal CLI:
pip install cometapi-cli
Verifikasi instalasi:
cometapi --version

Mulai cepat

1

Jalankan setup wizard

Wizard interaktif menyimpan API key dan access token opsional Anda dalam file konfigurasi lokal:
cometapi init
Wizard akan meminta:
2

Chat dengan model

Kirim satu pesan dengan output streaming:
cometapi chat "Explain quantum computing in one sentence"
Timpa model default:
cometapi chat "Hello!" --model claude-sonnet-4-6
3

Cari model yang tersedia

Tampilkan model yang cocok dengan kata kunci:
cometapi models --search gemini --limit 10
4

Periksa saldo Anda

Lihat saldo akun Anda:
cometapi balance
Tampilkan tampilan penagihan API key saat ini:
cometapi balance --source key
5

Jalankan diagnostik

Verifikasi bahwa CLI dapat terhubung ke CometAPI:
cometapi doctor

Sesi chat interaktif

Jalankan cometapi chat tanpa argumen untuk masuk ke REPL chat multi-turn:
cometapi chat
Perintah REPL:
CommandDeskripsi
/modelGanti model aktif
/systemAtur atau ubah system prompt
/clearHapus riwayat percakapan
/historyTampilkan riwayat percakapan
/saveSimpan percakapan ke file
/tokensTampilkan penggunaan token untuk sesi ini
/helpDaftar semua perintah REPL
/exitKeluar dari REPL

Integrasi agen

CLI ini dirancang untuk digunakan oleh agen coding AI dan skrip otomasi:
  • Semua perintah data mendukung --json untuk output terstruktur yang dapat dibaca mesin
  • Exit code deterministik: 0 (berhasil), 64 (konfigurasi tidak ada), 77 (kesalahan auth), 69 (layanan tidak tersedia)
  • Error dikirim ke stderr, data dikirim ke stdout
  • Lihat referensi perintah lengkap untuk opsi per perintah

Tautan