Logo
TR
Türkçe
English
32bit

Ürünler

Tümünü Gör

The FintechBox

Dijital Dönüşüm Platformları

Agentic SDLC Platform

Agentic SDLC Platform

QApsam Test

QApsam Analyze

Devops Çözümleri

Devsecops & Güvenlik

HashiCorp Vault

Gözlemleme & Apm

IBM Instana

IBM Turbonomic

Altyapı & Otomasyon

HashiCorp Terraform

İletişime Geçin
Türkçe
English

AWS Kiro

Yazılım Geliştirme İçin Agentic Engineering IDE

Fikirleri yapılandırılmış gereksinimlere, teknik tasarıma, uygulanabilir görevlere, çalışan koda, testlere ve dokümantasyona dönüştürün.

Genel Bakış

AWS Kiro, yazılım ekiplerinin fikir aşamasından üretime kadar olan geliştirme süreçlerini daha planlı, izlenebilir ve otomasyon destekli şekilde yönetmesine yardımcı olan agentic geliştirme ortamıdır.

Kiro, klasik AI kod tamamlama araçlarının ötesine geçerek doğal dilde verilen talepleri gereksinimlere, teknik tasarım dokümanlarına ve adım adım uygulanabilir görevlere dönüştürür.

Spec-Driven Development
Prompt’ları gereksinim, tasarım ve görevlere dönüştürün.
Agentic Coding
Kod tabanını anlayarak geliştirme görevlerini destekleyin.
Otomatik İş Akışları
Hooks ile tekrar eden geliştirme görevlerini otomatikleştirin.
MCP Entegrasyonu
Harici araçlara, veri kaynaklarına ve sistemlere bağlanın.

Özellikler

Spec-Driven Development
Yüksek seviyeli fikirleri yapılandırılmış specification dosyalarına dönüştürerek daha planlı ve izlenebilir bir geliştirme süreci oluşturur.
Requirements ve Design Dokümanları
Yeni özellik veya hata düzeltme talepleri için kullanıcı hikâyeleri, kabul kriterleri, mimari yaklaşım ve test stratejisi oluşturulmasını destekler.
Görev Bazlı Uygulama Planı
Geliştirme işlerini takip edilebilir küçük görevlere böler ve ekiplerin karmaşık işleri kontrollü adımlarla tamamlamasına yardımcı olur.
Agentic Chat
Geliştiricilerin kod tabanı hakkında soru sormasına, karmaşık kodları açıklatmasına, yeni özellik talep etmesine ve hata ayıklama desteği almasına yardımcı olur.
Steering ile Proje Bağlamı
Proje standartlarını, teknoloji tercihlerini, mimari kararları ve ekip kurallarını kalıcı bağlam olarak kullanır.
Agent Hooks
Dosya kaydetme, görev tamamlama veya belirli geliştirme olayları sonrasında otomatik agent aksiyonları tetikleyebilir.
MCP Servers Desteği
Model Context Protocol desteğiyle harici araçlar, servisler ve veri kaynaklarıyla bağlam paylaşımını mümkün kılar.
Kod Tabanı Anlama
Workspace yapısını, dosyaları, modülleri ve bağımlılıkları analiz ederek büyük projelerde daha bağlamsal öneriler sunar.
Test ve Dokümantasyon Üretimi
Geliştirilen özellikler için test senaryoları, unit testler, teknik açıklamalar ve dokümantasyon taslakları oluşturmayı destekler.

Kullanım Senaryoları

YAZILIM GELİŞTİRME
Yeni Özellik Geliştirme
Problem:
Yeni bir özelliği geliştirmek için gereksinimlerin netleştirilmesi, teknik tasarımın yapılması, görevlerin bölünmesi, kodun yazılması ve testlerin hazırlanması zaman alabilir.
Çözüm:
AWS Kiro, doğal dilde verilen ürün fikrini önce gereksinimlere, ardından teknik tasarıma ve uygulanabilir görev listesine dönüştürür. Geliştirici, planı inceleyip onayladıktan sonra adım adım geliştirme sürecini ilerletebilir.
HATA YÖNETİMİ
Bug Analizi ve Regresyon Önleme
Problem:
Karmaşık kod tabanlarında hatanın kaynağını bulmak, beklenen davranışı tanımlamak ve düzeltmenin başka alanları bozmamasını sağlamak zor olabilir.
Çözüm:
Kiro, bug düzeltme sürecini yapılandırılmış analizle ele alır. Mevcut davranışı, beklenen sonucu ve korunması gereken alanları netleştirerek düzeltme adımları ve test stratejisi oluşturur.
EKİP STANDARTLARI
Kod Kalitesi ve Mimari Uyumluluk
Problem:
Ekip büyüdükçe yazılan kodların standartları, mimari kararlar, klasör yapısı ve güvenlik kuralları geliştiriciler arasında tutarsız uygulanabilir.
Çözüm:
Kiro, Steering dosyalarıyla proje standartlarını ve mimari kuralları kalıcı bağlam olarak kullanır. Böylece önerilen yeni kodlar mevcut proje yapısına ve ekip standartlarına daha uyumlu hale gelir.

Sıkça Sorulan Sorular

AWS Kiro nedir?
AWS Kiro, yazılım geliştirme süreçlerini yapay zekâ destekli olarak planlamaya, kodlamaya, test etmeye ve dokümante etmeye yardımcı olan agentic geliştirme ortamıdır.
Kiro yalnızca kod yazan bir AI aracı mıdır?
Hayır. Kiro yalnızca kod önerisi veya kod tamamlama sunan bir araç değildir. Gereksinim analizi, teknik tasarım, görev planlama, kod geliştirme, test ve dokümantasyon süreçlerini birlikte destekler.
Spec-Driven Development ne sağlar?
Geliştirme talebini önce gereksinimler, kabul kriterleri, teknik tasarım ve görev listesi haline getirir. Bu yaklaşım karmaşık özelliklerde daha net ve kontrollü bir geliştirme süreci sağlar.
Steering dosyaları ne işe yarar?
Steering dosyaları; ürün amacı, teknoloji tercihleri, proje yapısı, kodlama standartları ve mimari kararlar gibi kalıcı proje bağlamını Kiro’ya aktarır.
Agent Hooks nedir?
Agent Hooks, belirli geliştirme olayları gerçekleştiğinde otomatik agent aksiyonları çalıştıran tetikleyicilerdir. Dosya kaydetme, dosya oluşturma veya görev tamamlama gibi durumlarda kullanılabilir.

Yazılım Geliştirme Süreçlerinizi Agentic AI ile Hızlandırın

AWS Kiro ile fikirleri gereksinimlere, teknik tasarıma, uygulanabilir görevlere, çalışan koda ve dokümantasyona dönüştürün.