Kilo Code, editörün içinde çalışan açık kaynaklı bir yapay zekâ kodlama aracısıdır: proje dosyalarını okur, diff önerir, kod üretir ve yeniden düzenler, kod tabanı sorularını yanıtlar, görevleri otomatikleştirir ve çekme isteklerini inceler; değiştirilebilir modlar, MCP entegrasyonları ve kendi API anahtarı desteği sunar.
Kilo Code: editörünüzün içinde çalışan açık kaynaklı bir yapay zekâ kodlama aracısı
Kilo Code, VS Code, JetBrains IDE ailesi ve komut satırı için geliştirilmiş açık kaynaklı bir yapay zekâ kodlama uzantısıdır. Koddan bir sohbet penceresine yapıştırmanızı istemek yerine projenin içinde çalışır: ilgili dosyaları okur, bir plan önerir, uygulamak istediği değişikliği tam diff olarak gösterir ve komutları ancak siz onayladıktan sonra çalıştırır. Üretici konumu "her geliştirici iş akışı için tek bir açık aracı" olarak özetliyor.
Bu fark, kod üretmenin kendisinden daha önemli. Yapay zekâ destekli geliştirmede zor kısım genellikle akla yatkın bir fonksiyon yazmak değil; değişikliğin doğru dosyaya girmesi, çevredeki alışkanlıklara uyması ve sonradan incelenebilir kalmasıdır. Kilo Code bu döngünün etrafında kurulmuş ve kendi anahtarınızı kullanma (BYOK) desteği ile herkese açık deposu sayesinde model seçimini ve anahtar yönetimini kullanıcıya geri veriyor.

Temel yetenekler
Kod üretme ve düzenleme. Görevi doğal dille anlatın; aracı yeni kod yazar ya da mevcut dosyalarda hedefli değişiklikler yapar. Değişiklikler, dosyanın tamamını ezmek yerine tek tek kabul veya reddedebileceğiniz diff'ler olarak gelir.
Değiştirilebilir modlar. Code modu uygular, Architect modu tasarım ve teknik dokümantasyona odaklanır, Debug modu hataları izleyip düzeltmeye yönelir. Mod değiştirmek, modelin çalıştığı kısıtlar kümesini değiştirmek gibidir; keşif ile uygulamanın birbirine karışmasını engeller.
Kod tabanı soruları. Bir fonksiyonun nereden çağrıldığını, bir yapılandırmanın neden var olduğunu veya bir modülün nasıl bağlandığını sorabilirsiniz. Dizinleme tamamlandığında yanıtlar dosya konumunu içerir, böylece doğrudan doğrularsınız.
Görev otomasyonu. Aracı dosya okuyup yazabilir, terminal komutları çalıştırabilir ve tekrar eden işleri devralır. Yıkıcı işlemler varsayılan olarak elle onay ister; otomatik onayın kapsamı kurallarla daraltılabilir.
Kod incelemesi. Çekme isteklerini analiz edip iyileştirme önerir; bir insan inceleyici diff'i açmadan önce makine turu olarak faydalıdır.
MCP entegrasyonu. Model Context Protocol üzerinden kurum içi araçlar, API'ler veya betikler aracıya açılabilir; böylece şirkete özgü işlemler aynı panelden çağrılır.
Model seçimi. Üretici 500'den fazla modelin erişilebilir olduğunu belirtiyor (bu sayı üretici sayfasından) ve görevin karmaşıklığına göre hızlı modellerle daha çok akıl yürüten modeller arasında geçiş yapılabiliyor. Kendi API anahtarınızı da tanımlayabilirsiniz.
Nasıl kullanılır
- Uzantıyı kurun. VS Code uzantı panelini açın (
Ctrl+Shift+XveyaCmd+Shift+X), "Kilo Code" arayıp kurun. Open VSX, elle.vsixkurulumu ve Cursor uzantı mağazası da mevcut. - Oturum açın. Kenar çubuğundaki Kilo Code simgesine tıklayıp kayıt veya giriş işlemini tamamlayın.
- Model seçin. Ayarlardan bir model seçin veya uzantıyı kendi anahtarınıza yönlendirin. Küçük bir modelle başlamak iş akışını denemenin ucuz yoludur.
- Görevi tanımlayın. Amaç ve kısıtları yazın; örneğin "bu Python betiğine argüman doğrulaması ekle ve testlerle kapsa".
- Öneriyi inceleyin. Aracı okumak istediği dosyaları, yapmak istediği düzenlemeleri ve çalıştırmak istediği komutları listeler. Her adımı onaylayın veya reddedin.
- Yineleyin. Sonuç amacınıza uyana kadar geri bildirim verin. Ayrı bir dalda çalışmak geri almayı kolaylaştırır.
Hangi durumlarda uygun
- Prototipleme. Fikri çalışan bir iskelete dönüştürüp ayrıntılara geçmeden yapıyı doğrulamak.
- Tanımadığınız kodun bakımı. Devralınan bir depoda çağrı ilişkilerini çıkarmak, yorum ve dokümantasyonu tamamlamak.
- İnceleme öncesi eleme. Bir iş arkadaşı zaman harcamadan önce çekme isteğini aracıdan geçirip belirgin eksikleri yakalamak.
- Öğrenme. Aracıdan bir yürütme yolunu açıklamasını isteyip yanıtı belirttiği dosya konumlarıyla karşılaştırmak; çözümü kopyalamaktan daha güvenilir.
- Ekip kurallarını uygulamak. Stil ve klasör kurallarını aracının talimatlarına yazmak, böylece üretilen kod projenin geri kalanına benzemek.
Sınırlar ve dikkat edilecekler
- Maliyet kullanımla artar. Yayımlanan planlar bireyler için kullandıkça ödeme, ekipler için kullanıcı başına ayda 15 ABD doları ve kurumlar için özel fiyat. Kullandıkça ödeme, faturanın model çağrılarını izlemesi demek; uzun bağlamlı oturumlar hızla birikir, bu yüzden önceden bir bütçe veya sınır belirleyin.
- Çıktı insan incelemesi gerektirir. Üretilen kodda mantık hataları, kullanımdan kalkmış API'ler veya güvenlik açıkları olabilir. Kimlik doğrulama, tutar hesaplama veya veri silme ile ilgili her bölüm birleştirmeden önce satır satır okunmalı.
- Model sayısı üretici beyanıdır. 500'den fazla model, otomatik tamamlama ve paralel aracılar resmî sayfalardan; gerçekte neyi kullanabileceğiniz planınıza, hesabınıza ve bölgenize bağlı.
- Veri akışı değerlendirilmeli. Barındırılan modellerde kod parçaları makinenizden çıkar. Özel kodla çalışan ekipler kendi anahtarını, özel bir ağ geçidini veya kurumsal planın denetim yeteneklerini tercih etmeli ve önce uyum ekibiyle netleştirmeli.
- Kaynak materyaldeki boşluklar. Toplanan materyalde gecikme veya eşzamanlılık ölçümleri ve bağımsız üçüncü taraf değerlendirmeleri yok; performansı kendi deponuzda ölçmelisiniz.
Sık sorulan sorular
Kilo Code ücretsiz mi? Yazılım açık kaynak ve depo github.com/Kilo-Org/kilocode adresinde; kodu ve lisans koşullarını inceleyebilirsiniz. Model kullanımı genellikle ücretlidir: üretici bireyler için kullandıkça ödeme, ekipler için kullanıcı başına ayda 15 ABD doları ve kurumlar için özel fiyat belirtiyor. Güncel tutarlar için resmî siteye bakın.
Yalnızca VS Code'da mı çalışıyor? Belgeler VS Code, JetBrains IDE'leri ve komut satırı arabirimini kapsıyor; Cursor mağazasından veya Open VSX'ten kurulum da anılıyor. Editörler arasında özellik kapsamı farklı olabilir; belirli bir yeteneğe güvenmeden önce sürüm notlarına bakın.
Kodu sohbete yapıştırmaktan farkı ne? Bağlam ve yürütme. Uzantı proje dosyalarını kendisi okur, bilinen konumlarda düzenler, değişiklikleri diff olarak sunar ve komutlardan önce onay ister. Kopyala-yapıştır döngüsü kalkar, her değişiklik izlenebilir kalır.
Özel kodla kullanılabilir mi? Teknik olarak evet, ama önce uyum incelemesi gerekir. Onaylı bir sağlayıcıya işaret eden kendi anahtarınız ya da özel ağ geçidi, denetim kayıtları ve erişim denetimi olan kurumsal plan, kodun yetkisiz üçüncü taraflara gitmesini önler.
Sık sorulan sorular
Kilo Code ücretsiz mi?
Yazılım github.com/Kilo-Org/kilocode adresinde açık kaynak. Model kullanımı genellikle ücretli: bireyler için kullandıkça ödeme, ekipler için kullanıcı başına ayda 15 ABD doları, kurumlar için özel fiyat.
Hangi editörler destekleniyor?
VS Code, JetBrains IDE'leri ve komut satırı; ayrıca Cursor mağazası veya Open VSX üzerinden kurulum. Editörler arasında özellik kapsamı değişebilir.
Kodu sohbete yapıştırmaktan farkı ne?
Uzantı proje dosyalarını okur, bilinen konumlarda düzenler, değişiklikleri diff olarak sunar ve komut öncesi onay ister; değişiklikler izlenebilir kalır.
Özel kodla kullanılabilir mi?
Teknik olarak evet, ancak uyum incelemesi gerekir. Onaylı sağlayıcıya yönelen kendi anahtar veya özel ağ geçidi ve denetimli kurumsal plan, kodu yetkisiz taraflardan uzak tutar.