Kimi Code: Terminal ve IDE için Yeni Nesil AI Kodlama Agent’ı

Kimi Code, terminal öncelikli geliştirme iş akışları için tasarlanmış bir AI kodlama agent’ıdır. Öncelikle kod parçacıkları öneren geleneksel AI kodlama asistanlarından farklı olarak tüm depoları analiz eder, çok adımlı görevler planlar, komutları çalıştırır ve bağımsız biçimde yineleme yapar. Uzun bağlamlı akıl yürütme özellikli Kimi K2.5 tarafından desteklenerek hem terminal hem de IDE ortamlarında agent düzeyinde otomasyon sunar.

14 dakikalık okuma2026-06-17

Geleneksel kod tamamlama araçları siz yazarken parçacıklar önerir; ancak tüm projenizi derinlemesine kavrayamaz. Birden çok dosyayı yeniden düzenlerken, karmaşık sorunlarda hata ayıklarken veya tekrarlı işleri otomatikleştirirken geliştiriciler çoğu zaman IDE, terminal ve dokümantasyon arasında geçiş yapar ve her adımı elle koordine eder.

Bir AI kodlama agent’ı basit önerilerin ötesine geçer. Tüm depoları analiz eder, çok adımlı değişiklikler planlar, komutları çalıştırır ve bağımsız biçimde yineleme yapar. Satır satır yardımcı olmak yerine, karmaşık iş akışlarını üstlenebilen bir mühendislik ortağı gibi çalışır.

Kimi Code bu agent tabanlı yaklaşım üzerine kuruludur. Terminalde çalışır ve VS Code ile Zed gibi yaygın IDE’lerle entegre olur; çok dosyalı refactoring, hata ayıklama ve büyük ölçekli otomasyonu desteklemek için uzun bağlamlı akıl yürütmeyi yüksek hızlı yürütmeyle birleştirir.

Kimi Code’un Temel Özellikleri

Kimi Code, Kimi K2.5’in gücünü terminal öncelikli tasarım ve derin IDE entegrasyonuyla birleştirir. Bu agent odaklı yaklaşım, basit kod tamamlamanın ötesine geçen birkaç temel özellikle desteklenir:

Agent tabanlı iş akışı

Yalnızca kod öneren araçların aksine Kimi Code gerçek bir agent gibi davranır. Kod tabanınızı analiz eder, plan oluşturur, komutları çalıştırır ve sonuçlara göre yineleme yapar. Ona "tüm API çağrılarını async/await kullanacak şekilde yeniden düzenle" dediğinizde ilgili tüm dosyaları belirler, değişiklikleri yapar, testleri çalıştırır ve sorunları düzeltir—tamamını otomatik olarak.

256K bağlam penceresi

Kimi K2.5, 256K bağlam penceresi sağlar; bu da Kimi Code’un tüm proje yapınızı, bağımlılıkları ve kalıpları anlayabilmesi anlamına gelir. Yalnızca düzenlediğiniz dosyayı görmez—her şeyin nasıl bağlandığını görür. Bu da çok dosyalı refactoring’i, mimari değişiklikleri ve büyük ölçekli hata ayıklamayı mümkün kılar.

Çift modlu çalışma

İki mod arasında geçiş yapmak için Ctrl-X tuşlarına basın:

  • Agent Mode: AI’a doğal dilde yönergeler gönderin

  • Shell Mode: CLI’den ayrılmadan shell komutlarını doğrudan çalıştırın

Bu esneklik, AI desteği ile doğrudan komut çalıştırma arasında kesintisiz geçiş yapmanızı sağlar.

Karmaşık problemler için düşünme modu

Düşünme modunu etkinleştirmek için Tab tuşuna basın. Kimi Code yanıt vermeden önce akıl yürütmeye daha fazla zaman ayırır; bu da onu karmaşık mimari kararlar, zorlu bug’larda hata ayıklama veya büyük refactoring’leri planlama için ideal kılar. Düşünme modu etkin olarak da başlatabilirsiniz: kimi --thinking.

Gelişmiş etkileşim özellikleri

  • Çok satırlı giriş: Kod veya hata günlükleri yapıştırırken satır sonu eklemek için Ctrl-J ya da Alt-Enter tuşlarına basın

  • Yol otomatik tamamlama: Çalışma dizininizdeki dosya ve dizin yollarını otomatik tamamlamak için @ yazın

  • Görsel yapıştırma: AI analizi için görselleri yapıştırmak üzere Ctrl-V tuşlarına basın (image_in desteğine sahip model gerektirir)

  • Onay sistemi: Kimi Code, dosyaları değiştirmeden veya komutları çalıştırmadan önce onay ister. Otomatik onay için YOLO modunu etkinleştirin: kimi --yolo (dikkatli kullanın)

Yüksek performanslı çıktı

Kimi Code üyeliği şunları sağlar:

  • Çıktı hızı: Yüksek kararlılıkla 100 Tokens/s’ye kadar

  • Kota kapasitesi: 5 saatlik token kotası yaklaşık 300-1.200 API çağrısını destekler

  • Eşzamanlılık: En fazla 30 eşzamanlı istek

Sorunsuz IDE entegrasyonu

Kimi Code CLI, Agent Client Protocol (ACP) için yerel destek sunar ve şunlarla entegrasyon sağlar:

  • VS Code: Tam Kimi Code eklentisi mevcut

  • Zed: Yerel ACP desteği

  • JetBrains IDEs: ACP uyumluluğu

Gelişmiş shell AI yetenekleri için zsh-kimi-cli eklentisiyle Zsh entegrasyonu da yapabilirsiniz.

Kimi Code VS Code eklenti arayüzünde sohbet paneli ve kod düzenleme özellikleri gösteriliyor

MCP (Model Context Protocol) desteği

Kimi Code, AI modellerinin harici araçlar ve veri kaynaklarıyla güvenli biçimde etkileşime girmesini sağlayan açık bir protokol olan Model Context Protocol (MCP)’yi destekler. Bu, Kimi Code’un yeteneklerini kod düzenlemenin ötesine taşır:

  • Harici araç entegrasyonu: Veritabanlarına, API’lara, dokümantasyon kaynaklarına ve geliştirme araçlarına bağlanın

  • Özel iş akışları: Güvenlik taraması, performans analizi veya dokümantasyon oluşturma gibi belirli görevler için uzmanlaşmış agent’lar oluşturun

  • Ekosistem uyumluluğu: Topluluğun mevcut MCP sunucularını kullanın veya kendi sunucunuzu oluşturun

MCP sunucularını basit komutlarla yönetin: kimi mcp add, kimi mcp list, kimi mcp auth ve daha fazlası. Güvenlik için MCP araçları, diğer Kimi Code işlemleriyle aynı onay mekanizmasını izler.

Kimi Code MCP sunucu yönetim arayüzünde yapılandırılmış sunucular ve kullanılabilir araçlar gösteriliyor

Oturum ve bağlam yönetimi

Kimi Code, karmaşık ve çok adımlı iş akışları için güçlü oturum yönetimi ve uzun bağlam işleme yetenekleri sunar:

  • Oturum sürekliliği: Konuşmalar otomatik olarak kaydedilir. Herhangi bir oturuma --continue ile devam edin veya --session <id> ile birden fazla proje arasında geçiş yapın

  • Bağlam sıkıştırma: Bağlam sınırlarına yaklaşırken, AI’ın önemli bilgileri koruyarak konuşma geçmişini özetlemesi için /compact kullanın

  • Bağlam izleme: Durum çubuğu gerçek zamanlı bağlam kullanım yüzdesini ("context: xx%") gösterir; böylece kullanılabilir kapasiteyi her zaman bilirsiniz

  • Yeni başlangıçlar: Geçerli oturum bağlamını sıfırlamak için /clear, tamamen yeni oturumlar oluşturmak için /new kullanın

Bu özellikler, Kimi Code’u birden çok dosyaya yayılan ve uzun süre bağlamı korumayı gerektiren geliştirme görevleri için ideal kılar.

Cihaz güvenliği ve uyumluluk

Kimi Code, profesyonel iş akışlarına uygun olmasını sağlayan güvenlik ve uyumluluk özellikleri içerir:

  • 30 günlük cihaz süresi dolumu: Güvenlik amacıyla, yetkilendirilmiş cihazların yetkisi 30 gün işlem yapılmadığında otomatik olarak sona erer. Böylece kullanılmayan cihazlar süresiz olarak yetkili kalmaz.

  • Claude Code uyumluluğu: Kimi Code, Claude Code iş akışlarıyla uyumlu olacak şekilde tasarlanmıştır. Claude Code komutlarına ve kalıplarına aşinaysanız, Kimi Code ile benzer yaklaşımları kullanabilirsiniz.

  • Roo Code uyumluluğu: Kimi Code, Roo Code’a benzer iş akışlarını da destekler; böylece tamamen yeni kalıplar öğrenmeden bu araçlar arasında geçiş yapmak kolaylaşır.

  • Platformlar arası tutarlılık: macOS, Linux veya Windows kullanıyor olsanız da Kimi Code aynı komutlar ve özelliklerle tutarlı bir deneyim sunar.

Kimi Code Üyelik Avantajları

Kimi Code, kod geliştirme senaryoları için özel olarak tasarlanmış, Kimi üyelik planı kapsamındaki premium bir üyelik avantajıdır. Abone olarak API erişimi, yüksek performanslı bilgi işlem kaynakları ve kapsamlı IDE entegrasyon desteği dahil eksiksiz AI programlama yeteneklerinin kilidini açın.

Temel Avantajlar

AvantajAçıklama
Yüksek Hızlı ÇıktıAkıcı bir kodlama deneyimi için 100 Tokens/s’ye kadar çıktı hızı
Yüksek EşzamanlılıkKarmaşık görevler için 30’a kadar eşzamanlı istek desteği
Geniş KotaYaklaşık 300-1.200 API çağrısını destekleyen 5 saatlik token kotası
Geniş UyumlulukKimi Code CLI, Claude Code, Roo Code ve diğer yaygın agent’ları destekler
Yerel IDE EntegrasyonuVS Code, Zed, JetBrains ve diğer başlıca IDE’ler için tak-çalıştır destek

Kimi Code nasıl kullanılır?

1. Adım: Kimi Code CLI’yi kurun

Linux/macOS (önerilir):

curl -LsSf https://code.kimi.com/install.sh | bash

Windows (PowerShell):

Invoke-RestMethod https://code.kimi.com/install.ps1 | Invoke-Expression

uv ile alternatif:

uv tool install --python 3.13 kimi-cli

2. Adım: Kimlik doğrulama ve yapılandırma

Kimi CLI’yi başlatın:

kimi

Ardından şu yöntemlerden biriyle kimlik doğrulaması yapın:

Seçenek A: Tek tıkla giriş (önerilir)

Kimi CLI içinde /login komutunu çalıştırın. Bu işlem, kimlik doğrulamayı otomatik olarak tamamlamak için bir tarayıcı penceresi açar—elle API anahtarı yapılandırmanız gerekmez.

/login

Seçenek B: Manuel API anahtarı kurulumu

Manuel yapılandırmayı tercih ediyorsanız CLI’de /setup çalıştırın, ardından API Key oluşturup kopyalamak için Kimi Code Console sayfasını ziyaret edin.

/setup

3. Adım: AI ile kodlamaya başlayın

Kimlik doğrulaması tamamlandığında Kimi Code’u hemen kullanmaya başlayabilirsiniz.

Kimi Code CLI arayüzünde başarılı kimlik doğrulama ve hazır durum gösteriliyor

Bazı örnek komutlar:

Temel kod üretimi:

Bir CSV dosyasını okuyup belirtilen sütuna göre sıralanmış ilk 10 satırı döndüren bir Python fonksiyonu oluştur.

Çok dosyalı refactoring:

Projede string birleştirme yerine parametreli sorgular kullanacak şekilde tüm veritabanı sorgularını yeniden düzenle. src/ dizinindeki tüm Python dosyalarını kontrol et.

Hata ayıklama:

Testleri çalıştırırken 'ConnectionError' alıyorum. Sorunu belirlemek için test dosyalarını ve ağ yapılandırmasını analiz et.

4. Adım: Gelişmiş özellikleri kullanın

Karmaşık görevler için düşünme modunu etkinleştirin: Mesajınızı göndermeden önce Tab tuşuna basın veya şu komutla başlatın:

kimi --thinking

Shell moduna geçin: Shell komutlarını doğrudan çalıştırmak için Ctrl-X tuşlarına basın.

Kod veya görsel yapıştırın: Panodan yapıştırmak için Ctrl-V tuşlarına basın (metin ve görseller desteklenir).

Proje dosyalarına başvurun: Otomatik tamamlama için @ yazıp ardından dosya/dizin adını girin.

5. Adım: IDE’nizle entegre edin

VS Code:

VS Code marketplace’ten "Kimi Code" uzantısını kurun, ardından uzantı terminalinde /login kullanarak kimlik doğrulaması yapın.

Kimi Code VS Code uzantısının giriş ekranında Kimi hesabı ve API anahtarı seçenekleri gösteriliyor

Ayarlar ve ek seçeneklere paneldeki dişli simgesinden erişin.

Kimi Code VS Code uzantısının dişli simgesi menüsünde ayarlar ve MCP sunucu seçenekleri gösteriliyor

Ek komutlara erişmek için Command Palette’i açın ve "Kimi Code" yazın.

VS Code Command Palette’te sekmede ve yan panelde açmaya yönelik Kimi Code komutları gösteriliyor

Zed: Kimi Code CLI, ACP’yi yerel olarak destekler. AI desteğini etkinleştirmek için Zed’in ayarlarında yapılandırın.

Zsh entegrasyonu: Shell’inizde gelişmiş AI yetenekleri için zsh-kimi-cli eklentisini kurun.

6. Adım: Oturumları ve bağlamı yönetin

Kimi Code’un oturum yönetimi, uzun geliştirme oturumları boyunca bağlamı korumanıza yardımcı olur:

Oturumları görüntüleyin ve aralarında geçiş yapın:

/sessions

Önceki bir oturuma devam edin:

kimi --continue

Belirli bir oturuma geçin:

kimi --session <session-id>

Geçerli oturum bağlamını temizleyin:

/clear

Sınırlara yaklaşırken bağlamı sıkıştırın:

/compact

Durum çubuğunda bağlam penceresi kullanımınızı izleyin ("context: xx%" gösterir). Uzun bağlamlı görevlerde en iyi sonuçlar için, önemli bilgileri koruyarak konuşma geçmişini özetlemek üzere /compact komutunu düzenli aralıklarla kullanın.

7. Adım: MCP (Model Context Protocol) yapılandırması

Harici araç entegrasyonu için MCP sunucuları ile Kimi Code’un yeteneklerini genişletin:

Bir MCP sunucusu ekleyin:

kimi mcp add --transport http context7 https://mcp.context7.com/mcp --header "CONTEXT7_API_KEY: your-key"

Yapılandırılmış MCP sunucularını listeleyin:

kimi mcp list

İş akışınızda MCP araçlarını kullanın: Yapılandırıldıktan sonra Kimi Code, MCP araçlarını otomatik olarak çağırabilir. Örneğin, bir veritabanı MCP sunucusuyla:

Geçen haftanın en yavaş 10 sorgusunu bulmak için üretim veritabanını sorgula

MCP araçları, diğer Kimi Code işlemleriyle aynı onay mekanizmasını izler. YOLO modunda, daha hızlı iş akışları için MCP işlemleri otomatik olarak onaylanır.

8. Adım: Alternatif arayüzler

Tarayıcı UI: Grafik bir deneyim için web tabanlı arayüzü başlatın:

kimi web

Yükseltme veya kaldırma:

uv tool upgrade kimi-cli --no-cache
uv tool uninstall kimi-cli

Gerçek dünya kullanım senaryoları

Kimi Code, basit otomatik tamamlamanın ötesine geçen karmaşık kodlama görevlerinde öne çıkar. İşte dört pratik senaryo:

1. Büyük ölçekli kod refactoring’i

  • Senaryo: Eski bir kod tabanını bir framework’ten diğerine taşımanız veya yüzlerce dosyada kodlama kalıplarını güncellemeniz gerekiyor.

  • Örnek istem:

src/components dizinindeki tüm React class bileşenlerini hooks kullanan fonksiyonel bileşenlere dönüştür. Mevcut tüm işlevleri ve prop tiplerini koru. Dönüştürmeden sonra test paketini çalıştır ve hataları düzelt.

2. Karmaşık hata ayıklama

  • Senaryo: Birden fazla servisi, veritabanı sorgularını ve API çağrılarını kapsayan bir production hatasıyla karşı karşıyasınız. Geleneksel hata ayıklama araçları size resmin tamamını göstermiyor.

  • Örnek istem:

logs/error.log içindeki hata günlüklerini analiz et. Sorun kullanıcı kimlik doğrulamasıyla ilgili görünüyor. Kök nedeni bulmak için auth middleware’i, veritabanı sorgularını ve API işleyicilerini izle. Yarış durumlarını veya zamanlama sorunlarını kontrol et.

3. Otomatik test üretimi

  • Senaryo: Test kapsamı düşük, büyük bir kod tabanınız var. Kapsamlı testlere ihtiyacınız var ancak bunları elle yazmak istemiyorsunuz.

  • Örnek istem:

src/utils/helpers.py içindeki tüm fonksiyonlar için birim testleri oluştur. %90+ kapsama hedefle. Uç durumları ve hata işlemeyi dahil et. pytest kullan ve tests/ içindeki mevcut test kalıplarını izle.

4. Proje kurulumu ve yapılandırma

  • Senaryo: Yeni bir projeye başlıyorsunuz ve bağımlılıklar, yapılandırma dosyaları, CI/CD ve dokümantasyon dahil tüm geliştirme ortamını kurmanız gerekiyor.

  • Örnek istem:

TypeScript, ESLint, Prettier, Jest ve GitHub Actions CI ile yeni bir Node.js projesi kur. Uygun bir proje yapısı oluştur, package.json script’leri ekle ve kurulum talimatlarını içeren kapsamlı bir README hazırla.

5. MCP ile harici araç entegrasyonu

  • Senaryo: Kod tabanınızın parçası olmayan veritabanları, API’ler veya özel servisler gibi harici araçlarla entegrasyon kurmanız gerekiyor. MCP (Model Context Protocol) sayesinde Kimi Code, bu harici kaynaklarla güvenli biçimde etkileşim kurabilir.

  • Örnek istem:

Yapılandırılmış MCP sunucusunu kullanarak üretim veritabanına bağlan ve yavaş sorgu günlüğünü analiz et. En yavaş 5 sorguyu belirle ve indeks optimizasyonları öner.

Sonuç

Kimi Code, güçlü Kimi K2.5 modelini gerçek bir agent tabanlı iş akışıyla birleştirerek AI kodlama asistanlarının yeni neslini temsil eder. Yalnızca siz yazdıkça tepki veren geleneksel kod tamamlama araçlarının aksine Kimi Code proaktif biçimde planlar, yürütür ve yineleme yapar; bu da onu çok dosyalı refactoring, hata ayıklama ve otomasyon gibi karmaşık görevler için ideal kılar.

256K bağlam penceresi, 100 Tokens/s çıktı hızı ve sorunsuz IDE entegrasyonuyla Kimi Code, geliştiricilerin kodlamaya yaklaşımını dönüştürür. Eski kodu taşıyor, production sorunlarını ayıklıyor veya yeni projeler kuruyor olun; Kimi Code daha hızlı ve daha etkili çalışmanız için ihtiyaç duyduğunuz akıllı desteği sağlar.

SSS

Kimi Code ücretsiz mi?
Kimi Code, Kimi Code planlarına dahil premium üyelik avantajıdır. Kimi üyelik API anahtarınızı kullanarak Kimi Code CLI’ye erişebilirsiniz; maliyet üyelik aboneliğinize dahildir. Ayrıntılar için Kimi Code fiyatlandırmasına bakın.
Kimi Code’u VS Code’da kullanabilir miyim?
Evet! Kimi Code’un yerel bir VS Code eklentisi vardır. VS Code marketplace’ten yükleyin, /login ile kimlik doğrulaması yapın; Kimi Code’u doğrudan editörünüzde kullanabilirsiniz. Zed ve JetBrains gibi ACP uyumlu diğer IDE’leri de destekler.
Kimi Code hangi programlama dillerini destekler?
Kimi Code başlıca tüm programlama dillerini destekler. Kod yapısını anlayan ve komut çalıştırabilen bir AI agent olduğu için Python, JavaScript, TypeScript, Go, Rust, Java, C++ ve daha fazlasıyla çalışır. Projenizin diline ve framework’üne uyum sağlar.
Düşünme modunu nasıl etkinleştiririm?
Düşünme modunu etkinleştirmek için mesajınızı göndermeden önce Tab tuşuna basın ya da Kimi CLI’yi kimi --thinking ile başlatın. Düşünme modu, AI’ın yanıtlamadan önce akıl yürütmeye daha fazla zaman ayırmasını sağlar; karmaşık mimari kararlar veya hata ayıklama için kullanışlıdır.
Kimi Code tehlikeli komutları çalıştırabilir mi?
Kimi Code, dosyaları değiştirmeden veya potansiyel olarak yıkıcı komutları çalıştırmadan önce onay ister. Eylemleri otomatik onaylamak için kimi --yolo ile YOLO modunu etkinleştirebilirsiniz; ancak bunu yalnızca güvenli ortamlarda kullanın. Commit etmeden önce değişiklikleri mutlaka gözden geçirin.
Agent Mode ile Shell Mode arasındaki fark nedir?
Modlar arasında geçiş yapmak için Ctrl-X tuşlarına basın. Agent Mode, girdinizi işlenip planlanması için AI’a gönderir. Shell Mode ise AI devreye girmeden shell komutlarını doğrudan çalıştırır. Böylece AI desteği ile doğrudan komut çalıştırma arasında kesintisiz geçiş yapabilirsiniz.
Kimi Code’da MCP (Model Context Protocol) nedir?
MCP (Model Context Protocol), Kimi Code’un harici araçlar ve veri kaynaklarıyla güvenli biçimde etkileşime girmesini sağlayan açık bir protokoldür. kimi mcp add kullanarak MCP sunucuları ekleyebilir, Kimi Code’un yeteneklerini veritabanlarına, API’lara, dokümantasyon kaynaklarına ve özel geliştirme araçlarına bağlanacak şekilde genişletebilirsiniz. Güvenlik için MCP araçları, diğer Kimi Code işlemleriyle aynı onay mekanizmasını izler.
Kimi Code uzun konuşmaları ve bağlam sınırlarını nasıl yönetir?
Kimi Code güçlü session management ve context compression özellikleri sunar. Oturumları görüntülemek ve aralarında geçiş yapmak için /sessions, önceki çalışmaya devam etmek için --continue, AI’ın önemli bilgileri koruyarak konuşma geçmişini özetlemesi için /compact kullanın. Durum çubuğu gerçek zamanlı context window usage bilgisini gösterir (örn. 'context: 65%'). 256K bağlam penceresi ve akıllı sıkıştırma sayesinde Kimi Code uzun süren geliştirme görevlerini etkili biçimde yönetir.
Kimi Code’u web tarayıcısında kullanabilir miyim?
Evet! Terminal CLI’nin yanı sıra Kimi Code bir browser UI modu da sunar. Grafik arayüz deneyimi için web tabanlı arayüzü başlatmak üzere kimi web komutunu çalıştırın. Görsel bir arayüz tercih ettiğinizde veya pair programming sırasında ekranınızı paylaşmanız gerektiğinde kullanışlıdır.
Kimi Code için sistem gereksinimleri nelerdir?
Kimi Code Python 3.12–3.14 gerektirir (3.13 önerilir). Kurulum script’i, mevcut değilse uv paket yöneticisini otomatik olarak kurar. macOS üzerinde ilk çalıştırma, Gatekeeper güvenlik kontrolleri nedeniyle daha uzun sürebilir; sonraki açılışları hızlandırmak için terminalinizi 'Sistem Ayarları → Gizlilik ve Güvenlik → Geliştirici Araçları' bölümüne ekleyebilirsiniz.
Kimi Code’da hangi slash commands kullanılabilir?
Kimi Code birçok slash commands destekler: yardım için /help, kimlik doğrulama için /login, session management için /sessions ve /resume, bağlamı sıfırlamak için /clear, konuşmayı sıkıştırmak için /compact, kotayı kontrol etmek için /usage, otomatik onay modunu açıp kapatmak için /yolo, modeller arasında geçiş yapmak için /model ve çıkmak için /exit. Tam listeyi görmek için CLI’de / yazın.