Bu hızlı başvuru; geliştiricilerin en sık kullandığı Kimi Code komutlarını, slash komutlarını, klavye kısayollarını, yerleşik araçları ve günlük iş akışlarını bir araya getirir. Terminalinizin yanında açık tutun; mevcut sürümünüzde nelerin bulunduğunu görmek için Kimi Code içinde /help veya shell’de kimi --help kullanın.
Üst kaynak ayrıntıları için resmî kimi command, slash commands, built-in tools ve keyboard shortcuts başvurularına bakın.
Buradan başlayın
Bir projeye ilk kez girdiğinizde şu en küçük döngüyü kullanın:
--yolo, /yolo ve /auto seçeneklerini yalnızca güvendiğiniz çalışma alanlarında kullanın. Onay sürtüşmesini azaltırlar, ancak Kimi Code’un daha özerk hareket etmesine de izin verirler.
Kimi Code CLI’ı kurun
Çoğu geliştirici için resmî kurulum betiği en hızlı yoldur: tek bir Kimi Code ikili dosyası kurar ve Node.js gerektirmez. Yerel araç zincirinize daha uygunsa Homebrew, npm ve pnpm de kullanılabilir.
| Platform / yönetici | Komut |
|---|---|
| macOS / Linux betiği | curl -fsSL https://code.kimi.com/kimi-code/install.sh | bash |
| Homebrew | brew install kimi-code |
| Windows PowerShell | irm https://code.kimi.com/kimi-code/install.ps1 | iex |
| npm | npm install -g @moonshot-ai/kimi-code |
| pnpm | pnpm add -g @moonshot-ai/kimi-code |
Windows’ta ilk çalıştırmadan önce Git for Windows kurun; çünkü Kimi Code CLI, shell ortamı olarak paketle gelen Git Bash’i kullanır. Kurulumdan sonra yeni bir terminal açın ve ikili dosyayı doğrulayın:
Başlatma ve otomasyon
Temel CLI seçenekleri
| Komut / Bayrak | Ne işe yarar |
|---|---|
kimi | Geçerli dizinde etkileşimli bir oturum başlatır |
kimi --continue, kimi -C | Bu dizindeki en son oturuma devam eder |
kimi --session [id], kimi -S [id] | ID ile bir oturuma devam eder veya ID olmadan oturum seçiciyi açar |
kimi -p "...", kimi --prompt "..." | TUI açmadan tek bir etkileşimsiz istem çalıştırır |
--output-format stream-json | Betik yazımı için JSONL olayları üretir; yalnızca --prompt ile çalışır |
kimi --model <model>, kimi -m <model> | Belirli bir model takma adıyla başlatır |
kimi --plan | Plan Mode’da yeni bir oturum başlatır |
kimi --yolo, kimi -y | Normal araç çağrılarını otomatik onaylar; yalnızca güvenilen dizinlerde kullanın |
kimi --auto | Otomatik izin modunda başlatır; onaylar otomatik işlenir ve Agent soru sormaz |
--skills-dir <dir> | Skills’i belirtilen dizinden yükler; bu başlatma için otomatik keşfedilen kullanıcı ve proje skill dizinlerinin yerine geçer |
Etkileşimsiz örnekler
CLI alt komutları
| Alt komut | Amaç |
|---|---|
kimi login | TUI’ye girmeden Kimi Code OAuth cihaz kodu oturum açma işlemini başlatır |
kimi acp | IDE entegrasyonu için Kimi Code’u Agent Client Protocol sunucusu olarak çalıştırır |
kimi server | Yerel REST/WebSocket/web servisini çalıştırır, kurar ve yönetir |
kimi web | Kimi’nin tarayıcı arayüzünü açar; kimi server run --open ile eşdeğerdir |
kimi doctor | config.toml ve tui.toml dosyalarını doğrular |
kimi export [sessionId] | Bir oturumu ZIP arşivi olarak paketler |
kimi migrate | Yerel verileri eski bir kimi-cli kurulumundan taşır |
kimi upgrade | En son sürümü denetler ve güncelleme seçeneklerini gösterir |
kimi vis [sessionId] | Oturum görselleştiriciyi tarayıcınızda başlatır |
kimi provider | Sağlayıcıları terminalden yönetir |
Yararlı sunucu komutları:
Slash komutları
Slash komutları, yerleşik TUI denetimleridir. Komut tamamlamayı açmak için giriş kutusuna / yazın; takma adlar da eşleştirilir. / ile başlayan bir giriş yerleşik komutla veya Skill komutuyla eşleşmezse Agent’a normal mesaj olarak gönderilir.
Hesap ve yapılandırma
| Komut | Takma ad | Amaç |
|---|---|---|
/login | — | Bir hesap veya platform seçip oturum açın |
/logout | — | Geçerli hesabın kimlik bilgilerini temizler |
/provider | — | Yapılandırılmış sağlayıcıları görüntülemek, eklemek ve kaldırmak için sağlayıcı yöneticisini açar |
/model | — | Geçerli oturumda kullanılan LLM modelini değiştirir |
/settings | /config | TUI içindeki ayarlar panelini açar |
/experiments | /experimental | Deneysel özellik panelini açar |
/permission | — | Bir izin modu seçer |
/editor | — | Ctrl-G ile başlatılan harici düzenleyiciyi yapılandırır |
/theme | — | Terminal UI renk temasını değiştirir |
Oturum yönetimi
| Komut | Takma ad | Amaç |
|---|---|---|
/new | /clear | Geçerli bağlamı atıp yeni bir oturum başlatır |
/sessions | /resume | Geçmiş oturumlara göz atar ve birine geçer |
/tasks | /task | Arka plan görev listesine göz atar |
/fork | — | Geçerli konuşmadan yeni bir oturum dallandırır |
/title [...] | /rename | Geçerli oturum başlığını gösterir veya ayarlar |
/compact [...] | — | Konuşma bağlamını sıkıştırır; isteğe bağlı metin neyin korunacağını belirtir |
/undo [n] | — | Etkin bağlamdaki son istemleri geri alır |
/reload | — | Oturumu yeniden yükler ve en güncel config.toml ile tui.toml ayarlarını uygular |
/reload-tui | — | Yalnızca tui.toml UI tercihlerini yeniden yükler |
/init | — | Kod tabanını analiz eder ve AGENTS.md oluşturur |
/export-md [...] | /export | Geçerli oturumu Markdown olarak dışa aktarır |
/export-debug-zip | — | Geçerli oturumu hata ayıklama ZIP arşivi olarak dışa aktarır |
Modlar ve çalıştırma denetimi
| Komut | Takma ad | Amaç |
|---|---|---|
/yolo [on|off] | /yes | YOLO modunu açıp kapatır; etkin olduğunda olağan araç çağrılarında onayı atlar |
/auto [on|off] | — | Otomatik izin modunu açıp kapatır; onaylar otomatik ele alınır ve sorular atlanır |
/plan [on|off] | — | Plan Mode’u açıp kapatır; tek başına açıp kapatmak boş bir plan dosyası oluşturmaz |
/plan clear | — | Geçerli planı temizler |
/swarm on|off | — | İstem göndermeden swarm modunu açar veya kapatır |
/swarm <task> | — | swarm modunu açar, görevi istem olarak gönderir, normal bir turun ardından swarm modunu kapatır |
/goal [...] | — | Otonom bir hedef başlatır veya yönetir |
Plan Mode, kapsamlı, riskli veya belirsiz işler içindir. Dosya değişikliklerinden önce keşif ve planlamaya öncelik verir.
/plan on çalıştırın, Kimi Code’un projeyi incelemesine izin verin, önerilen planı gözden geçirin ve değişiklikler yapılmadan önce onaylayın.Hedef modu alt komutları arasında /goal status, /goal pause, /goal resume, /goal cancel, /goal replace <objective>, /goal next <objective> ve /goal next manage bulunur.
Bilgi ve durum
| Komut | Takma ad | Amaç |
|---|---|---|
/help | /h, /? | Klavye kısayollarını ve kullanılabilir komutları gösterir |
/btw [question] | — | Dallandırılmış bir alt-Agent içinde yan konuşma açar |
/usage | — | token kullanımını, bağlam tüketimini ve kota bilgilerini gösterir |
/status | — | Çalışma zamanı durumunu gösterir: sürüm, model, çalışma dizini, izin modu ve daha fazlası |
/mcp | — | MCP sunucularını ve bağlantı durumunu listeler |
/plugins | — | Eklenti yöneticisini açar |
/version | — | Kimi Code CLI sürümünü görüntüler |
/feedback | — | Ürün geri bildirimi gönderir |
/exit | /quit, /q | Kimi Code CLI’dan çıkar |
Skills ve uzantılar
| Komut | Amaç |
|---|---|
/mcp-config | MCP sunucularını yapılandırır ve MCP OAuth oturum açma işlemini yürütür |
/custom-theme [...] | Özel bir TUI renk teması oluşturur veya düzenler |
/update-config | config.toml ve tui.toml dosyalarını inceler veya düzenler |
/import-from-cc-codex | Claude Code ve Codex talimatlarını, Skills’i ve MCP ayarlarını içe aktarır |
/sub-skill | Yerel Skill envanterini keşfeder ve yeniden düzenler |
/skill:name [extra text] | Yüklü bir harici Skill’i çağırır |
/name [extra text] | Aynı ada sahip bir sistem komutu yoksa harici Skill için kısayol |
/parent.child [extra text] | Noktalı komut adıyla sunulan harici bir alt Skill’i çağırır |
Yerleşik araçlar
Yerleşik araçlar Kimi Code CLI tarafından sağlanır. Read, Grep ve Glob gibi salt okunur araçlara varsayılan olarak otomatik izin verilir; dosya yazan, komut çalıştıran, görev durduran veya zamanlama oluşturan araçlar ise izin modunuz izin vermediği sürece normalde onay gerektirir.
Dosyalar, shell ve web
| Araç | Varsayılan onay | Amaç |
|---|---|---|
Read | Otomatik izin | Metin dosyalarını okur |
Write | Onay gerektirir | Dosya oluşturur veya mevcut dosyaların üzerine yazar |
Edit | Onay gerektirir | Dosya içeriğini birebir değiştirir |
Grep | Otomatik izin | Dosya içeriklerinde ripgrep ile arama yapar |
Glob | Otomatik izin | glob deseniyle dosya bulur |
ReadMediaFile | Otomatik izin | Görüntü veya video dosyasını okur |
Bash | Onay gerektirir | shell komutlarını çalıştırır |
WebSearch | Otomatik izin | Kullanılabiliyorsa web’de arama yapar |
FetchURL | Otomatik izin | Belirtilen URL’nin içeriğini getirir |
Planlama, durum ve iş birliği
| Araç | Varsayılan onay | Amaç |
|---|---|---|
EnterPlanMode | Otomatik izin | Plan Mode’a girer |
ExitPlanMode | Otomatik izin; kullanıcı planı onaylar | Plan Mode’dan çıkar ve planı gönderir |
TodoList | Otomatik izin | Görünür bir görev yapılacaklar listesini yönetir |
Agent | Otomatik izin | Odaklanmış bir alt görev için alt-Agent başlatır |
AgentSwarm | swarm modunda otomatik izin; aksi hâlde onay gerekebilir | Öğe tabanlı alt agent’ları başlatır veya mevcut alt agent’ları sürdürür |
AskUserQuestion | Otomatik izin | Yapılandırılmış çoktan seçmeli sorular sorar |
Skill | Otomatik izin | Kayıtlı bir satır içi Skill’i çağırır |
Arka plan ve zamanlanmış görevler
| Araç | Varsayılan onay | Amaç |
|---|---|---|
TaskList | Otomatik izin | Arka plan görevlerini listeler |
TaskOutput | Otomatik izin | Bir arka plan görevinin çıktısını görüntüler |
TaskStop | Onay gerektirir | Çalışan bir arka plan görevini durdurur |
CronCreate | Onay gerektirir | Bir prompt’un ileride tetiklenmesini zamanlar |
CronList | Otomatik izin | Zamanlanmış görevleri listeler |
CronDelete | Onay gerektirir | Zamanlanmış bir görevi iptal eder |
Klavye kısayolları
Mevcut sürümünüzde kullanılabilen kısayol listesi için TUI içinde /help yazın. Tam upstream liste için resmi Klavye Kısayolları başvurusuna bakın.
Genel giriş
| Kısayol | Eylem |
|---|---|
Enter | Geçerli girişi gönderir |
Shift-Enter / Ctrl-J | Yeni satır ekler |
↑ / ↓ | Giriş geçmişinde gezinir |
Esc | Açılır pencereyi kapatır, tamamlamayı iptal eder veya akışı / sıkıştırmayı keser |
Ctrl-C | Akış hâlindeki çıktıyı keser veya giriş kutusunu temizler |
Ctrl-D | Giriş kutusu boşken çıkar |
Mod değiştirme ve düzenleme
| Kısayol | Eylem |
|---|---|
Shift-Tab | Plan Mode’u açıp kapatır |
Ctrl-G | Geçerli girişi harici bir düzenleyicide düzenler |
Ctrl-V | Unix / macOS üzerinde panodan görüntü veya video yapıştırır |
Alt-V | Windows üzerinde panodan görüntü veya video yapıştırır |
Ctrl-- | Giriş düzenlemesini geri alır |
Akış ve araç çıktısı sırasında
| Kısayol | Eylem |
|---|---|
Ctrl-S | Yönlendir: geçerli girişi çalışmakta olan tura dahil eder |
Esc | Geçerli akış çıktısını keser |
Ctrl-C | Geçerli akış çıktısını keser |
Ctrl-O | Araç çıktısını genişletir veya daraltır |
Onay paneli ve açılır pencereler
| Kısayol | Eylem |
|---|---|
↑ / ↓ | Onay seçenekleri arasında geçiş yapar veya açılır pencereyi kaydırır |
Enter | Seçili onay seçeneğini onaylar; yardım açılır pencerelerini de kapatır |
1 – 9 | Onay seçeneğini numarayla seçer |
Esc / Ctrl-C / Ctrl-D | Geçerli onay isteğini reddeder |
Ctrl-E | Onay panelindeki tam diff veya dosya önizleme içeriğini genişletir ya da daraltır |
PageUp / PageDown | Açılır pencereyi her seferinde 10 satır kaydırır |
q / Q | Açılır pencereyi kapatır |
Yaygın iş akışları
Yeni repo başlatma
Düzenlemeden önce refactor planlama
Arka plan görevi çalıştırma
Ardından arka plan çalışmalarını izlemek için /tasks öğesini açın veya görev tamamlandığında Kimi Code’un sizi bilgilendirmesine izin verin.
Dünkü çalışmaya devam etme
Belirli bir oturuma ihtiyacınız varsa kimi --session çalıştırın veya TUI içinde /sessions kullanın.
Bir oturumu dışa aktarma veya hata ayıklama
Sonuç
Kimi Code CLI, onu açık proje bağlamına sahip bir terminal ekip arkadaşı gibi kullandığınızda en iyi sonucu verir. /init ile başlayın; büyük veya belirsiz değişikliklerde /plan kullanın; uzun süren işleri /tasks ile izleyin; uzun oturumlar için /compact elinizin altında olsun ve repository’nin güven düzeyine uygun bir izin modu seçin.
SSS
kimi --continue çalıştırın. Belirli bir oturumu seçmek için shell’de kimi --session [id] veya TUI içinde /sessions kullanın.--yolo, normal araç çağrılarında onayı atlar. Yalnızca güvendiğiniz, sürüm kontrolündeki çalışma alanlarında kullanın. Bilmediğiniz depolarda veya üretim verilerinde onayları açık tutun./skill:name, /mcp ve /mcp-config kullanın.