Batas headless
BCCLI v0.4 menyediakan dua permukaan headless: satu tugas sekali jalan untuk skrip dan CI, serta server HTTP + WebSocket lokal untuk IDE dan bot.
Untuk otomasi atau CI, jalankan satu tugas BCCLI non-interaktif dengan:
bccli -p "task"Untuk editor dan bot, jalankan server di mesin yang memiliki proyek:
bccli servebccli serve listen di 127.0.0.1:8787 secara default. Server ini menyediakan GET /health, GET /v1/models, GET /v1/sessions dan POST /v1/sessions lewat HTTP, serta menerima koneksi WebSocket di /v1/mux. Gunakan --port untuk memindahkannya, dan tutupl dengan batas jaringan Anda sendiri.
Untuk penggunaan remote interaktif, sambungkan ke mesin dengan SSH/Termius lalu jalankan bccli di sana.