Naar hoofdinhoud gaan
De CometAPI CLI is een officiële command-line tool voor interactie met het CometAPI-platform. Deze ondersteunt multi-model chat (streaming en REPL), model search, saldo- en gebruiksquery’s, het bekijken van logs en accountbeheer — allemaal vanuit de terminal. Begin op de PyPI package page als je de nieuwste installatieopdracht, package metadata en releaseversie op één plek wilt hebben.
De CometAPI CLI is in beta. Verwacht kleine wijzigingen in commando’s en UX terwijl de CLI-interface stabiliseert.

Functies

  • Multi-model chat met streaming en interactieve REPL
  • Model search en lijstweergave
  • Accountsaldo en gebruiksstatistieken
  • Gebruikslogs bekijken met filters en CSV-export
  • Async task-logs (Suno, Midjourney, Kling en andere)
  • Output in meerdere formaten: table, JSON, YAML, CSV, Markdown
  • TOML-gebaseerde configuratie met setup wizard
  • Shell completion voor Bash, Zsh en Fish
  • Agent-vriendelijk ontwerp met gestructureerde JSON-output en deterministische exit codes

Vereisten

Installatie

Gebruik de PyPI package page als primaire installatiereferentie en kies daarna een van de volgende methoden om de CLI te installeren:
pip install cometapi-cli
Controleer de installatie:
cometapi --version

Snel starten

1

Voer de setup wizard uit

De interactieve wizard slaat je API key en optionele access token op in een lokaal configuratiebestand:
cometapi init
De wizard vraagt om:
2

Chat met een model

Verstuur één bericht met streaming output:
cometapi chat "Explain quantum computing in one sentence"
Overschrijf het standaardmodel:
cometapi chat "Hello!" --model claude-sonnet-4-6
3

Zoek beschikbare modellen

Toon modellen die overeenkomen met een trefwoord:
cometapi models --search gemini --limit 10
4

Controleer je saldo

Bekijk je accountsaldo:
cometapi balance
Toon de huidige factuurweergave van de API key:
cometapi balance --source key
5

Voer diagnostiek uit

Controleer of de CLI verbinding kan maken met CometAPI:
cometapi doctor

Interactieve chatsessie

Voer cometapi chat zonder argumenten uit om de multi-turn chat REPL te openen:
cometapi chat
REPL-commando’s:
CommandBeschrijving
/modelWissel het actieve model
/systemStel de system prompt in of wijzig deze
/clearWis de gesprekshistorie
/historyToon de gesprekshistorie
/saveSla het gesprek op in een bestand
/tokensToon Token-gebruik voor de sessie
/helpToon alle REPL-commando’s
/exitVerlaat de REPL

Integratie met agents

De CLI is ontworpen voor gebruik door AI-codingagents en automatiseringsscripts:
  • Alle datacommando’s ondersteunen --json voor gestructureerde, machineleesbare output
  • Deterministische exitcodes: 0 (succes), 64 (config ontbreekt), 77 (auth-fout), 69 (service niet beschikbaar)
  • Fouten gaan naar stderr, data gaat naar stdout
  • Zie de volledige command reference voor opties per commando