Kiro, gereksinimleri izlenebilir görevlere dönüştürmeye ve uygulamayı otomasyon ile yapay zeka sohbetiyle desteklemeye yardımcı olan bir IDE dir.
Kiro: özellik tanımlarıyla yazılım geliştirmeye yardımcı olan yapay zeka IDE si
Genel bakış
Kiro, bir fikri daha açık ve incelenebilir bir iş akışıyla uygulamaya dönüştürmek isteyen geliştiriciler için yapay zeka özellikli bir IDE dir. Temel kavramları Specs ve Hooks tur. Specs, isteği kullanıcı hikayelerine, tasarım belgelerine ve teknik görevlere dönüştürür. Hooks, yapılandırılmış bir olay gerçekleştiğinde tekrarlanan işleri çalıştırır. Kiro ayrıca Agentic Chat, MCP araç bağlantıları, kod değişikliklerini önizleme ve geri alma özellikleri sunar. Güncel bilgiler için Kiro web sitesine bakın; kullanılabilirlik, fiyatlar ve modeller değişebilir.
Temel özellikler
- Specs: Kapsamlı bir isteği kullanıcı ihtiyaçlarına, tasarım notlarına ve uygulama görevlerine ayırarak hedeflerin ve sınırların izlenmesini kolaylaştırır.
- Hooks: Seçilen bir olay gerçekleştiğinde testleri güncelleme, belgeleri yenileme veya kuralları denetleme gibi tekrar eden işleri otomatikleştirir.
- Agentic Chat: Proje bağlamını kullanan bir sohbet içinde kodlama görevlerine yardımcı olur.
- MCP entegrasyonları: Model Context Protocol ile profesyonel araçları bağlar ve rehber kurallarıyla iş akışlarını genişletir.
- Tanıdık geliştirme ortamı: Code OSS tabanlıdır; VS Code ayarlarını ve eklentilerini, farklı programlama dillerini ve platformları destekler.
- İncelenebilir değişiklikler: Follow önerilen kod değişikliklerini gösterir; uygun olmayan değişiklikler Revert ile geri alınabilir.
Başlangıç adımları
- Kiro web sitesini açın ve işletim sisteminize uygun güncel kurulum ve oturum açma yönergelerini izleyin.
- Yeni bir proje oluşturun veya mevcut bir depoyu açın; değişiklik istemeden önce çalışma alanını inceleyin.
- Hedefi ve kısıtları Specs içinde açıklayın. Uygulamaya geçmeden önce oluşturulan hikayeleri, tasarımı ve görevleri gözden geçirin.
- Test ya da belge güncelleme gibi sınırları net ve tekrarlanan işler için Hooks yapılandırın. Tetikleyici kapsamını dar tutun ve sonucu denetleyin.
- Uygulama sırasında Agentic Chat ten yardım alın. Follow önizlemesini inceleyin, gerekirse Revert kullanın ve commit öncesinde diff i kontrol edin.
Kullanım alanları
Kiro hızlı prototip oluşturma, karmaşık sistemlerde gereksinim ve tasarım düzenleme, oyun özellikleri geliştirme ve ortak bir sürece ihtiyaç duyan ekip projelerinde kullanılabilir. Specs büyük hedefleri izlenebilir görevlere ayırır. Hooks, kuralları kararlı ve sınırları belirli tekrar eden işler için uygundur. Güvenliğin önemli olduğu projelerde otomatik kontroller sürece eklenebilir; ancak uzman incelemesinin veya kapsamlı doğrulamanın yerini tutmaz.
Sınırlamalar
Yapay zekanın ürettiği özellik tanımları, kod, testler ve özetler geliştiriciler tarafından incelenmelidir. Hooks testleri veya belgeleri değiştirebilir; bu nedenle olay koşullarını dikkatle ayarlayın. VS Code ayarlarının ve eklentilerinin desteklenmesi, her eklentinin aynı şekilde çalışacağını garanti etmez. Fiyatlar, önizleme durumu, desteklenen modeller, sistem gereksinimleri ve platformlar değişebilir. Dağıtım, güvenlik, veri işleme veya ekip kurallarıyla ilgili değişikliklerde projenin inceleme ve yayın sürecini izleyin.
Sık sorulan sorular
Specs ne oluşturabilir?
Specs bir isteği kullanıcı hikayelerine, tasarım belgelerine ve teknik görevlere düzenleyerek geliştirme hedefinin izlenmesini kolaylaştırabilir.
Hooks hangi işleri otomatikleştirebilir?
Yapılandırılan olaylarda testleri güncelleme, belgeleri yenileme veya kuralları denetleme gibi işler çalıştırabilir. Davranış, belirlenen kurallara bağlıdır.
Kiro tüm kod değişikliklerini otomatik uygular mı?
Kiro Follow ile önizleme ve Revert ile geri alma olanağı sunar. Değişiklikleri inceleyin, hangilerini tutacağınıza karar verin ve commit öncesinde proje sürecine göre doğrulayın.
Kiro harici araçlara bağlanabilir mi?
Kiro, MCP üzerinden profesyonel araç bağlantılarını destekler. Kullanılabilir entegrasyonlar yapılandırmaya ve bağlı hizmetlere bağlıdır.


Sık sorulan sorular
Specs ne oluşturabilir?
Specs bir isteği kullanıcı hikayelerine, tasarım belgelerine ve teknik görevlere düzenleyerek geliştirme hedefinin izlenmesini kolaylaştırabilir.
Hooks hangi işleri otomatikleştirebilir?
Yapılandırılan olaylarda testleri güncelleme, belgeleri yenileme veya kuralları denetleme gibi işler çalıştırabilir. Davranış, belirlenen kurallara bağlıdır.
Kiro tüm kod değişikliklerini otomatik uygular mı?
Kiro Follow ile önizleme ve Revert ile geri alma olanağı sunar. Değişiklikleri inceleyin, hangilerini tutacağınıza karar verin ve commit öncesinde proje sürecine göre doğrulayın.