Yapay zekâ ile şartname odaklı geliştirme
GitHub tarafından yayınlanan spec-kit, şartname odaklı geliştirme (spec-driven development) süreçlerini başlatmak için gerekli araçları sunuyor. Python tabanlı bu kütüphane, yazılım geliştirme aşamasında tanımlanan teknik şartnamelerin kod süreçlerine entegrasyonunu kolaylaştırıyor.
Güncelleme
- 7 Kasım 2026: Yıldız 147.960 → 148.241, son sürüm v1.3.2 (6 Kasım 2026).
- 6 Kasım 2026: Yıldız 146.776 → 147.960, son sürüm v1.3.1 (5 Kasım 2026).
- 4 Kasım 2026: Yıldız 145.757 → 146.776, son sürüm v1.3.0 (3 Kasım 2026).
- 3 Kasım 2026: Yıldız 143.718 → 145.757, son sürüm v1.2.6 (2 Kasım 2026).
Ne kazandırır?
- Teknik şartnameleri çalıştırılabilir kod süreçlerine dönüştürür.
- Yazılım geliştirme aşamasında tutarlı ve öngörülebilir sonuçlar sağlar.
- AI kodlama ajanları ile entegre çalışarak geliştirme hızını artırır.
Kurulum
uv tool install specify-cli --from git+https://github.com/github/spec-kit.git@vX.Y.ZÇalıştırma
specify init my-project --integration copilot
cd my-projectKod bilmiyorsanız
Bir AI kodlama ajanı kullanırken, projenin temel ilkelerini belirlemek için /speckit.constitution komutunu kullanarak kalite ve performans standartlarını tanımla. Ardından /speckit.specify ile inşa etmek istediğin uygulamanın hedeflerini açıkla, /speckit.plan ile teknik mimarini belirt ve son olarak /speckit.tasks ile görev listesini oluşturup /speckit.implement komutuyla uygulamayı geliştir.
Depo: https://github.com/github/spec-kit. Kurulum ve çalıştırmada bu deponun README dosyasındaki resmî talimatları esas al.
Başlamadan önce hangi işletim sisteminde çalıştığımızı ve gerekli araçların (ör. Python, Node.js, Git, Docker) kurulu olup olmadığını kontrol et; eksik olanları bu sisteme göre adım adım kur.
Çalışmak için yeni ve boş bir klasör oluştur. Bu klasörün dışındaki dosyalarıma dokunma, hiçbir şeyi silme. Her komutu çalıştırmadan önce ne yapacağını bir cümleyle söyle.
Her adımın sonunda ekranda ne görmem gerektiğini söyle. Bir hata oluşursa hata mesajını sana olduğu gibi yapıştıracağım, birlikte düzeltelim.
Bağlantılar
TreScout bu aracı geliştirmedi · GitHub trendlerinde keşfedip Türkçe tanıttı. Tanıtım metni deponun kendi belgelerinden yapay zekâ ile hazırlandı. Bu sayfa deponun 2026-06-05 tarihindeki hâlini anlatır: Yıldız sayısı ve yazdığımız metin o güne aittir, depo sonrasında değişmiş olabilir. Güncel durum için depo bağlantısına bakın.