GStack: Y Combinator CEO’sunun hazırladığı yapay zeka kodlama ajanı çerçevesinin YouTube tanıtımı
(youtube.com)YC’nin (Y Combinator) CEO’su ve mühendis kökenli Garry Tan, kendi yapay zeka kodlama iş akışını açık kaynak olarak yayımladı. GStack, Claude Code’u basit bir kod üretim aracı olmaktan çıkarıp CEO, tasarımcı, mühendis ve QA sorumlusundan oluşan sanal bir yazılım ekibi gibi çalıştıran bir skill pack’tir. Yayınlandıktan yalnızca 3 hafta sonra Ruby on Rails’ten daha fazla GitHub yıldızına ulaştı ve şu anda 70 binden fazla yıldıza sahip. Garry Tan, bu aracı kullanarak geçmişte 2 yıl, 10 mühendis ve 10 milyon dolar gerektiren kendi startup’ı Posterous seviyesindeki kodu 60 günde yazdığını söylüyor.
Temel yapı ve çalışma şekli
- "İnce kabuk, kalın skill" tasarım felsefesini izler. GStack, ayrı bir karmaşık runtime olmadan, yalnızca Markdown tabanlı yapılandırılmış prompt’larla çalışır. Tüm skill’ler Claude Code’un mevcut slash komut sistemi üzerinde çalıştığı için ek altyapı yükü neredeyse yoktur.
- 23 uzman skill sprint yapısına bağlanır. "Düşünme → planlama → inşa → inceleme → test → dağıtım → retrospektif" şeklindeki tüm yazılım geliştirme döngüsünü kapsar ve her skill’in çıktısı doğal biçimde bir sonraki aşamanın girdisine dönüşür.
- Office Hours skill’i YC partner’larının düşünme biçimini taklit eder. Fikir aşamasında "Bunu gerçekten isteyen insanların olduğuna dair en güçlü kanıt nedir?" gibi zorlayıcı sorularla ürün yönünü netleştirir, iş modeli ve uygulanabilirliği de değerlendirir.
- Adversarial review özelliği tasarım belgelerini otomatik olarak doğrular. Çok aşamalı inceleme sürecinde hata işleme eksikliği, yetersiz gizlilik, iki aşamalı kimlik doğrulama handoff’undaki çözümsüzlük gibi sorunları otomatik olarak yakalar ve düzeltmeye çalışır.
Farklılaştığı noktalar
- Yalnızca kod üretimine değil, sprint yaşam döngüsünün tamamına odaklanır. Çoğu yapay zeka kodlama aracı kod yazımı veya incelemesine yoğunlaşırken, GStack fikir doğrulamadan dağıtıma kadar tüm süreci yapılandırır.
- Aynı anda 8 yapay zeka kodlama ajanını destekler. Claude Code’un yanı sıra OpenAI Codex CLI, Cursor, OpenCode gibi araçlarda da aynı skill’ler kullanılabilir; bu da onu belirli bir satıcıya bağımlı kılmaz.
/codexkomutuyla çapraz model incelemesi yapılabilir. Claude ile OpenAI Codex CLI’ın bağımsız incelemeleri karşılaştırılarak bir modelin kaçırdığı sorunun diğer model tarafından yakalanması hedeflenir.- Playwright tabanlı gerçek tarayıcı QA yerleşik olarak gelir.
/qakomutuyla gerçek Chromium tarayıcısı açılır, tıklama, veri girişi ve ekran görüntüsü alma işlemleri yapılır; regresyon testleri otomatik oluşturulup commit edilir. Bu, mevcut Chrome MCP’nin yavaş yanıt ve bağlam şişmesi sorunlarının CLI wrapper ile aşılması sonucu ortaya çıkmıştır.
Avantajlar
- Paralel çalışmaya uygun bir yapıya sahiptir. Garry Tan’ın kendisi aynı anda 10 ila 15 Claude Code oturumu çalıştırdığını ve günde 50’ye kadar PR’ı işlediğini söylüyor. Çalışmalar worktree tabanlı olarak, birbirinden bağımsız branch’lerde yürütülür.
- Takım kurulum modu(
./setup --team) sunulur. Oturum başlangıcında otomatik güncellenir ve proje deposuna ek dosya eklemediği için ekip çapında benimsenmesi görece kolaydır. - MIT lisanslı, tamamen açık kaynaklıdır. Ek ücret veya abonelik olmadan kullanılabilir ve topluluk katkıları da oldukça aktiftir.
Sınırlamalar ve dikkat edilmesi gerekenler
- İş akışına güçlü bir opinionated yaklaşım yansımıştır. Garry Tan’ın kişisel geliştirme alışkanlıkları ve YC tarzı ürün düşüncesi derin biçimde işlenmiştir; bu nedenle her ekibin kültürüyle uyumlu olmayabilir.
- 60 günde 600 binden fazla satır kod yazıldığı iddiasını doğrulamak zordur. Etkileyici bir sayı olsa da, yapay zeka tarafından üretilen kodun kalitesi ve bakım yapılabilirliği ayrı meselelerdir.
- Modelin kendi sınırlarını yapıyla telafi eden bir yaklaşım olduğundan, model performansına hâlâ bağımlıdır. GStack, model "zeki ama yönünü bulamıyorken" ona yapı kazandıran bir araçtır; modelin temel sınırlarını ortadan kaldırmaz.
"Yazılım üretmenin bariyerlerinin çöktüğü bir çağda, geriye kalan soru ne üretileceğidir"
GStack’in gösterdiği şey, yapay zeka kodlama ajanlarında asıl darboğazın model zekâsı değil, süreç eksikliği olabileceğidir. Yalnızca yapılandırılmış prompt’larla yazılım geliştirmenin tüm döngüsünü saran bu yaklaşımın ne kadar genel geçer olacağı henüz görülmeli, ancak 70 bin GitHub yıldızı en azından bu sorunsala katılan geliştiricilerin oldukça fazla olduğunu gösteriyor. Yapay zekayla birlikte kod yazma biçiminin "tek satırlık prompt"tan "ekip simülasyonu"na doğru kayıyor olması başlı başına dikkat çekici bir akım.
3 yorum
Ürün yönünü
gstackile düzenleyipsuperpowersile planlama-yürütme şeklinde kullanıyorum; bence oldukça iyi. Arada bircodexe inceleme de yaptırıyorum.gstack'i iyi kullanıyorum. Spesifikasyonları sadeleştirmeye harcanan süre çok azalıyor.
Videoda kullanılan araç: https://www.conductor.build/