ENID
← Kembali ke Catatan

kiro-cli: Teman Nyata untuk Brainstorming Sebelum Membangun

Pendahuluan

Sebelum membuat sesuatu, saya mendebatnya dulu. kiro-cli adalah agen coding AI yang hidup di terminal, dibuat oleh tim Kiro di AWS. Ia membaca kode, menjalankan perintah, dan bertanya sebelum tindakan destruktif — tetapi cara paling sering saya pakai justru lebih awal: sebagai teman brainstorming yang membantu memikirkan ide sampai tuntas sebelum satu berkas pun ada.

Repo publiknya hanya pelacak issue; source produknya tidak ada di sana. Dokumentasi ada di kiro.dev/docs/cli.

Instalasi

macOS atau Linux, satu perintah:

curl -fsSL https://cli.kiro.dev/install | bash

Lalu login — tidak butuh akun AWS:

kiro-cli login

GitHub, Google, atau AWS Builder ID bisa dipakai. Ada tier gratis (Kiro Free, 50 kredit), cukup untuk mencoba seluruh alur di bawah.

Jaga agar tetap terbaru:

kiro-cli update

Penggunaan

Mulai dari ide, bukan kode

cd my-project
kiro-cli chat

Jelaskan hal yang ingin dibuat dengan kata-kata biasa: fungsinya apa, untuk siapa, dan apa yang masih ragu. Minta ia menantang ide itu, bukan sekadar setuju.

Rencanakan sebelum membangun

/plan

/plan membuat agen menyusun langkah sebelum bertindak. Untuk hal yang benar-benar baru, saya minta dua atau tiga pendekatan beserta trade-off-nya, pilih satu, dan baru biarkan ia menyentuh berkas.

Beri konteks dengan @

Di dalam sesi, @ menarik berkas langsung ke percakapan:

Tinjau @src/api/routes.ts dan beri tahu apa yang rusak jika saya tambah mode offline

Tanpa tool call, tanpa urusan izin — isi berkas langsung masuk inline.

Satu pertanyaan, tanpa sesi

kiro-cli chat --no-interactive "berkas konfigurasi mana yang menentukan port di repo ini?"

Cocok dari skrip, atau saat butuh jawaban tanpa membuka UI penuh.

Referensi