Referensi Cepat Kimi Code CLI

Cheat sheet dan referensi cepat Kimi Code CLI yang mencakup perintah, slash commands, pintasan keyboard, alat bawaan, Plan Mode, Skills, MCP, serta alur kerja harian developer.

8 menit baca2026-07-22
Pratinjau antarmuka CLI Kimi Code

Kimi Code CLI adalah agent coding AI terminal open-source dari Moonshot AI — ia membaca dan mengedit kode, menjalankan perintah shell, serta merencanakan langkah berikutnya berdasarkan masukan Anda. Referensi cepat ini mengumpulkan perintah Kimi Code, slash commands, pintasan keyboard, alat bawaan, dan alur kerja harian yang paling sering dipakai developer. Biarkan halaman ini terbuka di samping terminal Anda, dan gunakan /help di dalam Kimi Code atau kimi --help di shell untuk memeriksa fitur yang tersedia pada versi Anda saat ini.

Cheat sheet referensi cepat Kimi Code CLI yang menampilkan perintah penting, slash commands, alat, dan pintasan

Untuk detail upstream, lihat referensi resmi perintah kimi, slash commands, alat bawaan, dan pintasan keyboard.

Instal Kimi Code CLI

Bagi sebagian besar developer, skrip instalasi resmi adalah jalur tercepat: skrip ini memasang satu binary Kimi Code dan tidak memerlukan Node.js. Homebrew, npm, dan pnpm juga tersedia jika lebih sesuai dengan toolchain lokal Anda.

Platform / pengelolaPerintah
Skrip macOS / Linuxcurl -fsSL https://code.kimi.com/kimi-code/install.sh \| bash
Homebrewbrew install kimi-code
Windows PowerShellirm https://code.kimi.com/kimi-code/install.ps1 \| iex
npmnpm install -g @moonshot-ai/kimi-code
pnpmpnpm add -g @moonshot-ai/kimi-code

Di Windows, instal Git for Windows sebelum peluncuran pertama karena Kimi Code CLI menggunakan Git Bash bawaannya sebagai lingkungan shell. Setelah instalasi, buka terminal baru dan verifikasi binary:

kimi --version

Mulai di sini

Gunakan loop minimum ini saat pertama kali masuk ke sebuah proyek:

cd your-project kimi # Di dalam sesi /login # masuk jika ini peluncuran pertama Anda /init # buat atau perbarui AGENTS.md /plan on # rencanakan sebelum pekerjaan luas, berisiko, atau belum jelas /help # lihat perintah dan pintasan /compact # kosongkan konteks saat percakapan mulai panjang

Gunakan --yolo, /yolo, dan /auto hanya di workspace yang Anda percayai. Opsi ini mengurangi kerepotan persetujuan, tetapi juga membuat Kimi Code bertindak lebih mandiri.

Perintah yang paling sering dipakai

Jika hanya menghafal beberapa, pilih yang ini — sudah mencakup sebagian besar sesi harian.

PerintahFungsinya
kimiMulai sesi interaktif di direktori saat ini
kimi -CLanjutkan sesi terbaru di sini
kimi -p "..."Jalankan satu prompt tanpa membuka TUI
/loginMasuk pada peluncuran pertama
/initBuat atau perbarui AGENTS.md
/plan onMasuk ke Plan Mode untuk perubahan luas atau berisiko
/modelGanti model untuk sesi ini
/compactKosongkan konteks saat percakapan mulai panjang
/sessionsTelusuri dan lanjutkan sesi sebelumnya
/helpDaftar semua perintah dan pintasan
Shift-TabAlihkan Plan Mode

Peluncuran & otomatisasi

Opsi inti CLI

Perintah / FlagFungsinya
kimiMulai sesi interaktif di direktori saat ini
kimi --continue, kimi -CLanjutkan sesi terbaru di direktori ini
kimi --session [id], kimi -S [id]Lanjutkan sesi berdasarkan ID, atau buka pemilih sesi tanpa ID
kimi -p "...", kimi --prompt "..."Jalankan satu prompt non-interaktif tanpa membuka TUI
--output-format stream-jsonKeluarkan event JSONL untuk scripting; hanya berfungsi dengan --prompt
kimi --model <model>, kimi -m <model>Mulai dengan alias model tertentu
kimi --planMulai sesi baru dalam Plan Mode
kimi --yolo, kimi -ySetujui otomatis pemanggilan tool biasa; gunakan hanya di direktori tepercaya
kimi --autoMulai dalam mode izin otomatis; persetujuan ditangani otomatis dan Agent tidak akan mengajukan pertanyaan
--skills-dir <dir>Muat Skills dari direktori yang ditentukan, menggantikan direktori skill pengguna dan proyek yang terdeteksi otomatis untuk peluncuran ini

Contoh non-interaktif

kimi -p "Ringkas status repositori saat ini" kimi -m kimi-code/kimi-for-coding -p "Jelaskan diff terbaru" kimi -p "Daftar file yang berubah" --output-format stream-json

Subperintah CLI

SubperintahTujuan
kimi loginMulai login Kimi Code OAuth device-code tanpa masuk ke TUI
kimi acpJalankan Kimi Code sebagai server Agent Client Protocol untuk integrasi IDE
kimi serverJalankan, instal, dan kelola layanan lokal REST/WebSocket/web
kimi webBuka UI browser Kimi; setara dengan kimi server run --open
kimi doctorValidasi config.toml dan tui.toml
kimi export [sessionId]Kemas sesi menjadi arsip ZIP
kimi migrateMigrasikan data lokal dari instalasi kimi-cli lama
kimi upgradePeriksa versi terbaru dan tampilkan opsi pembaruan
kimi vis [sessionId]Buka visualizer sesi di browser Anda
kimi providerKelola provider dari terminal

Perintah server yang berguna:

kimi server run # mulai atau gunakan kembali server latar belakang lokal kimi server run --foreground # jalankan menempel ke terminal kimi server install # daftarkan layanan yang dikelola OS kimi server status # tampilkan status terpasang / berjalan / pid / port kimi web # buka UI browser

Slash commands

Slash commands adalah kontrol bawaan TUI. Ketik / di kotak input untuk membuka pelengkapan perintah; alias juga ikut dicocokkan. Jika input berawalan / tidak cocok dengan perintah bawaan atau perintah Skill, input tersebut dikirim ke Agent sebagai pesan biasa.

Akun & konfigurasi

PerintahAliasTujuan
/loginPilih akun atau platform, lalu masuk
/logoutHapus kredensial untuk akun saat ini
/providerBuka pengelola provider untuk melihat, menambah, dan menghapus provider yang dikonfigurasi
/modelGanti model LLM yang digunakan dalam sesi saat ini
/settings/configBuka panel pengaturan di dalam TUI
/experiments/experimentalBuka panel fitur eksperimental
/permissionPilih mode izin
/editorKonfigurasikan editor eksternal yang dibuka oleh Ctrl-G
/themeGanti tema warna UI terminal

Manajemen sesi

PerintahAliasTujuan
/new/clearMulai sesi baru, dengan membuang konteks saat ini
/sessions/resumeTelusuri sesi sebelumnya dan beralih ke salah satunya
/tasks/taskTelusuri daftar tugas latar belakang
/forkFork sesi baru dari percakapan saat ini
/title [...]/renameTampilkan atau tetapkan judul sesi saat ini
/compact [...]Ringkas konteks percakapan; teks opsional memberi petunjuk apa yang perlu dipertahankan
/undo [n]Batalkan prompt terbaru dari konteks aktif
/reloadMuat ulang sesi dan terapkan pengaturan terbaru config.toml dan tui.toml
/reload-tuiMuat ulang hanya preferensi UI tui.toml
/initAnalisis codebase dan buat AGENTS.md
/export-md [...]/exportEkspor sesi saat ini sebagai Markdown
/export-debug-zipEkspor sesi saat ini sebagai arsip ZIP debug

Mode & kontrol eksekusi

PerintahAliasTujuan
/yolo [on\|off]/yesAktifkan atau nonaktifkan mode YOLO; saat aktif, persetujuan untuk pemanggilan tool biasa dilewati
/auto [on\|off]Aktifkan atau nonaktifkan mode izin otomatis; persetujuan ditangani otomatis dan pertanyaan dilewati
/plan [on\|off]Aktifkan atau nonaktifkan Plan Mode; sekadar mengubah mode tidak membuat file rencana kosong
/plan clearHapus rencana saat ini
/swarm on\|offAktifkan atau nonaktifkan mode swarm tanpa mengirim prompt
/swarm <task>Aktifkan mode swarm, kirim tugas sebagai prompt, lalu nonaktifkan mode swarm setelah satu giliran normal
/goal [...]Mulai atau kelola goal otonom

Plan Mode ditujukan untuk pekerjaan yang luas, berisiko, atau belum jelas. Mode ini mengutamakan eksplorasi dan perencanaan sebelum perubahan file.

Langsung mengedit refactor 40 file tanpa meninjau rencana.
Jalankan /plan on, biarkan Kimi Code memeriksa proyek, tinjau rencana yang diusulkan, lalu setujui sebelum perubahan dibuat.

Subperintah mode goal mencakup /goal status, /goal pause, /goal resume, /goal cancel, /goal replace <objective>, /goal next <objective>, dan /goal next manage.

Informasi & status

PerintahAliasTujuan
/help/h, /?Tampilkan pintasan keyboard dan perintah yang tersedia
/btw [question]Buka percakapan sampingan di sub-Agent hasil fork
/usageTampilkan penggunaan token, konsumsi konteks, dan informasi kuota
/statusTampilkan status runtime: versi, model, direktori kerja, mode izin, dan lainnya
/mcpDaftar server MCP dan status koneksi
/pluginsBuka pengelola plugin
/versionTampilkan versi Kimi Code CLI
/feedbackKirim masukan produk
/exit/quit, /qKeluar dari Kimi Code CLI

Skill & ekstensi

PerintahTujuan
/mcp-configKonfigurasikan server MCP dan tangani login MCP OAuth
/custom-theme [...]Buat atau edit tema warna TUI kustom
/update-configPeriksa atau edit config.toml dan tui.toml
/import-from-cc-codexImpor instruksi Claude Code dan Codex, Skill, serta pengaturan MCP
/sub-skillTemukan dan tata ulang inventaris Skill lokal
/skill:name [extra text]Panggil Skill eksternal yang terpasang
/name [extra text]Pintasan untuk Skill eksternal jika tidak ada perintah sistem dengan nama yang sama
/parent.child [extra text]Panggil sub-skill eksternal yang tersedia melalui nama perintah bertitik

Tool bawaan

Tool bawaan disediakan oleh Kimi Code CLI sendiri. Tool baca-saja seperti Read, Grep, dan Glob diizinkan otomatis secara default; tool yang menulis file, menjalankan perintah, menghentikan tugas, atau membuat jadwal biasanya memerlukan persetujuan kecuali mode izin Anda mengizinkannya.

File, shell, dan web

ToolPersetujuan defaultTujuan
ReadDiizinkan otomatisBaca file teks
WriteMemerlukan persetujuanBuat atau timpa file
EditMemerlukan persetujuanGanti isi file secara persis
GrepDiizinkan otomatisCari isi file dengan ripgrep
GlobDiizinkan otomatisTemukan file berdasarkan pola glob
ReadMediaFileDiizinkan otomatisBaca file gambar atau video
BashMemerlukan persetujuanJalankan perintah shell
WebSearchDiizinkan otomatisCari di web jika tersedia
FetchURLDiizinkan otomatisAmbil konten dari URL tertentu

Perencanaan, status, dan kolaborasi

ToolPersetujuan defaultTujuan
EnterPlanModeDiizinkan otomatisMasuk ke Plan Mode
ExitPlanModeDiizinkan otomatis; pengguna mengonfirmasi rencanaKeluar dari Plan Mode dan kirim rencana
TodoListDiizinkan otomatisKelola daftar tugas yang terlihat
AgentDiizinkan otomatisJalankan sub-Agent untuk subtugas terfokus
AgentSwarmDiizinkan otomatis dalam mode swarm; selain itu mungkin memerlukan persetujuanLuncurkan subagent berbasis item atau lanjutkan subagent yang ada
AskUserQuestionDiizinkan otomatisAjukan pertanyaan pilihan ganda terstruktur
SkillDiizinkan otomatisPanggil Skill inline yang terdaftar

Tugas latar belakang dan terjadwal

ToolPersetujuan defaultTujuan
TaskListDiizinkan otomatisDaftar tugas latar belakang
TaskOutputDiizinkan otomatisLihat output tugas latar belakang
TaskStopMemerlukan persetujuanHentikan tugas latar belakang yang sedang berjalan
CronCreateMemerlukan persetujuanJadwalkan prompt untuk dijalankan di masa mendatang
CronListDiizinkan otomatisDaftar tugas terjadwal
CronDeleteMemerlukan persetujuanBatalkan tugas terjadwal

Pintasan keyboard

Ketik /help di dalam TUI untuk melihat daftar pintasan yang tersedia di versi Anda saat ini. Lihat referensi Pintasan Keyboard resmi untuk daftar upstream lengkap.

Input umum

PintasanAksi
EnterKirim input saat ini
Shift-Enter / Ctrl-JSisipkan baris baru
/ Telusuri riwayat input
EscTutup popup, batalkan pelengkapan, atau interupsi streaming / pemadatan
Ctrl-CInterupsi output streaming atau bersihkan kotak input
Ctrl-DKeluar saat kotak input kosong

Peralihan mode dan pengeditan

PintasanAksi
Shift-TabAktifkan/nonaktifkan Plan Mode
Ctrl-GEdit input saat ini di editor eksternal
Ctrl-VTempel gambar atau video dari clipboard di Unix / macOS
Alt-VTempel gambar atau video dari clipboard di Windows
Ctrl--Urungkan pengeditan input

Saat streaming dan output tool

PintasanAksi
Ctrl-SArahkan: sisipkan input saat ini ke giliran yang sedang berjalan
EscInterupsi output streaming saat ini
Ctrl-CInterupsi output streaming saat ini
Ctrl-OPerluas atau ciutkan output tool

Panel persetujuan dan popup

PintasanAksi
/ Berpindah antaropsi persetujuan atau menggulir popup
EnterKonfirmasi opsi persetujuan yang dipilih; juga menutup popup bantuan
19Pilih opsi persetujuan berdasarkan nomor
Esc / Ctrl-C / Ctrl-DTolak permintaan persetujuan saat ini
Ctrl-EPerluas atau ciutkan diff lengkap atau konten pratinjau file di panel persetujuan
PageUp / PageDownGulir popup 10 baris sekaligus
q / QTutup popup

Alur kerja umum

Mulai repo baru

cd your-project kimi /init /status

Rencanakan refactor sebelum mengedit

/plan on Refactor the auth module to use the new token format and update all callers.

Jalankan tugas latar belakang

Jalankan test suite dan laporkan kembali saat selesai.

Lalu buka /tasks untuk memantau pekerjaan latar belakang, atau biarkan Kimi Code memberi tahu Anda saat tugas selesai.

Lanjutkan pekerjaan kemarin

kimi --continue

Jika memerlukan sesi tertentu, jalankan kimi --session atau gunakan /sessions di dalam TUI.

Ekspor atau debug sesi

/export-md /export-debug-zip kimi export -y

Penutup

Kimi Code CLI paling optimal jika Anda memperlakukannya sebagai rekan kerja di terminal dengan konteks proyek yang jelas. Mulailah dengan /init, gunakan /plan untuk perubahan besar atau yang belum pasti, pantau pekerjaan yang berjalan lama dengan /tasks, siapkan /compact untuk sesi panjang, dan pilih mode izin yang sesuai dengan tingkat kepercayaan repository.

FAQ

Apakah Kimi Code CLI gratis untuk diinstal?
Ya. Kimi Code CLI bersifat open-source dan gratis untuk diinstal. Akses ke model atau layanan dasarnya dapat bergantung pada paket Kimi Code Anda. Lihat harga Kimi Code untuk detailnya.
Mengapa halaman ini disebut referensi cepat, bukan hanya cheat sheet?
Referensi cepat adalah label yang lebih resmi dan bergaya dokumentasi. Halaman ini tetap mencakup kegunaan cheat sheet yang sama: perintah siap salin-tempel, slash commands, pintasan, alat, dan alur kerja dalam satu tempat.
Apakah saya perlu Node.js untuk menginstal Kimi Code CLI?
Skrip instalasi resmi tidak memerlukan Node.js. Metode instalasi npm dan pnpm memerlukan lingkungan Node.js karena menggunakan pengelola paket JavaScript.
Apa perbedaan antara `/plan` dan mode normal?
Mode normal memungkinkan Agent bekerja secara langsung. Plan Mode ditujukan untuk pekerjaan yang luas, berisiko, atau belum jelas: Kimi Code menjelajah terlebih dahulu, menulis rencana, lalu keluar setelah rencana disetujui.
Bagaimana cara melanjutkan sesi sebelumnya?
Jalankan kimi --continue di direktori proyek yang sama untuk melanjutkan sesi terbaru. Gunakan kimi --session [id] di shell atau /sessions di dalam TUI untuk memilih sesi tertentu.
Apakah `--yolo` aman?
--yolo melewati persetujuan untuk pemanggilan alat reguler. Gunakan hanya di workspace tepercaya yang berada dalam version control. Untuk repositori yang belum dikenal atau data produksi, tetap aktifkan persetujuan.
Bagaimana Skills dan MCP masuk dalam Kimi Code?
Skills mengemas alur kerja yang dapat digunakan ulang dan bisa muncul sebagai slash commands. MCP menghubungkan Kimi Code ke alat dan sumber data eksternal. Gunakan /skill:name, /mcp, dan /mcp-config untuk menemukan dan mengonfigurasinya.
Anda Mungkin Juga Menyukai
Workflow Coding AI: 9 Langkah untuk Kode yang Andal
Workflow Coding AI: 9 Langkah untuk Kode yang Andal
2026-07-22
Kimi Code: Agent Kode AI Generasi Terbaru untuk Terminal & IDE
Kimi Code: Agent Kode AI Generasi Terbaru untuk Terminal & IDE
2026-07-22
Harga Kimi K2.7 Code | Biaya API, Paket & Keanggotaan
Harga Kimi K2.7 Code | Biaya API, Paket & Keanggotaan
2026-07-22
Membangun Refactor Moonshot AI dengan Kimi Code CLI
Membangun Refactor Moonshot AI dengan Kimi Code CLI
2026-06-17
10 Contoh Vibe Coding Nyata | Bangun dengan AI Hari Ini
10 Contoh Vibe Coding Nyata | Bangun dengan AI Hari Ini
2026-07-22