Kiro ne olabilir, Copilot hangi anlamıyor? Amazon kendi yardımını sunar

Kiro ile Amazon, klasik kod-tamamlamanın ötesine geçen ve özel güdümlü yazılım geliştirmeye dayanan bağımsız, AI tabanlı bir geliştirme ortamı (IDE) sundu. AWS içinde küçük, bağımsız bir ekip tarafından geliştirilen Kiro, öncelikle orta ve büyük şirketleri yapılandırılmış ve verimli bir şekilde karmaşık yazılım projelerini uygulamaya desteklemeyi amaçlamaktadır.

Kiro, teknik olarak Visual Studio kodunun açık kaynak çekirdeği olan bir kod oss çatalına dayanmaktadır, ancak bağımsız bir IDE olarak tasarlanmıştır. AWS geliştiricisi Advocat Nathan Peck'e göre Kiro, AWS ekosistemi dışındaki geliştiricileri de ele almak için “AWS'den biraz ayrılmış”. AWS hesabı olmadan kullanım mümkündür, örneğin Google veya GitHub üzerinden.

Kiro'nun merkezinde, Markdown dosyalarında düzenlenen spesifikasyonlar, yapılandırılmış gereksinim, tasarım ve görev açıklamaları vardır (gereksinimler.md, design.md, Tasks.md). Gereksinimler, başlangıçta Rolls Royce tarafından geliştirilen kulaklar standardını (gereksinimlere kolay yaklaşım) takip eder. Bu özellikler, hem AI hem de geliştiriciler için projenin tüm seyri için bir referans çerçevesi görevi görür.

IDE Kiro özelliklerle çalışır

Kiro, tipik etekler de dahil olmak üzere kulak kabul kriterleri ile derhal yapılandırılmış kullanıcı hikayelerine dönüşür.

(Resim: Kiro.dev)

Başka bir merkezi unsur, dosya depolama veya üretim gibi olayların neden olduğu otomatik eylemlerdir. Testler oluştururlar, güvenlik kontrolleri yaparlar veya belgeleri güncellerler. Kancalar, sözde aracı eylemlerde açıklanır ve yapılandırılabilir. Kiro, Claude Sonnet 4.0 ile standart bir LLM olarak çalışıyor.

DevClass.com'daki pratik bir rapor, Autopilot Modunda özel bakımın gerekli olduğunu göstermektedir: Burada AI, kodda bağımsız olarak değişiklik yapabilir. Alternatif olarak, kullanıcıların tüm değişiklikleri onaylaması gereken denetlenen mod etkinleştirilebilir. Kritik eylemler (örneğin NPM modüllerinin kurulumu) her zaman açık onay gerektirir. Daha fazla kontrol için giriş listeleri tanımlanabilir.

Github Copilot genel kod tekliflerine dayanırken ve her şeyden önce bireysel geliştiriciler veya küçük ekipler yardımcı olurken, Kiro şirketler için çok daha kapsamlı bir işlev yelpazesi sunar. Dahili API'leri, dağıtım modellerini, yorumları gözden geçirme ve mimarlık kararlarını bilir.

Uygulamada, bu kod incelemelerinde, güvenlik yönergelerine uyum (örn. SOC2, HIPAA) veya dağıtım yapılandırmalarının standardizasyonunda görülebilir. Görünüşe göre, Kiro belgelenmiş ve erişilebilir iç bilgi olduğu için yeni ekip üyelerine yardımcı olabilir.

Kiro şu anda önizleme aşamasındadır ve ücretsiz olarak test edilebilir. Bundan sonra, kademeli bir fiyat modeli planlanmaktadır: Ücretsiz sürüm ayda 50 “ajan etkileşimi” ve kullanıcılar, profesyonel hesapların aylık+ 39 $/ay (3.000 etkileşim) için maliyeti 19 $/aylık (1.000 etkileşim) içerir. Diğer etkileşimler her biri 0.04 $ maliyeti. Bir etkileşim birkaç dakika sürebilir, örneğin Kiro birkaç yineleme ile karmaşık bir görevi işlediğinde.

Amazon'un gelişim ortamı özellikle TypeScript/JavaScript, Python ve Java dillerini desteklemektedir. .NET geliştiricileri için kısıtlamalar vardır, çünkü Kiro açık VSX kayıt defterine güvenir ve Microsoft (örneğin C#) tarafından özel uzantıları desteklemez.

Kiro, spesifikasyonları ve yönetişim işlevleri aracılığıyla AI geliştirme araçları için giderek kalabalık bir pazarda kendini açıkça ayırt ediyor. Sadece daha hızlı kodu etkinleştirmekle kalmaz, aynı zamanda yapılandırılmış, bekleme ve organizasyonel yazılım geliştirmeyi de teşvik etmek istiyor. Bir insan geliştiricisi vazgeçilmez kalır, ancak Kiro, platformlarda daha az sürtünme kayıpları ile üretime prototip alma sürecinde birçok rutin görevi ve destek ekiplerini alabilir.

Resmi web sitesindeki duyuru katkısında daha fazla bilgi bulunabilir.


(MDO)


Yayımlandı

kategorisi

yazarı:

Etiketler:

Yorumlar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir