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-Jya daAlt-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: AI analizi için görselleri yapıştırmak üzere
Ctrl-Vtuş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.
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.
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
--continueile devam edin veya--session <id>ile birden fazla proje arasında geçiş yapınBağ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
/compactkullanınBağ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/newkullanı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
| Avantaj | Açı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ık | Karmaşık görevler için 30’a kadar eşzamanlı istek desteği |
| Geniş 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 Entegrasyonu | VS 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):
Windows (PowerShell):
uv ile alternatif:
2. Adım: Kimlik doğrulama ve yapılandırma
Kimi CLI’yi başlatın:
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.
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.
3. Adım: AI ile kodlamaya başlayın
Kimlik doğrulaması tamamlandığında Kimi Code’u hemen kullanmaya başlayabilirsiniz.
Bazı örnek komutlar:
Temel kod üretimi:
Çok dosyalı refactoring:
Hata ayıklama:
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:
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.
Ayarlar ve ek seçeneklere paneldeki dişli simgesinden erişin.
Ek komutlara erişmek için Command Palette’i açın ve "Kimi Code" yazın.
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:
Ö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:
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:
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, 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:
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 ö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:
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:
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:
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:
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:
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
/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.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 --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.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 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./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 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.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./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.