Konsep

TL;DR: Cantrik = agen di terminal; kamu tetap “pemilik” keputusan untuk aksi yang mengubah sistem.

CLI vs REPL

  • CLI satu perintah — contoh: cantrik ask "…" selesai dan keluar.
  • REPL — jalankan cantrik tanpa subcommand: sesi interaktif berkelanjutan dengan memori sesi (lihat Session memory).

Config global vs proyek

  • Global — biasanya di ~/.config/cantrik/ (API key, default provider).
  • Proyek — folder .cantrik/ di repo (aturan, harness, konteks lokal).

Detail struktur: lihat bagian konfigurasi di PRD §9.

Apa itu “approve”?

Untuk tindakan yang bisa mengubah file atau menjalankan sesuatu di mesinmu, Cantrik dirancang agar kamu bisa menyetujui atau menolak langkah tersebut — tergantung mode dan guardrail.

Baca ringkasannya di Safety dan PRD §5 (Guardrails).