gstack'in Tam Bir Analizi: YC Başkanı Yapay Zekayı Günde 10.000 Satır Kod Yazmak İçin Nasıl Kullanıyor?

TL; DR Temel Çıkarımlar
- gstack, YC Başkanı Garry Tan tarafından geliştirilen, 18 uzman rolü ve 7 aracı içeren, ürün fikir aşamasından kod yayınlamaya kadar tüm sprint döngüsünü kapsayan açık kaynaklı bir Claude Code mühendislik sistemidir.
- Temel fikir "yapay zekanın daha fazla kod yazması" değil, yapay zeka ajanlarını rol yapmaya teşvik etmektir: CEO ürün yönünden sorumludur, mühendislik yöneticisi mimariyi kilitler, QA gerçek tarayıcılarla test eder ve yayın mühendisi tek tıklamayla dağıtım yapar.
- Garry Tan, bu sistemi kullanarak 60 günde 600.000 satır üretim kodu (yüzde 35'i testlerden oluşuyor) yazdığını ve günde 10.000 ila 20.000 satır kullanılabilir kod ürettiğini, tüm bunları YC CEO'su olarak görev yaparken başardığını iddia ediyor.
- Tüm beceriler saf Markdown dosyalarıdır, MIT lisansı altında açık kaynaklıdır, 30 saniyede kurulabilir ve birden fazla platformda Claude Code, Codex, Gemini CLI ve Cursor'ı destekler.
- Proje, lansmanından sonraki bir hafta içinde 33.000'den fazla GitHub yıldızı topladı ve "bu sadece bir sürü istem değil mi?" gibi yoğun tartışmaları da beraberinde getirdi.
Tek Kişi, 60 Gün, 600.000 Satır Kod
Mart 2026'da YC Başkanı Garry Tan, SXSW'de Bill Gurley'e tüm odayı susturan bir şey söyledi: "Şu an günde sadece dört saat uyuyorum çünkü çok heyecanlıyım. Sanırım siber psikozum (yapay zeka fanatizmi) var." 1
İki gün önce, GitHub'da gstack adında bir proje açık kaynak olarak yayınlamıştı. Bu sadece sıradan bir geliştirme aracı değil, son birkaç aydır Claude Code ile programlama için kullandığı eksiksiz çalışma sistemiydi. Sunduğu veriler şaşırtıcıydı: son 60 günde yazılan 600.000'den fazla satır üretim kodu, bunun yüzde 35'i testlerden oluşuyordu; son 7 güne ait istatistikler 140.751 satır ekleme, 362 commit ve yaklaşık 115.000 net kod satırı gösteriyordu. Tüm bunlar, YC CEO'su olarak tam zamanlı görev yaparken gerçekleşti. 2
Bu makale, yapay zeka programlama araçlarını kullanan veya kullanmayı düşünen geliştiriciler ve teknik kurucuların yanı sıra "yapay zekanın kişisel üretkenliği nasıl değiştirdiği" ile ilgilenen girişimciler ve içerik oluşturucular için uygundur. Bu makale, gstack'in temel mimarisini, iş akışı tasarımını, kurulum ve kullanım yöntemlerini ve arkasındaki "yapay zeka ajanı rol yapma" metodolojisini derinlemesine inceleyecektir.

gstack'in Temel Mimarisi: Claude Code'u Sanal Bir Mühendislik Ekibine Dönüştürmek
gstack'in temel fikri tek bir cümleyle özetlenebilir: yapay zekayı her amaca uygun bir asistan olarak görmeyin, aksine onu her birinin belirli sorumlulukları olan sanal bir ekibe ayırın.
Geleneksel yapay zeka programlama, aynı yapay zekanın kod yazdığı, kodu incelediği, test ettiği ve dağıttığı tek bir sohbet penceresi açmayı içerir. Sorun şu ki, aynı oturumda yazılan kod aynı oturum tarafından incelenir ve bu da kolayca bir "kendini doğrulama" döngüsüne yol açar. Reddit'in r/aiagents bölümündeki bir kullanıcı bunu doğru bir şekilde özetledi: "slash komutları, farklı roller arasında bağlam geçişini zorlayarak, aynı oturumda yazma ve inceleme döngüsünün dalkavukça sarmalını kırar." 3
gstack'in çözümü 18 uzman rolü + 7 araçtır ve her rol bir slash komutuna karşılık gelir:
Ürün ve Planlama Katmanı:
/office-hours: YC iş ortağı modeli, kod yazmadan önce ürün yönünü netleştirmenize yardımcı olmak için 6 zorunlu soru kullanır.
/plan-ceo-review: CEO düzeyinde teklif incelemesi, dört mod sunar: genişlet, daralt, sürdür ve düzenle.
/plan-eng-review: Mühendislik yöneticisi mimariyi kilitler, ASCII mimari diyagramları, test matrisleri ve hata modu analizi çıktıları verir.
/plan-design-review: Kıdemli tasarımcı her tasarım boyutunu 0'dan 10'a kadar puanlar ve 10'un nasıl göründüğünü açıklar.
/design-consultation: Tasarım ortağı, sıfırdan eksiksiz bir tasarım sistemi oluşturur.
Geliştirme ve İnceleme Katmanı:
/review: Kıdemli mühendis rolü, özellikle CI'dan geçen ancak üretimde patlayacak hataları arar.
/investigate: Sistematik kök neden hata ayıklaması, demir kuralı ile: "araştırma yoksa, düzeltme yok."
/design-review: Tasarımcı ve programcı, incelemeden sonra sorunları atomik commit'lerle doğrudan düzeltir.
/codex: Bağımsız kod incelemesi için OpenAI Codex CLI'yı çağırır, modeller arası çapraz doğrulamayı etkinleştirir.
Test ve Yayın Katmanı:
/qa: QA lideri, gerçek bir Chromium tarayıcı açar, tüm akışları tıklar ve test eder, hataları bulur ve düzeltir ve regresyon testleri oluşturur.
/qa-only: Sadece raporlama modu QA, sadece hataları raporlar, kodu değiştirmez.
/ship: Yayın mühendisi, ana dalı senkronize eder, testleri çalıştırır, kapsamı denetler, kodu iter, PR'ları açar – hepsi tek bir komutla.
/document-release: Teknik dokümantasyon mühendisi, mevcut yayınla ilgili tüm dokümantasyonu otomatik olarak günceller.
/retro: Mühendislik yöneticisi haftalık incelemeyi yönetir, bireysel katkıları, yayın sıklığını ve test sağlığı eğilimlerini çıktı olarak verir.
Güvenlik ve Araçlar Katmanı:
/careful: Tehlikeli komut uyarısı,rm -rf,DROP TABLE,force-pushçalıştırmadan önce bir uyarı açar.
/freeze: Düzenleme kilidi, dosya değiştirme kapsamını belirtilen bir dizinle sınırlar.
/guard:/careful+/freezekombinasyonu, en yüksek güvenlik seviyesi.
/browse: Ajan'a "gözler" verir, gerçek bir Chromium tarayıcı, komut başına yaklaşık 100 ms yanıt süresiyle.
Bunlar dağınık araçlardan oluşan bir koleksiyon değildir. Bu roller Düşün → Planla → Oluştur → İncele → Test Et → Yayınla → Yansıt sırasına göre zincirlenmiştir ve her aşamanın çıktısı otomatik olarak bir sonrakine beslenir. /office-hours tarafından oluşturulan tasarım belgeleri /plan-ceo-review tarafından okunur; /plan-eng-review tarafından yazılan test planları /qa tarafından yürütülür; /review tarafından bulunan hataların /ship tarafından düzeltildiği doğrulanır. 2

gstack Neden Tüm Geliştirici Topluluğunu Ateşledi?
Lansmanından sonraki bir hafta içinde gstack, 33.000'den fazla GitHub yıldızı ve 4.000 fork topladı, Product Hunt'ta zirveye yerleşti ve Garry Tan'ın orijinal tweet'i 849 bin görüntüleme, 3.700 beğeni ve 5.500 kaydetme aldı. TechCrunch ve MarkTechPost gibi ana akım teknoloji medyası bunu haber yaptı. 1 4
Ancak tartışma da aynı derecede şiddetliydi. YouTuber Mo Bitar, "Yapay zeka CEO'ları yanıltıyor" başlıklı bir video çekerek gstack'in esasen "bir metin dosyasındaki bir sürü istem" olduğunu belirtti. Free Agency'nin kurucusu Sherveen Mashayekhi, Product Hunt'ta açıkça şunları söyledi: "Eğer YC'nin CEO'su olmasaydınız, bu şey Product Hunt'a asla giremezdi." 1
İlginç bir şekilde, bir TechCrunch muhabiri ChatGPT, Gemini ve Claude'dan gstack'i değerlendirmelerini istediğinde, üçü de olumlu yorumlar yaptı. ChatGPT şunları söyledi: "Gerçek içgörü, yapay zeka programlamanın 'bu özelliği yazmama yardım et' demek yerine, bir mühendislik organizasyon yapısını simüle ettiğinizde en iyi şekilde çalıştığıdır." Gemini bunu "sofistike" olarak nitelendirerek, gstack'in "programlamayı kolaylaştırmadığını, ancak programlamayı daha doğru hale getirdiğini" düşündü. 1
Bu tartışmanın özü aslında teknik değil. 33.000 yıldız ve "bir sürü Markdown dosyası" gerçeği aynı anda doğru olabilir. Gerçek ayrım şurada yatıyor: yapay zeka "iyi yazılmış Markdown dosyalarını" tekrarlanabilir bir mühendislik metodolojisine dönüştürdüğünde, bu bir yenilik mi yoksa sadece bir paketleme mi?
Sıfırdan: gstack Kurulumu ve Pratik İş Akışı
30 Saniyelik Kurulum
gstack'in kurulumu son derece basittir. Claude Code terminalini açın ve aşağıdaki komutu yapıştırın:
``bash
git clone https://github.com/garrytan/gstack.git ~/.claude/skills/gstack && cd ~/.claude/skills/gstack && ./setup
``
Kurulumdan sonra, gstack yapılandırma bloğunu projenizin CLAUDE.md dosyasına ekleyerek mevcut becerileri listeleyin. Tüm süreç 30 saniyeden az sürer. Eğer Codex veya SKILL.md standardını destekleyen diğer ajanları da kullanıyorsanız, kurulum betiği ortamınızı otomatik olarak algılayacak ve bunları ilgili dizine kuracaktır.
Önkoşullar: Claude Code, Git ve Bun v1.0+ yüklü olmalıdır.
Eksiksiz Bir Pratik İş Akışı
Bir takvim özet uygulaması oluşturmak istediğinizi varsayalım. İşte tipik bir gstack iş akışı:
- `/office-hours`'a girin ve fikrinizi açıklayın. gstack hemen kod yazmaya başlamayacak, ancak size bir YC ortağı gibi sorular soracaktır: Kullanıcılarınız kimler? Hangi belirli sorunları yaşıyorlar? Mevcut çözümler nerede yetersiz kalıyor? Size şunu söyleyebilir: "Bir takvim özet uygulamasından bahsediyorsunuz, ancak aslında kişisel bir genelkurmay başkanı yapay zekası inşa ediyorsunuz."
- `/plan-ceo-review`'u çalıştırın. Önceki adımda oluşturulan tasarım belgesini okur, kapsamınızı ve önceliklerinizi bir CEO bakış açısıyla sorgular ve 10 boyutlu bir inceleme yapar.
- `/plan-eng-review`'u çalıştırın. Teknik mimariyi kilitler, veri akış diyagramları, durum makineleri, hata yolları ve test matrisleri çıktıları verir.
- Planı onaylayın, kodlamaya başlayın. Claude, yaklaşık 8 dakikada 11 dosyada 2.400 satır kod yazar.
- `/review`'u çalıştırın. 2 bariz sorunu otomatik olarak düzeltir, onayınız için 1 yarış durumunu işaretler.
- `/qa https://staging.myapp.com`'u çalıştırın. Gerçek bir tarayıcı açar, tüm akışları tıklar ve test eder, bir hata bulur ve düzeltir ve bir regresyon testi oluşturur.
- `/ship`'i çalıştırın. Testler 42'den 51'e (+9 yeni test) yükselir, PR otomatik olarak oluşturulur.
Sekiz komutla, fikirden dağıtıma. Bu bir yardımcı pilot değil; bir ekip.
Paralellik Gerçek Katil Özellik
Tek bir sprint yaklaşık 30 dakika sürer. Ancak oyunu gerçekten değiştiren şey, aynı anda 10 ila 15 sprint çalıştırabilmenizdir. Farklı özellikler, farklı dallar, farklı ajanlar, hepsi paralel. Garry Tan, birden fazla Claude Code oturumunu düzenlemek için Conductor kullanır ve her biri bağımsız bir çalışma alanında çalışır. Günde 10.000'den fazla satır üretim kodu üretmesinin sırrı budur.
Yapılandırılmış bir sprint süreci, paralel yetenekler için bir önkoşuldur. Bir süreç olmadan, on ajan on kaos kaynağıdır. Düşün → Planla → Oluştur → İncele → Test Et → Yayınla iş akışı ile her ajan ne yapması gerektiğini ve ne zaman durması gerektiğini bilir. Onları bir CEO'nun bir ekibi yönettiği gibi yönetirsiniz: temel kararlara odaklanın ve gerisini kendilerinin halletmelerine izin verin. 2

Yaygın Sorun Giderme
- Beceri görünmüyor mu?
cd ~/.claude/skills/gstack && ./setupkomutunu çalıştırın
/browsebaşarısız mı oldu?cd ~/.claude/skills/gstack && bun install && bun run buildkomutunu çalıştırın
- Eski sürüm mü?
/gstack-upgradekomutunu çalıştırın veya~/.gstack/config.yamldosyasındaauto_upgrade: trueolarak ayarlayın
Yapay Zeka Ajanı Rol Yapma: gstack'in Arkasındaki Metodoloji
gstack'in en değerli kısmı 25 slash komutu değil, arkasındaki zihniyet olabilir. Proje, Garry Tan'ın mühendislik felsefesini belgeleyen bir ETHOS.md dosyası içerir. Birkaç temel kavramı incelemeye değer:
"Gölü Kaynat": Sadece geçici çözümler üretmeyin; sorunları kökten çözün. Bir hata bulduğunuzda, sadece o hatayı düzeltmeyin; bunun yerine "bu tür bir hata neden oluşuyor" diye sorun ve ardından mimari düzeyde tüm sorun sınıfını ortadan kaldırın.
"İnşa Etmeden Önce Araştır": Herhangi bir kod yazmadan önce mevcut çözümleri araştırın. Bu kavram, /investigate'in "demir kuralı"nda doğrudan yansıtılmıştır: araştırma yoksa, düzeltme yok; art arda üç düzeltme başarısız olursa, durup yeniden araştırma yapmalısınız.
"Altın Çağ": Garry Tan, yapay zeka programlamanın altın çağında olduğumuza inanıyor. Modeller her hafta daha da güçleniyor ve yapay zeka ile işbirliği yapmayı şimdi öğrenenler büyük bir ilk hamle avantajı elde edecekler.
Bu metodolojinin temel içgörüsü, yapay zekanın yeteneklerinin sınırlarının modelin kendisinde değil, ona verdiğiniz rol tanımında ve süreç kısıtlamalarında olduğudur. Rol sınırları olmayan bir yapay zeka ajanı, net sorumlulukları olmayan bir ekip gibidir; her şeyi yapabilecek gibi görünür, ancak gerçekte hiçbir şeyi iyi yapmaz.
Bu kavram programlamanın ötesine geçiyor. İçerik oluşturma ve bilgi yönetimi senaryolarında, YouMind'ın Beceri ekosistemi benzer bir metodolojiyi benimser. YouMind'da belirli görevleri yerine getirmek için özel Beceriler oluşturabilirsiniz: araştırma ve bilgi toplama için bir Beceri, makale yazma için başka bir Beceri ve SEO optimizasyonu için üçüncü bir Beceri. Her Becerinin, gstack'teki /review ve /qa gibi kendi sorumlulukları olduğu gibi, net rol tanımları ve çıktı özellikleri vardır. YouMind'ın Beceri Pazarı ayrıca kullanıcıların Beceriler oluşturmasını ve paylaşmasını destekleyerek, gstack'in açık kaynak topluluğuna benzer bir işbirliği ekosistemi oluşturur. Elbette, YouMind kod geliştirmeye değil, öğrenme, araştırma ve oluşturma senaryolarına odaklanır; ikisi kendi alanlarında birbirini tamamlar.
SSS
S: gstack ücretsiz mi? Tüm özelliklerini kullanmak için ödeme yapmam gerekiyor mu?
C: gstack tamamen ücretsizdir, MIT açık kaynak lisansı altındadır, ücretli sürümü veya bekleme listesi yoktur. Tüm 18 uzman rolü ve 7 araç dahildir. Bir Claude Code aboneliğine (Anthropic tarafından sağlanır) ihtiyacınız olacak, ancak gstack'in kendisi ücretsizdir. Kurulum sadece bir git clone komutu gerektirir ve 30 saniye sürer.
S: gstack sadece Claude Code ile mi kullanılabilir? Diğer yapay zeka programlama araçlarını destekliyor mu?
C: gstack başlangıçta Claude Code için tasarlanmıştı, ancak şimdi birden fazla yapay zeka ajanını destekliyor. SKILL.md standardı aracılığıyla Codex, Gemini CLI ve Cursor ile uyumludur. Kurulum betiği ortamınızı otomatik olarak algılayacak ve ilgili ajanı yapılandıracaktır. Ancak, bazı kanca tabanlı güvenlik özellikleri (örneğin /careful, /freeze) Claude olmayan platformlarda metin istemi moduna düşecektir.
S: "60 günde 600.000 satır kod" doğru mu? Bu veri güvenilir mi?
C: Garry Tan, GitHub'daki katkı grafiğini halka açık olarak paylaştı ve 2026'da 1.237 commit yaptı. Ayrıca son 7 güne ait /retro istatistiklerini de halka açık olarak paylaştı: 140.751 satır eklendi, 362 commit yapıldı. Bu verilerin yapay zeka tarafından oluşturulan kodları ve %35 test kodunu içerdiğini, hepsinin elle yazılmadığını belirtmek önemlidir. Eleştirmenler, kod satırlarının kaliteye eşit olmadığını savunuyor ki bu makul bir sorudur. Ancak Garry Tan'ın görüşü, yapılandırılmış inceleme ve test süreçleriyle yapay zeka tarafından oluşturulan kodun kalitesinin kontrol edilebilir olduğudur.
S: Geliştirici değilim, gstack'in benim için ne gibi bir değeri var?
C: gstack'in en büyük ilham kaynağı belirli slash komutlarında değil, "yapay zeka ajanı rol yapma" metodolojisindedir. İster içerik oluşturucu, ister araştırmacı, ister proje yöneticisi olun, bu yaklaşımdan öğrenebilirsiniz: tek bir yapay zekanın her şeyi yapmasına izin vermeyin, ancak farklı görevler için farklı roller, süreçler ve kalite standartları tanımlayın. Bu kavram, yapay zeka işbirliği gerektiren her senaryo için geçerlidir.
S: gstack ile normal Claude Code istemleri arasındaki temel fark nedir?
C: Fark sistematiklikte yatmaktadır. Normal istemler tek seferlik talimatlardır, oysa gstack zincirleme bir iş akışıdır. Her becerinin çıktısı otomatik olarak bir sonraki becerinin girdisi haline gelir ve Düşün → Planla → Oluştur → İncele → Test Et → Yayınla → Yansıt şeklinde eksiksiz bir kapalı döngü oluşturur. Ayrıca, gstack, hata ayıklama sırasında yapay zekanın yanlışlıkla ilgisiz kodu değiştirmesini önlemek için yerleşik güvenlik önlemlerine (/careful, /freeze, /guard) sahiptir. Bu "süreç yönetimi" tek istemlerle elde edilemez.
Özet
gstack'in değeri Markdown dosyalarının kendisinde değil, doğruladığı paradigmada yatmaktadır: yapay zeka programlamanın geleceği "daha akıllı yardımcı pilotlar" değil, "daha iyi ekip yönetimi"dir. Yapay zekayı belirsiz, her amaca uygun bir asistandan belirli sorumluluklara sahip uzman rollere ayırdığınızda ve bunları yapılandırılmış süreçlerle bağladığınızda, bir bireyin üretkenliği niteliksel bir değişime uğrayabilir.
Hatırlanması gereken üç temel çıkarım vardır. Birincisi, rol yapma genellemeden daha etkilidir: yapay zekaya net sorumluluk sınırları vermek, geniş bir istem vermekten çok daha etkilidir. İkincisi, süreç paralelliğin ön koşuludur: Düşün → Planla → Oluştur → İncele → Test Et → Yayınla yapısı olmadan, paralel çalışan birden fazla ajan sadece kaos yaratacaktır. Üçüncüsü, Markdown koddur: LLM çağında, iyi yazılmış Markdown dosyaları yürütülebilir mühendislik metodolojileridir ve bu bilişsel değişim, tüm geliştirici araç ekosistemini yeniden şekillendirmektedir.
Modeller her hafta daha da güçleniyor. Yapay zeka ile işbirliği yapmayı şimdi öğrenenler, yaklaşan rekabette büyük bir avantaja sahip olacaklar. İster geliştirici, ister yaratıcı, ister girişimci olun, bugün başlamayı düşünün: gstack ile programlama iş akışınızı dönüştürün ve "yapay zeka ajanı rol yapma" metodolojisini kendi senaryolarınıza uygulayın. Yapay zekanızı rol yapmaya teşvik edin, onu belirsiz bir asistandan hassas bir ekibe dönüştürün.
Referanslar
[1] Garry Tan'ın Claude Code kurulumu neden bu kadar çok sevildi ve nefret edildi?
[3] Reddit kullanıcısının gstack hakkında derinlemesine incelemesi
[5] Reddit kullanıcısı gstack'i C++ geliştirmesi için uyarladı
[6] gstack Eğitimi: Garry Tan'ın Claude Code İş Akışı
[7] Claude AI 2026 Kılavuzu: İstatistikler, İş Akışları ve Kaynaklar