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. Kod parçacıkları öneren geleneksel AI kodlama asistanlarının aksine, tüm depoları analiz eder, çok adımlı görevleri planlar, komutları çalıştırır ve otonom olarak yineleme yapar. Uzun bağlam akıl yürütmesine sahip Kimi K3 tarafından güçlendirilen Kimi Code, hem terminal hem de IDE ortamlarında agent seviyesinde otomasyon sunar.

14 dakikalık okuma2026-07-27

Geleneksel kod tamamlama araçları yazarken kod parçacıkları önerir, ancak projenizin bütününü derinlemesine anlamazlar. Birden fazla dosyada yeniden düzenleme yaparken, karmaşık sorunları hata ayıklarken veya tekrarlayan görevleri otomatikleştirirken geliştiriciler genellikle IDE, terminal ve dokümantasyon arasında geçiş yapıp her adımı manuel olarak koordine etmek zorunda kalır.

Bir AI kodlama agent'ı basit önerilerin ötesine geçer. Tüm depoyu analiz eder, çok adımlı değişiklikleri planlar, komutları çalıştırır ve otonom olarak yineler. Satır satır yardımcı olmak yerine karmaşık iş akışlarını yönetebilen bir mühendislik ortağı gibi çalışır.

Kimi Code bu agent temelli yaklaşım üzerine kurulmuştur. Terminalde çalışan ve VS Code gibi yaygın IDE'lerle entegre olan Kimi Code, uzun bağlamlı akıl yürütmeyi yüksek hızlı yürütmeyle birleştirerek büyük ölçekli çoklu dosya yeniden düzenleme, hata ayıklama ve otomasyonu destekler.

Kimi Code'un Temel Özellikleri

Kimi Code, Kimi K3'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 özellik tarafından güçlendirilir:

Agent tabanlı iş akışı

Sadece kod öneren araçların aksine, Kimi Code gerçek bir agent olarak davranır. Kod tabanınızı analiz eder, bir plan oluşturur, komutları çalıştırır ve sonuçlara göre yineler. "Tüm API çağrılarını async/await kullanacak şekilde yeniden düzenle" deyin, ilgili tüm dosyaları belirleyecek, değişiklikleri yapacak, testleri çalıştıracak ve olası sorunları düzeltecektir—hepsi otomatik olarak.

1M'a kadar bağlam penceresi

Kimi K3, 1 milyon token'a kadar bağlam penceresi sunar; bu da Kimi Code'un tüm proje yapınızı, bağımlılıklarınızı ve kalıplarınızı anlayabilmesi anlamına gelir. Sadece düzenlediğiniz dosyayı görmez—her şeyin birbirine nasıl bağlandığını görür. Bu, çok dosyalı yeniden düzenlemeleri, mimari değişiklikleri ve büyük ölçekli hata ayıklamayı mümkün kılar. Kimi K3 aynı zamanda yerel görsel anlama özelliği de sunar, böylece bir kodlama görevinin parçası olarak ekran görüntüleri, diyagramlar ve videolar üzerinde akıl yürütebilir.

Plan modu ve shell modu

  • Plan modu: Plan moduna girmek için Shift-Tab tuşuna basın (veya /plan yazın). Kimi Code, herhangi bir dosyaya dokunmadan önce kod tabanınızı araştırır ve onayınız için adım adım bir plan önerir—büyük bir değişikliğe başlamanın en güvenli yolu.

  • Shell modu: Sohbetten çıkmadan terminal komutları çalıştırmak için giriş kutusuna ! yazın. Çıktı bağlama yazılır, böylece AI sonraki turlarda bunun üzerine inşa edebilir. Uzun süren bir komutu arka plana almak için Ctrl+B tuşuna basın ve daha sonra /tasks panelinden kontrol edin.

Bu esneklik, dikkatli planlama, AI odaklı yürütme ve doğrudan komut yürütme arasında sorunsuz bir şekilde geçiş yapmanızı sağlar.

Düşünme yoğunluğu seviyeleri

Kimi K3, low / high / max düşünme yoğunluğu seviyelerini destekler; böylece her görev için doğru yoğunluğu seçebilirsiniz—hızlı sorular için daha hafif çaba, karmaşık mimari kararlar, zorlu hatalar veya büyük yeniden düzenlemeler için maksimum çaba. Modelleri istediğiniz zaman /model komutuyla değiştirebilirsiniz.

İpucu: model değiştirmek mevcut prompt önbelleğini geçersiz kılar, bu nedenle Kimi K3'i kullanmaya başlamadan önce /new ile yeni bir oturum başlatın—daha iyi kalite ve daha düşük token tüketimi elde edersiniz.

Gelişmiş etkileşim özellikleri

  • Çok satırlı giriş: Kod veya hata günlüklerini yapıştırırken satır sonu eklemek için Shift-Enter veya Ctrl-J tuşuna basın

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

  • Görsel ve video yapıştırma: AI analizi için görsel veya video klipleri yapıştırmak üzere Ctrl-V (Windows'ta Alt-V) tuşuna basın—UI hatalarını yeniden oluşturmak veya bir tasarımı anlatmak için kullanışlıdır (video girişi, video desteği olan bir model gerektirir)

  • Onay sistemi: Kimi Code, dosyaları değiştirmeden veya komutlar çalıştırmadan önce onay ister. İhtiyaç duyduğunuzda iki otomasyon seviyesi bulunur: YOLO modu (kimi --yolo veya /yolo) araç eylemlerini otomatik onaylar ama yine de soru sorabilir; Auto modu (kimi --auto veya /auto) ise tamamen otonomdur ve hiç soru sormaz—gözetimsiz çalışmalar için idealdir

Standart ve HighSpeed katmanları

Kimi Code, aynı modele dayalı ve aynı kodlama yeteneğine sahip iki hız katmanı sunar:

  • Standart: günlük çalışmalar için varsayılan katman

  • HighSpeed: Standart katmandan yaklaşık 5-6 kat daha yüksek çıkış hızı, yüksek kararlılıkla 100 Token/s'ye kadar. CLI'de /model ile anında geçiş yapabilir veya üçüncü taraf araçlarda kimi-for-coding-highspeed model kimliğini kullanabilirsiniz. HighSpeed için Allegretto planı veya üstü gerekir

Kota açısından, kayan 5 saatlik pencere, aynı anda 30'a kadar isteğin yanı sıra yaklaşık 300-1.200 isteği destekler; bu, her 7 günde bir otomatik olarak yenilenen haftalık kotaya ek olarak sunulur.

Kesintisiz IDE entegrasyonu

Kimi Code CLI, kimi acp alt komutu üzerinden Agent Client Protocol (ACP) desteğini yerel olarak sunar ve şunlarla entegrasyona olanak tanır:

  • VS Code: Tam Kimi Code uzantısı mevcut

  • Zed: Yerel ACP desteği

  • JetBrains IDE'leri: AI sohbet eklentisi aracılığıyla ACP uyumluluğu

Sohbet panelini ve kod düzenleme özelliklerini gösteren Kimi Code VS Code eklenti arayüzü

MCP (Model Context Protocol) desteği

Kimi Code, AI modellerinin harici araçlar ve veri kaynaklarıyla güvenli bir şekilde etkileşim kurmasına olanak tanıyan 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'lere, 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 üretimi gibi belirli görevler için özel agent'lar oluşturun

  • Ekosistem uyumluluğu: Topluluktan mevcut MCP sunucularını kullanın veya kendinizinkini oluşturun

MCP sunucuları, kullanıcı düzeyinde (~/.kimi-code/mcp.json) veya proje bazında (.kimi-code/mcp.json) mcp.json dosyasında ya da /mcp-config komutuyla etkileşimli olarak yapılandırılır; /mcp komutu, yapılandırılan tüm sunucuların bağlantı durumunu gösterir. stdio, HTTP ve SSE aktarımlarının tümü desteklenir ve MCP araçları, güvenlik açısından diğer Kimi Code işlemleriyle aynı onay mekanizmasını izler.

Yapılandırılan sunucuları ve kullanılabilir araçları gösteren Kimi Code MCP sunucu yönetim arayüzü

Oturum ve bağlam yönetimi

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

  • Oturum kalıcılığı: Konuşmalar otomatik olarak kaydedilir. --continue ile herhangi bir oturuma 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şıldığında, AI'nın önemli bilgileri koruyarak konuşma geçmişini özetlemesi için /compact komutunu kullanın—hatta neyin korunacağına dair bir talimat bile verebilirsiniz

  • Kullanım izleme: Token kullanımını, bağlam tüketimini ve kota bilgilerini görmek için istediğiniz zaman /usage komutunu çalıştırın

  • Sıfırdan başlama: Mevcut oturum bağlamını sıfırlamak için /new (kısaltması /clear) komutunu kullanın

  • Çatallama ve dışa aktarma: /fork komutu tüm geçmişiyle birlikte bir oturumu dallandırır, /export-md komutu ise herhangi bir oturumu Markdown dosyası olarak kaydeder

  • Arka plan görevleri: Uzun süren komutları ve alt agent'ları arka plana almak için Ctrl+B tuşlarına basın ve bunları /tasks panelinden takip edin

Bu özellik, Kimi Code'u birden fazla dosyayı kapsayan ve uzun süreler boyunca bağlamın korunmasını gerektiren uzun süreli geliştirme görevleri için ideal kılar.

Otonom hedefler, sürüler ve eklentiler

Tek bir prompt'tan daha uzun süren işler için Kimi Code daha üst düzey otomasyon sunar:

  • Hedef modu: /goal <hedef> ile otonom bir hedef başlatın; Kimi Code, iş tamamlanana veya bir karar noktasına ulaşılana kadar birden fazla tur boyunca bu hedef üzerinde çalışır. /goal next ile takip eden işleri sıraya ekleyin

  • Sürü modu: /swarm <görev> komutu, aynı hedef üzerinde paralel olarak birden fazla agent çalıştırır; canlı ilerleme takibi ve hız sınırına duyarlı yeniden denemelerle birlikte

  • Eklentiler ve Agent Becerileri: Resmi pazar yerinden /plugins komutuyla beceriler ve MCP sunucularını bir araya getiren eklenti paketleri yükleyin veya Kimi Code'a kendi tekrar kullanılabilir iş akışlarınızı Markdown tabanlı beceriler olarak öğretin

  • Zamanlanmış görevler: Doğal dilde zamanlı programlar veya tek seferlik hatırlatıcılar belirleyin; Kimi Code bunları doğru zamanda otomatik olarak yürütür

Cihaz güvenliği ve uyumluluk

Kimi Code, profesyonel iş akışları için uygun hale getiren güvenlik ve uyumluluk özellikleri içerir:

  • 30 günlük cihaz süre aşımı: Güvenlik için, 30 günden uzun süre etkin olmayan cihazların yetkisi otomatik olarak kaldırılır. Bu, kullanılmayan cihazların süresiz olarak yetkili kalmamasını sağlar—erişimi geri kazanmak için sadece /login komutunu tekrar çalıştırmanız yeterlidir

  • Sevdiğiniz agent'larla çalışır: Resmi CLI ve VS Code eklentisinin ötesinde, Kimi Code API'si hem OpenAI uyumlu hem de Anthropic uyumlu protokolleri konuşur; Claude Code, OpenCode, Codex ve daha fazlası için resmi kurulum kılavuzları mevcuttur

  • Platformlar arası tutarlılık: İster macOS, Linux ister Windows'ta (birlikte gelen Git Bash aracılığıyla) olun, Kimi Code aynı komutlar ve özelliklerle tutarlı bir deneyim sunar

Kimi Code Üyelik Avantajları

Kimi Code, Kimi üyelik planı içinde özellikle kod geliştirme senaryoları için tasarlanmış premium bir üyelik avantajıdır. API erişimi, yüksek performanslı bilgi işlem kaynakları ve kapsamlı IDE entegrasyon desteği dahil olmak üzere eksiksiz AI programlama yeteneklerinin kilidini açmak için abone olun. CLI, VS Code eklentisi ve üçüncü taraf araçlardan gelen istekler aynı kotayı paylaşır ve bu kota her 7 günde bir otomatik olarak yenilenir.

Temel Avantajlar

AvantajAçıklama
En Yeni Amiral Gemi ModellerKimi K3, Moderato ve üzeri üyeler için kullanılabilir; Kimi K2.7 Code ise tüm üyeler için kullanılabilir
1M'e Kadar BağlamAllegretto ve üzeri üyeler, tam 1M token'lık bağlam penceresinin kilidini açar
Yüksek Hız KatmanıAllegretto ve üzeri üyeler için yaklaşık 5–6 kat daha hızlı çıktı, saniyede 100 Token'a kadar
Yüksek EşzamanlılıkKarmaşık görevler için aynı anda 30 isteğe kadar destek
Bol KotaHer 7 günde bir yenilenen haftalık kota, ayrıca ~300-1.200 istek içeren kayan 5 saatlik pencere
Ek KullanımKimi'nin web sürümüyle paylaşılan isteğe bağlı kullandıkça öde bakiyesi—kota bittikten sonra görevlerin sürmesini sağlar
Geniş UyumlulukKimi Code CLI, VS Code, Claude Code, OpenCode, Codex ve diğer yaygın agent'ları destekler
Yerleşik IDE EntegrasyonuVS Code, Zed, JetBrains ve diğer büyük IDE'ler için tak-çalıştır destek

Kimi Code nasıl kullanılır?

Adım 1: Kimi Code CLI'yi Yükleyin

Kimi Code CLI, TypeScript ile yazılmıştır ve Node.js üzerinde çalışır—Python ortamına gerek yoktur.

Linux/macOS (önerilen):

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

Windows (PowerShell):

irm https://code.kimi.com/kimi-code/install.ps1 | iex

Windows'ta, ilk çalıştırmadan önce Git for Windows'u yükleyin—CLI, birlikte gelen Git Bash'i kullanır.

npm ile alternatif kurulum (Node.js 22.19.0 veya üzeri gerektirir):

npm install -g @moonshot-ai/kimi-code

Hâlâ eski Python tabanlı kimi-cli'yi mi kullanıyorsunuz? Mevcut yapılandırmanızı, oturumlarınızı ve MCP tanımlarınızı bir kerede içe aktarmak için yükledikten sonra kimi migrate komutunu çalıştırın.

Adım 2: 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: OAuth ile giriş (önerilen)

/login komutunu çalıştırın ve "Kimi Code (OAuth)" seçeneğini seçin. Kimi Code, OAuth cihaz kodu akışını kullanır: terminalinizde görünen bağlantıyı açın, Kimi hesabınızla oturum açın ve yetkilendirmek için kullanıcı kodunu girin—manuel API anahtarı yönetimine gerek yoktur.

Seçenek B: API anahtarı kurulumu

Bunun yerine /login içinde "Kimi Platform API key" seçeneğini seçin (veya /provider ile bir sağlayıcı yapılandırın). Üçüncü taraf geliştirme araçlarını entegre ederken, API Anahtarlarınızı Kimi Code Konsolu'nda oluşturup yönetebilirsiniz—en fazla 5 anahtar, her biri oluşturulduğunda yalnızca bir kez gösterilir.

Adım 3: Yapay Zeka ile Kod Yazmaya Başlayın

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

Kimi Code CLI'de /login komutu çalıştırıldıktan sonraki cihaz yetkilendirme akışı

İşte bazı örnek komutlar:

Temel kod üretimi:

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

Çok dosyalı yeniden yapılandırma:

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

Hata ayıklama:

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

Adım 4: Gelişmiş Özellikleri Kullanın

En zorlu görevler için Kimi K3'a geçin: /model komutunu çalıştırın ve Kimi K3'ı seçin, ardından göreve uygun bir düşünme çabası düzeyi (low / high / max) seçin. En iyi sonuçları almak ve daha az token tüketmek için modeli değiştirmeden önce /new ile yeni bir oturum başlatın.

Kabuk komutlarını satır içinde çalıştırın: Komutu doğrudan sohbet giriş alanından çalıştırmak için ! ardından komutu yazın.

Dikkatli değişiklikler için Plan moduna girin: Kimi Code'un dosyaları düzenlemeden önce önce araştırma yapıp bir plan önermesi için Shift-Tab tuşuna basın.

Kod, görsel veya video yapıştırın: Panodan yapıştırmak için Ctrl-V (Windows'ta Alt-V) tuşlarına, çok satırlı giriş için ise Shift-Enter veya Ctrl-J tuşlarına basın.

Proje dosyalarına referans verme: Otomatik tamamlama için @ yazıp ardından bir dosya veya dizin adı girin.

Adım 5: IDE'nizle entegre edin

VS Code:

VS Code marketplace'inden "Kimi Code" uzantısını yükleyin, ardından Kimi hesabınızla oturum açın—ya da mevcut API anahtarı yapılandırmanızı kullanmak için oturum açmayı atlayın.

Kimi hesabı ve API anahtarı seçeneklerini gösteren Kimi Code VS Code uzantısı giriş ekranı

Ayarlara ve ek seçeneklere panelde bulunan dişli çark simgesinden ulaşın.

Ayarlar ve MCP sunucu seçeneklerini gösteren Kimi Code VS Code uzantısı dişli çark simgesi menüsü

Ek komutlara erişmek için Komut Paletini açın ve "Kimi Code" yazın.

Sekmede ve yan panelde açma komutlarını gösteren VS Code Komut Paleti - Kimi Code komutları

Zed: Kimi Code CLI, kimi acp alt komutu aracılığıyla ACP'yi doğrudan destekler. Kimi Code'u Zed'in ayarlarında harici bir agent olarak ekleyin:

{ "agent_servers": { "kimi": { "command": "kimi", "args": ["acp"] } } }

JetBrains IDE'leri: AI sohbet eklentisini etkinleştirin ve Kimi oturumlarını doğrudan IDE'nizden yönetmek için "Configure ACP agents" bölümünden Kimi Code'u ekleyin.

Adım 6: 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üleme ve geçiş yapma:

/sessions

Önceki bir oturuma devam etme:

kimi --continue

Belirli bir oturuma geçme:

kimi --session <session-id>

Yeni bir oturum başlatma:

/new

Sınırlara yaklaşıldığında bağlamı sıkıştırma:

/compact

Token kullanımını, bağlam tüketimini ve kotanızı izlemek için istediğiniz zaman /usage komutunu çalıştırın. Uzun bağlamlı görevlerde en iyi sonuçları almak için, önemli bilgileri korurken konuşma geçmişini özetlemek üzere /compact komutunu düzenli aralıklarla kullanın.

Adım 7: MCP'yi (Model Context Protocol) yapılandırın

Harici araç entegrasyonu için Kimi Code'un yeteneklerini MCP sunucularıyla genişletin. Sunucular mcp.json dosyasında tanımlanır—kullanıcı düzeyinde ~/.kimi-code/mcp.json, tek bir proje için ise .kimi-code/mcp.json (proje girişleri, aynı ada sahip kullanıcı girişlerinin önüne geçer):

{
  "mcpServers": {
    "context7": {
      "url": "https://mcp.context7.com/mcp",
      "headers": { "CONTEXT7_API_KEY": "your-key" }
    }
  }
}

command alanı içeren girişler stdio sunucularıdır; url alanı içeren girişler ise HTTP sunucularıdır ("transport": "sse" ayarını yalnızca eski SSE servisleri için kullanın). Fare ile tıklayarak ilerlemeyi mi tercih ediyorsunuz? Sunucuları etkileşimli olarak eklemek, düzenlemek veya silmek için TUI'de /mcp-config komutunu, bağlantı durumunu kontrol etmek için ise /mcp komutunu çalıştırın. OAuth gerektiren sunucular için /mcp-config login <server-name> komutunu çalıştırın.

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

Geçtiğimiz hafta içindeki en yavaş 10 sorguyu bulmak için üretim veritabanını sorgula

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

Adım 8: Alternatif arayüzler

Tarayıcı Arayüzü: Grafiksel bir deneyim için web tabanlı arayüzü başlatın. Ön planda çalışır ve tarayıcınızı otomatik olarak açar—Ctrl+C ile durdurabilirsiniz:

kimi web

TUI içindeyken, mevcut oturuma tarayıcıda devam etmek için /web komutunu çalıştırın. Bir oturumun tamamının nasıl geliştiğini tek bakışta görmek için kimi vis komutuyla oturum görselleştiricisini de açabilirsiniz.

Yükseltme veya kaldırma:

kimi upgrade

npm ile kurduysanız, bunun yerine npm install -g @moonshot-ai/kimi-code@latest komutuyla güncelleyin. Kaldırmak için kimi çalıştırılabilir dosyasını silin (betikle kurulum) veya npm uninstall -g @moonshot-ai/kimi-code komutunu çalıştırın (npm ile kurulum).

Gerçek dünya kullanım senaryoları

Kimi Code, basit otomatik tamamlamanın ötesine geçen karmaşık kodlama görevlerinde başarılıdır. Aşağıda beş pratik senaryo bulunmaktadır:

1. Büyük ölçekli kod yeniden yapılandırma

  • 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 prompt:

src/components dizinindeki tüm React sınıf bileşenlerini hook kullanan fonksiyonel bileşenlere dönüştür. Mevcut tüm işlevselliği ve prop tiplerini koru. Yeniden düzenlemeden sonra test paketini çalıştır ve başarısız olan testleri düzelt.

2. Karmaşık hata ayıklama

  • Senaryo: Birden fazla servisi, veritabanı sorgularını ve API çağrılarını içeren bir üretim hatasıyla karşı karşıyasınız. Geleneksel hata ayıklama araçları size tam resmi vermiyor.

  • Örnek prompt:

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 belirlemek için auth middleware'ini, veritabanı sorgularını ve API işleyicilerini incele. Yarış durumu 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 ama bunları manuel olarak yazmak istemiyorsunuz.

  • Örnek prompt:

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

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 olmak üzere tüm geliştirme ortamını kurmanız gerekiyor.

  • Örnek prompt:

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

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 yapmanız gerekiyor. MCP (Model Context Protocol) kullanarak Kimi Code, bu harici kaynaklarla güvenli bir şekilde etkileşime girebilir.

  • Örnek prompt:

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 indeksleme optimizasyonları öner.

Sonuç

Kimi Code, dünyanın ilk açık 3T sınıfı modeli olan Kimi K3'i gerçek bir agent tabanlı iş akışıyla birleştirerek yapay zeka kodlama asistanlarının yeni kuşağını temsil eder. Sadece yazdıklarınıza tepki veren geleneksel kod tamamlama araçlarının aksine, Kimi Code proaktif olarak planlar, yürütür ve yineler; bu da onu çok dosyalı yeniden düzenleme, hata ayıklama ve otomasyon gibi karmaşık görevler için ideal kılar.

1M'ye kadar bağlam penceresi, Standard ve HighSpeed hız katmanları ve kesintisiz IDE entegrasyonu ile Kimi Code, geliştiricilerin kodlamaya yaklaşımını dönüştürür. Eski kodları geçiriyor, üretim sorunlarında hata ayıklıyor veya yeni projeler kuruyor olun; Kimi Code daha hızlı ve daha etkili çalışmanız için gereken akıllı desteği sunar.

SSS

Kimi Code ücretsiz mi?
Kimi Code, Kimi üyelik planlarına dahil edilen premium bir üyelik avantajıdır. CLI ve VS Code eklentisini kullanmak için Kimi hesabınızla giriş yapabilirsiniz ve maliyet üyelik aboneliğinize dahildir. Abonelik kotanız tükenirse, haftalık yenilemeyi beklemeden çalışmaya devam etmek için web'deki Kimi ile paylaşılan, kullandıkça öde bakiyesi olan Ekstra Kullanımı isteğe bağlı olarak etkinleştirebilirsiniz. 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, Kimi hesabınızla giriş yapın ve Kimi Code'u doğrudan editörünüzde kullanabilirsiniz. Ayrıca kimi acp alt komutu aracılığıyla Zed ve JetBrains gibi ACP uyumlu IDE'leri de destekler.
Kimi Code hangi programlama dillerini destekler?
Kimi Code, tüm önemli programlama dillerini destekler. Kod yapısını anlayan ve komutları çalıştırabilen bir AI agent'ı olduğundan, Python, JavaScript, TypeScript, Go, Rust, Java, C++ ve daha fazlasıyla çalışır. Projenizin dilini ve çerçevesini kendine uyarlar.
Kimi Code ile hangi modelleri kullanabilirim?
Tüm üyeler Kimi K2.7 Code'u (model ID kimi-for-coding) kullanabilir. Moderato üyeleri ve üzeri Kimi K3'ü (k3 veya 256K varyantı k3-256k) seçebilir, Allegretto üyeleri ve üzeri ayrıca tam 1M token bağlam penceresinin ve HighSpeed katmanının (kimi-for-coding-highspeed) kilidini açar. CLI'da /model ile modeller arasında geçiş yapabilirsiniz.
Düşünme çabasını nasıl ayarlarım?
Kimi K3, low / high / max düşünme çabası seviyelerini destekler; böylece her görev için doğru yoğunluğu seçebilirsiniz—daha yüksek çaba, karmaşık mimari kararlarda veya zor hatalarda yardımcı olacak şekilde akıl yürütmeye daha fazla zaman ayırır. Düşünme çabası model bazında bir ayardır; /model ile geçiş yaparken görevinize uygun modeli ve çabayı seçin. En iyi sonuçlar için, model değiştirdikten sonra /new ile yeni bir oturum başlatın; çünkü model değişikliği prompt önbelleğini geçersiz kılar.
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. YOLO modu (kimi --yolo veya /yolo) araç eylemlerini otomatik onaylar ama yine de soru sorabilir; Auto modu (kimi --auto veya /auto) tamamen otonomdur ve hiç soru sormaz. Bunları yalnızca güvenli ortamlarda kullanın ve commit yapmadan önce değişiklikleri her zaman inceleyin.
Kimi Code içinde shell komutlarını nasıl çalıştırırım?
Sohbetten çıkmadan terminal komutları çalıştırmak için giriş kutusuna ! yazarak shell moduna geçin—çıktı bağlama yazılır, böylece AI sonraki turlarda bunu kullanabilir. Uzun süren komutlar için Ctrl+B tuşlarına basarak bunları arka plana alabilir ve durumlarını /tasks panelinden istediğiniz zaman kontrol edebilirsiniz.
Kimi Code'da MCP (Model Context Protocol) nedir?
MCP (Model Context Protocol), Kimi Code'un harici araçlar ve veri kaynaklarıyla güvenli bir şekilde etkileşime girmesini sağlayan açık bir protokoldür. MCP sunucularını mcp.json dosyasında (kullanıcı düzeyinde ~/.kimi-code/mcp.json veya proje düzeyinde .kimi-code/mcp.json) veya etkileşimli olarak /mcp-config ile yapılandırabilirsiniz; /mcp komutu bağlantı durumlarını listeler. stdio, HTTP ve SSE aktarımları desteklenir ve MCP araçları güvenlik açısından diğer Kimi Code işlemleriyle aynı onay mekanizmasını izler.
Kimi Code, uzun sohbetleri ve bağlam sınırlarını nasıl yönetir?
Kimi Code, güçlü oturum yönetimi ve bağlam sıkıştırma özellikleri sunar. Oturumları görüntülemek ve aralarında geçiş yapmak için /sessions, önceki çalışmaya dönmek için --continue ve AI'nin önemli bilgileri koruyarak sohbet geçmişini özetlemesi için /compact komutlarını kullanın. Token kullanımını, bağlam tüketimini ve kotanızı istediğiniz zaman kontrol etmek için /usage komutunu çalıştırın. 1M'a kadar bağlam penceresi ve akıllı sıkıştırma sayesinde Kimi Code, uzun süren geliştirme görevlerini etkili bir şekilde yönetir.
Kimi Code'u bir web tarayıcısında kullanabilir miyim?
Evet! Terminal CLI'nin yanı sıra Kimi Code, bir tarayıcı arayüzü modu da sunar. Web tabanlı arayüzü başlatmak için kimi web komutunu çalıştırın—bu, ön planda çalışır ve tarayıcınızı otomatik olarak açar. TUI içindeyken /web komutu mevcut oturumunuzu tarayıcıda sürdürür, kimi vis komutu ise bir oturum görselleştiricisi açar. Bu, görsel bir arayüz tercih ettiğinizde veya eşli programlama sırasında ekranınızı paylaşmanız gerektiğinde kullanışlıdır.
Kimi Code için sistem gereksinimleri nelerdir?
Kimi Code CLI, TypeScript ile yazılmıştır ve Node.js üzerinde çalışır—Python gerekliliği yoktur. macOS/Linux için kurulum betiğinin başka bir ön koşulu yoktur; Windows'ta önce Git for Windows'u kurmanız gerekir. npm ile kurulum yapıyorsanız Node.js 22.19.0 veya üzeri gereklidir. macOS'ta, Gatekeeper güvenlik kontrolleri nedeniyle ilk çalıştırma daha uzun sürebilir—sonraki başlatmaları hızlandırmak için terminalinizi 'System Settings → Privacy & Security → Developer Tools' bölümüne ekleyebilirsiniz.
Kimi Code'da hangi eğik çizgi komutları kullanılabilir?
Kimi Code, çok sayıda eğik çizgi komutunu destekler: yardım için /help, kimlik doğrulama için /login, model değiştirmek için /model, oturum yönetimi için /sessions (kısayolu /resume), yeniden başlamak için /new (kısayolu /clear), konuşmayı sıkıştırmak için /compact, kotayı kontrol etmek için /usage, Plan modu için /plan, otomasyon modları için /yolo ve /auto, arka plan görevleri için /tasks, otonom çalışma için /goal ve /swarm, oturumu tarayıcıda açmak için /web, dışa aktarmak için /export-md, MCP durumu için /mcp ve çıkmak için /exit. Tüm listeyi görmek için CLI'da / yazın.
Bunları da Beğenebilirsiniz
Programlamada Yapay Zeka: Geliştiriciler İçin Pratik Bir Rehber
Programlamada Yapay Zeka: Geliştiriciler İçin Pratik Bir Rehber
2026-07-31
Agentic Kodlama Nedir? Yeni Başlayanlar İçin Eksiksiz Rehber
Agentic Kodlama Nedir? Yeni Başlayanlar İçin Eksiksiz Rehber
2026-07-30
Daha İyi AI Kodlama için 10 Açık Kaynak Vibe Coding Aracı
Daha İyi AI Kodlama için 10 Açık Kaynak Vibe Coding Aracı
2026-07-30
Kodlamayı Kolaylaştıran 10 Vibe Coding IDE'si
Kodlamayı Kolaylaştıran 10 Vibe Coding IDE'si
2026-07-30
Daha İyi Programlama İçin 10 Açık Kaynaklı Yapay Zeka Kod Aracı
Daha İyi Programlama İçin 10 Açık Kaynaklı Yapay Zeka Kod Aracı
2026-07-30