Geleneksel kod tamamlama araçları siz yazdıkça parçacıklar önerir, ancak projenizin tamamına dair derin bir anlayıştan yoksundur. Geliştiriciler, birden çok dosyayı yeniden düzenlerken, karmaşık sorunları ayıklarken veya tekrarlayan görevleri otomatikleştirirken, her adımı elle koordine ederek sıklıkla IDE'leri, terminalleri ve belgeler arasında geçiş yapar.
Bir yapay zekâ kodlama agent'ı basit önerilerin ötesine geçer. Depoların tamamını analiz eder, çok adımlı değişiklikleri planlar, komutları çalıştırır ve kendi kendine yineler. Satır satır yardımcı olmak yerine, karmaşık akışların üstesinden gelebilen 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 bütünleşir; uzun bağlamlı akıl yürütmeyi yüksek hızlı çalıştırmayla birleştirerek büyük ölçekli çok dosyalı yeniden düzenleme, hata ayıklama ve otomasyonu destekler.
Kimi Code'un Temel Özellikleri
Kimi Code, Kimi K3 gücünü terminal öncelikli bir tasarım ve derin IDE bütünleşmesiyle birleştirir. Bu agent odaklı yaklaşım, basit kod tamamlamanın ötesine geçen birkaç temel özellikle güçlendirilmiştir:
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, bir plan oluşturur, komutları çalıştırır ve sonuçlara göre yineler. Ona "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 tüm sorunları giderecektir; hepsi otomatik olarak.
256K bağlam penceresi
Kimi K3, 256K'lık bir bağlam penceresi sağlar; bu da Kimi Code'un projenizin tüm yapısını, bağımlılıklarını ve düzenlerini anlayabildiği anlamına gelir. Yalnızca düzenlediğiniz dosyayı değil, her şeyin birbiriyle nasıl bağlantılı olduğunu görür. Bu, çok dosyalı yeniden düzenlemeyi, 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şuna basın:
Agent Modu: Yapay zekâya doğal dilde talimatlar gönderin
Shell Modu: Kabuk komutlarını CLI'den çıkmadan doğrudan çalıştırın
Bu esneklik, yapay zekâ desteği ile doğrudan komut çalıştırma arasında kesintisiz geçiş yapmanızı sağlar.
Karmaşık sorunlar 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 hataları ayıklama veya büyük yeniden düzenlemeleri planlama için ideal kılar. Ayrıca düşünme modu etkin olarak da başlatabilirsiniz: kimi --thinking.
Gelişmiş etkileşim özellikleri
Çok satırlı girdi: Kod veya hata günlüğü yapıştırırken satır sonu eklemek için
Ctrl-JveyaAlt-Entertuşlarına basınYol otomatik tamamlama: Çalışma dizininizdeki dosya ve dizin yollarını otomatik tamamlamak için
@yazınGörsel yapıştırma: Yapay zekâ analizi için görsel yapıştırmak üzere
Ctrl-Vtuşuna basın (image_in desteği olan bir 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 saniyede 180 token'a kadar (kısa bağlamlı senaryolarda saniyede 260 token'a 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
Kesintisiz IDE bütünleşmesi
Kimi Code CLI, Agent Client Protocol'ü (ACP) yerel olarak destekler ve şunlarla bütünleşmeyi sağlar:
VS Code: Özel Kimi Code uzantısı mevcuttur
Zed: Yerel ACP desteği
JetBrains IDE'leri: ACP uyumluluğu
Ayrıca gelişmiş kabuk yapay zekâ yetenekleri için zsh-kimi-cli eklentisi aracılığıyla Zsh ile de bütünleşebilirsiniz.
MCP (Model Context Protocol) desteği
Kimi Code, yapay zekâ modellerinin harici araçlar ve veri kaynaklarıyla güvenle etkileşim kurmasını sağlayan açık bir protokol olan Model Context Protocol'ü (MCP) destekler. Bu, Kimi Code'un yeteneklerini kod düzenlemenin ötesine taşır:
Harici araç bütünleşmesi: Veritabanlarına, API'lere, belge kaynaklarına ve geliştirme araçlarına bağlanın
Özel iş akışları: Güvenlik taraması, performans analizi veya belge oluşturma gibi belirli görevler için özel agent'lar oluşturun
Ekosistem uyumluluğu: Topluluğun mevcut MCP sunucularını kullanın veya kendinizinkini oluşturun
MCP sunucularını basit komutlarla yönetin: kimi mcp add, kimi mcp list, kimi mcp auth ve daha fazlası. MCP araçları, güvenlik için diğer Kimi Code işlemleriyle aynı onay mekanizmasını izler.
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 yönetimi yetenekleri sunar:
Oturum kalıcılığı: Konuşmalar otomatik olarak kaydedilir. Herhangi bir oturuma
--continueile devam edin veya birden fazla proje arasında--session <id>ile geçiş yapınBağlam sıkıştırma: Bağlam sınırlarına yaklaşırken, yapay zekânın önemli bilgileri koruyarak konuşma geçmişini özetlemesi için
/compactkomutunu kullanınBağlam izleme: Durum çubuğu, gerçek zamanlı bağlam kullanım yüzdesini gösterir ("context: xx%"); böylece kullanılabilir kapasiteyi her zaman bilirsiniz
Sıfırdan başlama: Mevcut oturum bağlamını sıfırlamak için
/clear, tamamen yeni oturumlar oluşturmak için/newkomutunu kullanın
Bu, Kimi Code'u birden fazla dosyaya yayılan ve uzun süre boyunca bağlamın korunmasını gerektiren uzun süreli geliştirme görevleri için ideal kılar.
Cihaz güvenliği ve uyumluluk
Kimi Code, onu profesyonel iş akışları için uygun kılan güvenlik ve uyumluluk özellikleri içerir:
30 günlük cihaz süre dolumu: Güvenlik için, yetkili cihazlar 30 gün boyunca kullanılmazsa süreleri otomatik olarak dolar. Böylece kullanılmayan cihazlar süresiz 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 düzenlerine aşinaysanız, benzer yaklaşımları Kimi Code ile de kullanabilirsiniz.
Roo Code uyumluluğu: Kimi Code, Roo Code'a benzer iş akışlarını da destekler; böylece tamamen yeni düzenler öğrenmeden bu araçlar arasında kolayca geçiş yapabilirsiniz.
Platformlar arası tutarlılık: macOS, Linux veya Windows'ta olun, Kimi Code aynı komutlar ve özelliklerle tutarlı bir deneyim sunar.
Kimi Code Üyelik Avantajları
Kimi Code, Kimi üyelik planı kapsamında yer alan, özellikle kod geliştirme senaryoları için tasarlanmış premium bir üyelik avantajıdır. Abone olarak; API erişimi, yüksek performanslı işlem kaynakları ve kapsamlı IDE bütünleşme desteği dahil olmak üzere eksiksiz yapay zekâ programlama yeteneklerinin kilidini açın.
Temel Avantajlar
| Avantaj | Açıklama |
|---|---|
| Yüksek Hızlı Çıktı | Akıcı bir kodlama deneyimi için saniyede 180 token'a kadar çıktı hızı (saniyede 260 token tepe değeri) |
| Yüksek Eş Zamanlılık | Karmaşık görevler için en fazla 30 eş zamanlı istek desteği |
| Büyük Kota | Yaklaşık 300-1.200 API çağrısını destekleyen 5 saatlik token kotası |
| Geniş Uyumluluk | Kimi Code CLI, Claude Code, Roo Code ve diğer yaygın agent'ları destekler |
| Yerel IDE Bütünleşmesi | VS Code, Zed, JetBrains ve diğer büyük IDE'ler için tak-çalıştır desteği |
Kimi Code nasıl kullanılır?
Adım 1: Kimi Code CLI'yi kurun
Linux/macOS (önerilen):
Windows (PowerShell):
uv ile alternatif:
Adım 2: Kimlik doğrulaması yapın ve yapılandırın
Kimi CLI'yi başlatın:
Ardından şu yöntemlerden biriyle kimlik doğrulaması yapın:
Seçenek A: Tek tıkla giriş (önerilen)
Kimi CLI'de /login komutunu çalıştırın. Bu, kimlik doğrulamasını otomatik olarak tamamlamak için bir tarayıcı penceresi açar; elle API anahtarı yapılandırmasına gerek yoktur.
Seçenek B: Elle API anahtarı kurulumu
Elle yapılandırmayı tercih ederseniz, CLI'de /setup komutunu çalıştırın, ardından API Anahtarınızı oluşturup kopyalamak için Kimi Code Konsolu'nu ziyaret edin.
Adım 3: Yapay zekâ ile kodlamaya başlayın
Kimlik doğrulaması tamamlandıktan sonra Kimi Code'u hemen kullanmaya başlayabilirsiniz.
İşte bazı örnek komutlar:
Temel kod üretimi:
Çok dosyalı yeniden düzenleme:
Hata ayıklama:
Adım 4: 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 şunu kullanarak başlatın:
Shell moduna geçin:
Kabuk komutlarını doğrudan çalıştırmak için Ctrl-X tuşuna basın.
Kod veya görsel yapıştırın:
Panodan yapıştırmak için Ctrl-V tuşuna basın (metin ve görselleri destekler).
Proje dosyalarına referans verin:
Otomatik tamamlama için @ yazıp ardından dosya/dizin adını girin.
Adım 5: IDE'nizle bütünleştirin
VS Code:
VS Code mağazasından "Kimi Code" uzantısını kurun, ardından uzantı terminalinde /login ile kimlik doğrulaması yapın.
Ayarlara ve ek seçeneklere paneldeki dişli simgesinden erişin.
Komut Paleti'ni açın ve ek komutlara erişmek için "Kimi Code" yazın.
Zed: Kimi Code CLI, ACP'yi yerel olarak destekler. Yapay zekâ desteğini etkinleştirmek için Zed ayarlarında yapılandırın.
Zsh bütünleşmesi:
Kabuğunuzda gelişmiş yapay zekâ yetenekleri için zsh-kimi-cli eklentisini kurun.
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üleyin ve aralarında geçiş yapın:
Önceki bir oturuma devam edin:
Belirli bir oturuma geçin:
Geçerli oturum bağlamını temizleyin:
Sınırlara yaklaşırken bağlamı sıkıştırın:
Bağlam penceresi kullanımınızı durum çubuğundan 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 düzenli olarak /compact komutunu kullanın.
Adım 7: MCP'yi (Model Context Protocol) yapılandırın
Harici araç bütünleşmesi için MCP sunucularıyla Kimi Code'un yeteneklerini genişletin:
Bir MCP sunucusu ekleyin:
Yapılandırılmış MCP sunucularını listeleyin:
İş 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:
MCP araçları, diğer Kimi Code işlemleriyle aynı onay mekanizmasını izler. YOLO modunda 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ü: Grafik deneyimi için web tabanlı arayüzü başlatın:
Yükseltme veya kaldırma:
Gerçek dünya kullanım senaryoları
Kimi Code, basit otomatik tamamlamanın ötesine geçen karmaşık kodlama görevlerinde ústün performans gösterir. Aşağıda dört pratik senaryo yer alıyor:
1. Büyük ölçekli kod yeniden düzenleme
Senaryo: Eski bir kod tabanını bir çerçeveden diğerine taşımanız veya yüzlerce dosyada kodlama düzenlerini güncellemeniz gerekiyor.
Örnek prompt:
2. Karmaşık hata ayıklama
Senaryo: Birden fazla servis, veritabanı sorgusu ve API çağrısı içeren bir üretim hatasıyla karşı karşıyasınız. Geleneksel hata ayıklama araçları size tüm tabloyu sunmuyor.
Örnek prompt:
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ı elle yazmak istemiyorsunuz.
Örnek prompt:
4. Proje kurulumu ve yapılandırması
Senaryo: Yeni bir projeye başlıyorsunuz ve bağımlılıklar, yapılandırma dosyaları, CI/CD ve belgeler dahil olmak üzere tüm geliştirme ortamını kurmanız gerekiyor.
Örnek prompt:
5. MCP ile harici araç bütünleşmesi
Senaryo: Kod tabanınızın parçası olmayan veritabanları, API'ler veya özel servisler gibi harici araçlarla bütünleşmeniz gerekiyor. MCP'yi (Model Context Protocol) kullanarak Kimi Code, bu harici kaynaklarla güvenle etkileşim kurabilir.
Örnek prompt:
Sonuç
Kimi Code, güçlü Kimi K3 modelini gerçek bir agent tabanlı iş akışıyla birleştirerek yapay zekâ kodlama yardımcılarının yeni neslini temsil eder. Yalnızca yazdıklarınıza tepki veren geleneksel kod tamamlama araçlarının aksine, Kimi Code etkin biçimde planlar, çalıştırı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.
256K bağlam penceresi, saniyede 180 token çıktı hızı (saniyede 260 token'a kadar) ve kesintisiz IDE bütünleşmesiyle Kimi Code, geliştiricilerin kodlamaya yaklaşımını dönüştürür. İster eski kodu taşıyın, ister üretim sorunlarını ayıklayın, ister yeni projeler kurun; Kimi Code, daha hızlı ve daha etkili çalışmanız için ihtiyacınız olan akıllı desteği sağlar.
SSS
/login ile kimlik doğrulaması yapın; Kimi Code'u doğrudan düzenleyicinizde kullanabilirsiniz. Ayrıca Zed ve JetBrains gibi ACP uyumlu diğer IDE'leri de destekler.Tab tuşuna basın veya Kimi CLI'yi kimi --thinking ile başlatın. Düşünme modu, yapay zekânın yanıt vermeden önce akıl yürütmeye daha fazla zaman ayırmasını sağlar; bu da karmaşık mimari kararlar veya hata ayıklama için faydalıdır.kimi --yolo ile YOLO modunu etkinleştirebilirsiniz; ancak bunu yalnızca güvenli ortamlarda kullanın. Commit etmeden önce değişiklikleri her zaman gözden geçirin.Ctrl-X tuşuna basın. Agent Modu, girdinizi işleme ve planlama için yapay zekâya gönderir. Shell Modu ise kabuk komutlarını yapay zekâ müdahalesi olmadan doğrudan çalıştırır. Bu sayede yapay zekâ desteği ile doğrudan komut çalıştırma arasında kesintisiz geçiş yapabilirsiniz.kimi mcp add komutuyla MCP sunucuları ekleyebilirsiniz; böylece veritabanlarına, API'lere, belge kaynaklarına ve özel geliştirme araçlarına bağlanabilirsiniz. MCP araçları, güvenlik için diğer Kimi Code işlemleriyle aynı onay mekanizmasını izler./sessions, önceki çalışmaya devam etmek için --continue ve yapay zekânın önemli bilgileri koruyarak konuşma geçmişini özetlemesi için /compact komutunu kullanın. Durum çubuğu, gerçek zamanlı bağlam penceresi kullanımını gösterir (örneğin 'context: 65%'). 256K bağlam penceresi ve akıllı sıkıştırma sayesinde Kimi Code, uzun süren geliştirme görevlerinin üstesinden etkili bir şekilde gelir.kimi web komutunu çalıştırın. Bu, görsel bir arayüz tercih ettiğinizde veya eşli programlama sırasında ekranınızı paylaşmanız gerektiğinde işe yarar.uv paket yöneticisini otomatik olarak kurar. macOS'ta Gatekeeper güvenlik kontrolleri nedeniyle ilk çalıştırma daha uzun sürebilir; sonraki başlatmaları hızlandırmak için terminalinizi 'Sistem Ayarları → Gizlilik ve Güvenlik → Geliştirici Araçları'na ekleyebilirsiniz./help, kimlik doğrulama için /login, oturum yönetimi 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, modelleri değiştirmek için /model ve çıkmak için /exit. Tam listeyi görmek için CLI'de / yazın.