TL;DR / Hızlı Yanıt
gstack, Garry Tan'ın Claude Code'u 20 uzmandan oluşan sanal bir mühendislik ekibine dönüştüren açık kaynaklı sistemidir. Y Combinator'ın Başkanı ve CEO'su olarak Garry, YC'yi tam zamanlı yönetirken günde 10.000-20.000 satır üretim kodu (yüzde 35 test) yayınlamaktadır. gstack bunu yapılandırılmış eğik çizgi komutları aracılığıyla başarır: ürün stratejisi için /office-hours, kapsam doğrulaması için /plan-ceo-review, hata tespiti için /review, tarayıcı testi için /qa ve dağıtım için /ship. git clone ~/.claude/skills/gstack && ./setup ile 30 saniyede kurun. Ücretsiz, MIT lisanslıdır.
Giriş
“Sanırım Aralık ayından beri bir satır kod bile yazmadım, bu aşırı büyük bir değişiklik.”
Andrej Karpathy bunu Mart 2026'da No Priors podcast'inde söylediğinde, teknoloji dünyası dinledi. OpenAI'ın kurucu ortağı, temel bir değişimi anlatıyordu: artık bir kişi, yapay zeka ajanlarıyla donanmış olarak, yirmi kişilik bir ekip gibi ürün gönderebilir.
Peter Steinberger bunu kanıtladı. OpenClaw'ı — 247.000 GitHub yıldızı — temel olarak yapay zeka ajanlarıyla tek başına inşa etti. Devrim gelmiyor. Burada.
Garry Tan bunu herkesten iyi biliyor. Y Combinator'ın Başkanı ve CEO'su olarak, daha bir veya iki kişi bir garajdayken Coinbase, Instacart, Rippling gibi binlerce startup ile çalışıyor. YC'den önce, Palantir'in ilk mühendislerinden biriydi, Posterous'u kurdu (Twitter'a satıldı) ve YC'nin dahili sosyal ağı Bookface'i inşa etti. gstack, herkesin sorduğu şu sorunun yanıtıdır: Bir kişi yirmi kişilik bir ekip gibi nasıl ürün gönderebilir?
Sayılar kendiliğinden konuşuyor. Son 60 günde: YC'yi tam zamanlı yönetirken, yarı zamanlı olarak 600.000'den fazla üretim kodu satırı (yüzde 35 test), günde 10.000-20.000 satır. Son 3 projedeki /retro'su: bir haftada 140.751 satır eklendi, 362 commit, ~115 bin net LOC.
Bookface'i inşa ederken 2013'te 772 GitHub katkısı yapan aynı kişi. Şimdi 2026'da 1.237 katkı. Fark çabada değil. Araçlarda.
Bu kılavuz gstack'in ne olduğunu, nasıl çalıştığını ve iş akışınızda yeri olup olmadığını açıklıyor. Tam beceri kataloğunu, gerçek örnekleri ve sistemin arkasındaki felsefeyi göreceksiniz.
/qa becerisi API uç noktalarınızı doğrulayabilir ve /document-release API belgelerinizi gönderilen değişikliklerle senkronize tutar.gstack Nedir?
gstack, Claude'u bir yardımcı pilottan sanal bir mühendislik ekibine dönüştüren 28 Claude Code becerisinden oluşan açık kaynaklı bir koleksiyondur. Her beceri bir uzmandır: ürününüzü yeniden düşünen bir CEO, mimariyi kilitleyen bir mühendislik yöneticisi, yapay zeka hatalarını yakalayan bir tasarımcı, üretimdeki hataları bulan bir gözden geçiren, gerçek bir tarayıcı açan bir QA lideri, OWASP + STRIDE denetimlerini yürüten bir güvenlik görevlisi ve PR'ı gönderen bir sürüm mühendisi.
Yirmi uzman ve sekiz güçlü araç. Hepsi eğik çizgi komutları. Hepsi Markdown. Hepsi ücretsiz, MIT lisanslı.
Temel İçgörü
Çoğu yapay zeka kodlama aracı sizi akıllı bir otomatik tamamlama ile tek başına uçan biri gibi davranır. gstack size bir ekibe sahip bir CEO gibi davranır.
gstack'e "Takvimim için günlük bir özet uygulaması yapmak istiyorum" dediğinizde, kod yazmaya başlamaz. /office-hours komutunu çalıştırır — YC tarzı bir ürün danışmanlığı, altı zorlayıcı soru sorar, çerçevelemenize karşı çıkar ve gerçek problemi ortaya çıkarır. Belki de "günlük özet uygulaması" istemediğinizi fark ederek ayrılırsınız. Kişisel bir özel kalem yapay zekası istersiniz.
Ardından kapsamı sorgulamak için /plan-ceo-review, mimariyi kilitlemek için /plan-eng-review, her tasarım boyutunu 0-10 arası derecelendirmek için /plan-design-review, hataları bulmak için /review, gerçek bir tarayıcıda test etmek için /qa ve PR'ı göndermek için /ship komutlarını çalıştırır.
Uçtan uca sekiz komut. Bu bir yardımcı pilot değil. Bu bir ekip.
Sprint Yapısı
gstack rastgele bir araç koleksiyonu değildir. Bu bir süreçtir — sırayla çalışan bir sprint:
Düşün → Planla → Oluştur → Gözden Geçir → Test Et → Yayınla → Yansıt
Her beceri bir sonrakini besler. /office-hours, /plan-ceo-review'un okuyacağı bir tasarım belgesi yazar. /plan-eng-review, /qa'nın alacağı bir test planı yazar. /review, /ship'in düzeltildiğini doğrulayacağı hataları yakalar. Hiçbir şey atlanmaz çünkü her adım kendisinden önce ne geldiğini bilir.
Açıklanan 28 Beceri
Ürün ve Strateji Becerileri
/office-hours — YC Ofis Saatleri
Uzmanınız: YC Ortağı
Ne işe yarar: Her projeye, kod yazmadan önce ürününüzü yeniden çerçeveleyen altı zorlayıcı soruyla başlar. Çerçevelemenize karşı çıkar, öncülleri sorgular, uygulama alternatifleri üretir.
Örnek çıktı:
"Günlük özet uygulaması" dediniz. Ama aslında tarif ettiğiniz
kişisel bir özel kalem yapay zekası. İşte fark etmediğiniz 5 yetenek
tanımlıyordunuz...
[4 öncülü sorgular — katılırsınız, katılmazsınız veya ayarlarsınız]
[Çaba tahminleriyle 3 uygulama yaklaşımı üretir]
ÖNERİ: Yarın en dar parçayı gönderin, gerçek kullanımdan öğrenin.
Tam vizyon 3 aylık bir proje — gerçekten işe yarayan günlük özet ile başlayın.
Ne zaman kullanılır: Herhangi bir yeni özellik veya ürün için ilk beceridir. Yazdığı tasarım belgesi otomatik olarak her sonraki beceriyi besler.
/plan-ceo-review — CEO / Kurucu
Uzmanınız: Ürünü yeniden düşünen CEO
Ne işe yarar: Problemi temel prensiplerden yeniden düşünür. İsteğin içinde saklı 10 yıldızlı ürünü bulur. Dört modu vardır: Genişletme (daha büyük yapsak ne olur?), Seçici Genişletme (hangi kısımlar 10 katı hak ediyor?), Kapsamı Koruma (bu olduğu gibi doğru), Azaltma (yüzde 80'ini kessek ne olur?).
Ne zaman kullanılır: /office-hours bir tasarım belgesi ürettikten sonra. Herhangi bir uygulamaya başlamadan önce çalıştırın.
/plan-design-review — Kıdemli Tasarımcı
Uzmanınız: Kıdemli Ürün Tasarımcısı
Ne işe yarar: Her tasarım boyutunu 0-10 arası derecelendirir, 10'un nasıl göründüğünü açıklar, sonra oraya ulaşmak için planı düzenler. Yapay zeka hatalarını tespiti içerir. Etkileşimli — her tasarım seçimi için bir AskUserQuestion.
Ne zaman kullanılır: Mühendislik incelemesinden sonra, uygulamadan önce. Tasarım borcunu kod borcu haline gelmeden yakalar.
/design-consultation — Tasarım Ortağı
Uzmanınız: Tasarım Ortağı
Ne işe yarar: Sıfırdan eksiksiz bir tasarım sistemi oluşturur. Alanı araştırır, yaratıcı riskler önerir, gerçekçi ürün maketleri üretir.
Ne zaman kullanılır: Sadece bir inceleme değil, tam bir tasarım sistemi gerektiğinde. /plan-design-review'dan daha kapsamlıdır.
Mühendislik ve Mimari Becerileri
/plan-eng-review — Mühendislik Yöneticisi
Uzmanınız: Mühendislik Yöneticisi
Ne işe yarar: Mimariyi, veri akışını, diyagramları, uç durumları ve testleri kilitler. Gizli varsayımları ortaya çıkarır. Veri akışı, durum makineleri ve hata yolları için ASCII diyagramları oluşturur.
Örnek çıktı:
Mimari İnceleme:
┌─────────────┐ ┌──────────────┐ ┌────────────┐
│ Client │────▶│ API Gateway │────▶│ Database │
└─────────────┘ └──────────────┘ └────────────┘
│ │
▼ ▼
[State Cache] [Rate Limiter]
Test Matrisi:
- Başarılı senaryo: kimliği doğrulanmış kullanıcı, geçerli veri
- Uç durum: eş zamanlı değişiklikler
- Hata modu: veritabanı bağlantı zaman aşımı
- Güvenlik: SQL enjeksiyonu, XSS, CSRF
Ne zaman kullanılır: CEO/tasarım incelemesinden sonra, kodlamadan önce. Yazdığı test planı /qa'yı besler.
/review — Kadro Mühendisi
Uzmanınız: Üretimdeki hataları bulan Kadro Mühendisi
Ne işe yarar: CI'dan geçen ancak üretimde patlayan hataları bulur. Açık olanları otomatik düzeltir. Tamamlama eksikliklerini işaretler.
Örnek çıktı:
[OTOMATİK DÜZELTİLDİ] 2 sorun:
- getUserById()'da null kontrolü eksik
- api işleyicisinde ele alınmamış söz reddi
[SORU] Eş zamanlı güncellemede yarış durumu → düzeltmeyi onaylıyorsunuz
[TAMAMLAMA EKSİKLİĞİ] Geçici hatalar için yeniden deneme mantığı yok
Ne zaman kullanılır: Uygulamadan sonra, /qa'dan önce. Değişiklik içeren herhangi bir dalda çalıştırın.
/investigate — Hata Ayıklayıcı
Uzmanınız: Kök Neden Hata Ayıklayıcı
Ne işe yarar: Sistematik kök neden hata ayıklaması. Demir Kanun: araştırma olmadan düzeltme yok. Veri akışını izler, hipotezleri test eder, 3 başarısız düzeltmeden sonra durur.
Ne zaman kullanılır: /review'in otomatik olarak düzeltemediği bir hata ile karşılaştığınızda. Araştırmayı asla atlamayın — Demir Kanun bir nedenle vardır.
/codex — İkinci Görüş
Uzmanınız: OpenAI Codex CLI
Ne işe yarar: Farklı bir modelden bağımsız kod incelemesi. Üç modu vardır: inceleme (geçme/kalma), karşıt zorluk ve açık danışmanlık. Hem /review hem de /codex çalıştığında modeller arası analiz yapar.
Ne zaman kullanılır: İkinci bir görüş için /review'den sonra. Özellikle kritik yollar veya modeller arası doğrulama istediğinizde değerlidir.
Test ve QA Becerileri
/qa — QA Lideri
Uzmanınız: Gerçek bir tarayıcıya sahip QA Mühendisi
Ne işe yarar: Gerçek bir Chromium tarayıcı açar, akışları tıklar, hataları bulur ve atomik commit'lerle düzeltir. Her düzeltme için otomatik olarak regresyon testleri oluşturur.
Örnek iş akışı:
1. Headless Chromium'da hazırlık URL'sini açar
2. /plan-eng-review'den test planını yürütür
3. Hatayı bulur: "Gönder düğmesi yükleme sırasında devre dışı kalmıyor"
4. Düzeltmeyi içeren atomik commit oluşturur
5. Yeniden doğrular: tekrar tıklar, düzeltmeyi onaylar
6. Regresyon testi oluşturur: test_submit_button_disables()
Ne zaman kullanılır: /review dalı temizledikten sonra. Hazırlık URL'nizde çalıştırın.
/qa-only — QA Raportörü
Uzmanınız: QA Raportörü
Ne işe yarar: /qa ile aynı metodolojiye sahiptir ancak sadece raporlama yapar. Kod değişiklikleri olmadan saf hata raporu.
Ne zaman kullanılır: Otomatik düzeltmeler olmadan bir hata raporu istediğinizde. Denetim izleri veya başka biri düzeltmeleri yaparken kullanışlıdır.
/benchmark — Performans Mühendisi
Uzmanınız: Performans Mühendisi
Ne işe yarar: Sayfa yükleme sürelerini, Core Web Vitals'ı ve kaynak boyutlarını temel alır. Her PR'da öncesi/sonrası karşılaştırması yapar.
Takip edilen metrikler:
- İlk İçeriksel Boyama (FCP)
- En Büyük İçeriksel Boyama (LCP)
- Kümülatif Düzen Kayması (CLS)
- Etkileşime Geçme Süresi (TTI)
- Paket boyutları
Ne zaman kullanılır: Büyük yeniden yapılandırmalardan önce, performans optimizasyonlarından sonra, oluşturmayı etkileyen herhangi bir PR'da.
/browse — QA Mühendisi
Uzmanınız: Tarayıcı Otomasyonu
Ne işe yarar: Gerçek Chromium tarayıcı, gerçek tıklamalar, gerçek ekran görüntüleri. Komut başına ~100ms.
Komutlar:
goto <url>— URL'ye gitclick <selector>— Öğeye tıklatype <selector> <text>— Girişe yazscreenshot <name>— Ekran görüntüsü alwait <selector>— Öğeyi bekle
Ne zaman kullanılır: Tarayıcıda bir şeyi doğrulamanız gerektiğinde. Dahili olarak /qa tarafından kullanılır.
/setup-browser-cookies — Oturum Yöneticisi
Uzmanınız: Tarayıcı Oturum Yöneticisi
Ne işe yarar: Gerçek tarayıcınızdan (Chrome, Arc, Brave, Edge) çerezleri headless oturuma aktarır. Kimliği doğrulanmış sayfaları test eder.
Ne zaman kullanılır: Hazırlık uygulamanız giriş gerektiriyorsa /qa'dan önce. Tarayıcı başına bir kerelik kurulum.
Güvenlik ve Uyumluluk Becerileri
/cso — Baş Güvenlik Görevlisi
Uzmanınız: Baş Güvenlik Görevlisi
Ne işe yarar: OWASP Top 10 + STRIDE tehdit modeli. Sıfır gürültü: 17 yanlış pozitif dışlama, 8/10+ güven kapısı, bağımsız bulgu doğrulaması. Her bulgu somut bir istismar senaryosu içerir.
Örnek çıktı:
[KRİTİK] /api/users?id= parametresinde SQL Enjeksiyonu
İstismar: GET /api/users?id=1' OR '1'='1
Etki: Tam veritabanı okuma erişimi
Düzeltme: Parametreli sorgular kullanın
Güven: 9/10
[YANLIŞ POZİTİF HARİÇ TUTULDU] Yönetici panelinde XSS
Neden: Çıktı DOMPurify ile düzgün şekilde kaçış karakterine dönüştürülmüş
Ne zaman kullanılır: Herhangi bir üretim sürümünden önce. Kullanıcı verilerini veya kimlik doğrulamasını işleyen herhangi bir özellik üzerinde çalıştırın.
Gönderim ve Dağıtım Becerileri
/ship — Sürüm Mühendisi
Uzmanınız: Sürüm Mühendisi
Ne işe yarar: Main'i senkronize eder, testleri çalıştırır, kapsama alanını denetler, push yapar, PR açar. Bir test framework'ünüz yoksa onu başlatır.
Örnek iş akışı:
1. git checkout main && git pull
2. git checkout -b feature/daily-briefing
3. npm test (veya eksikse Jest/Vitest'i başlatır)
4. Kapsama denetimi: 42 test → 51 test (+9 yeni)
5. git push origin feature/daily-briefing
6. PR açar: github.com/you/app/pull/42
Ne zaman kullanılır: /qa dalı temizledikten sonra. "Test edildi"den "PR açıldı"ya tek komut.
/land-and-deploy — Sürüm Mühendisi
Uzmanınız: Dağıtım Mühendisi
Ne işe yarar: PR'ı birleştirir, CI ve dağıtım için bekler, üretim sağlığını doğrular. "Onaylandı"dan "üretimde doğrulandı"ya tek komut.
Örnek iş akışı:
1. GitHub API aracılığıyla PR'ı birleştir
2. CI'yı bekle (GitHub Actions, CircleCI vb.)
3. Dağıtımı bekle (Vercel, Railway, Fly.io vb.)
4. Üretim sağlık kontrollerini çalıştır
5. Rapor: "Üretime dağıtıldı, tüm kontroller başarılı"
Ne zaman kullanılır: PR onayından sonra. Tüm sürüm hattını yönetir.
/canary — SRE
Uzmanınız: Site Güvenilirlik Mühendisi
Ne işe yarar: Dağıtım sonrası izleme döngüsü. Konsol hatalarını, performans regresyonlarını ve sayfa hatalarını izler.
İzledikleri:
- Tarayıcı konsol hataları
- API hata oranları
- Sayfa yükleme regresyonları
- JavaScript istisnaları
Ne zaman kullanılır: /land-and-deploy'dan hemen sonra. Dağıtım sonrası 5-15 dakika boyunca çalışır.
/document-release — Teknik Yazar
Uzmanınız: Teknik Yazar
Ne işe yarar: Yeni gönderdiğiniz şeyle eşleşecek şekilde tüm proje belgelerini günceller. Eskimiş README'leri otomatik olarak yakalar.
Örnek çıktı:
[GÜNCELLENDİ] README.md — belgelere yeni /qa komutu eklendi
[GÜNCELLENDİ] CHANGELOG.md — v0.4.2 sürüm notları
[OLUŞTURULDU] docs/qa-guide.md — yeni QA iş akışı kılavuzu
[İŞARETLENDİ] API.md — yeni uç noktalar için güncelleme gerekebilir
Ne zaman kullanılır: /ship veya /land-and-deploy'dan sonra. Belgeleri kodla senkronize tutar.
Yansıtma ve Analiz Becerileri
/retro — Mühendislik Yöneticisi
Uzmanınız: Mühendislik Yöneticisi
Ne işe yarar: Ekip odaklı haftalık retrospektif. Kişi başına ayrıntılar, gönderim serileri, test sağlığı trendleri, büyüme fırsatları. /retro global tüm projeleriniz ve yapay zeka araçlarınız (Claude Code, Codex, Gemini) üzerinde çalışır.
Örnek çıktı:
17-23 Mart 2026 Haftası
Garry:
- 140.751 satır eklendi
- 362 commit
- ~115 bin net LOC
- Test kapsamı: %35 (geçen haftaya göre %2 ↑)
Projeler:
- gstack: 89 commit, 45 bin LOC
- ycombinator.com: 156 commit, 62 bin LOC
- internal-tools: 117 commit, 33 bin LOC
Gönderim serisi: 47 gün
Ne zaman kullanılır: Hafta sonu. Ekip içgörüleri için /retro, çapraz proje görünümü için /retro global çalıştırın.
Güçlü Araçlar
/careful — Güvenlik Bariyerleri
Ne işe yarar: Yıkıcı komutlardan (rm -rf, DROP TABLE, force-push) önce uyarır. Etkinleştirmek için "dikkatli ol" deyin. Herhangi bir uyarıyı geçersiz kılın.
Ne zaman kullanılır: Herhangi bir riskli oturumdan önce. "Dikkatli ol — bazı yıkıcı komutlar çalıştırmak üzereyim."
/freeze — Düzenleme Kilidi
Ne işe yarar: Dosya düzenlemelerini tek bir dizinle sınırlar. Hata ayıklarken kapsam dışı yanlışlıkla değişiklikleri önler.
Ne zaman kullanılır: Belirli bir alanda hata ayıklarken. "Düzenlemeleri sadece /src/auth ile sınırla."
/guard — Tam Güvenlik
Ne işe yarar: Tek bir komutta /careful + /freeze. Üretim işleri için maksimum güvenlik.
Ne zaman kullanılır: Üretim hata ayıklaması, veritabanı geçişleri, herhangi bir yüksek riskli oturum.
/unfreeze — Kilidi Aç
Ne işe yarar: /freeze sınırını kaldırır.
Ne zaman kullanılır: Hata ayıklama oturumu tamamlandıktan sonra.
/setup-deploy — Dağıtım Yapılandırıcı
Ne işe yarar: /land-and-deploy için bir kerelik kurulum. Platformunuzu, üretim URL'nizi ve dağıtım komutlarınızı algılar.
Ne zaman kullanılır: Yeni bir projede /land-and-deploy'i ilk kez kullanırken.
/autoplan — İnceleme Hattı
Ne işe yarar: Tek komut, tamamen incelenmiş plan. Kodlanmış karar prensipleriyle CEO → tasarım → mühendislik incelemesini otomatik olarak çalıştırır. Onayınız için yalnızca zevk kararlarını yüzeye çıkarır.
Ne zaman kullanılır: Her beceriyi manuel olarak çalıştırmadan tam planlama hattını istediğinizde.
/gstack-upgrade — Kendiliğinden Güncelleyici
Ne işe yarar: gstack'i en son sürüme yükseltir. Global veya yerel kurulumu algılar, her ikisini de senkronize eder, değişenleri gösterir.
Ne zaman kullanılır: Aylık olarak veya yeni bir özellik duyurusu gördüğünüzde.
Kurulum Rehberi
gstack 30 saniyede kurulur. PATH'inize hiçbir şey dokunmaz. Arka planda hiçbir şey çalışmaz. Her şey .claude/ içinde yaşar.
Gereksinimler
- Claude Code
- Git
- Bun v1.0+
- Node.js (Sadece Windows — Bun'ın Playwright'ın Windows'taki pipe taşımasıyla ilgili bilinen bir hatası var)
Adım 1: Makinenize Kurun
Claude Code'u açın ve bunu yapıştırın. Claude gerisini halleder:
git clone https://github.com/garrytan/gstack.git ~/.claude/skills/gstack && cd ~/.claude/skills/gstack && ./setupCLAUDE.md
Adım 2: Deponuza Ekleyin (İsteğe Bağlı)
Böylece ekip arkadaşlarınız git clone ile gstack'e sahip olur:
cp -Rf ~/.claude/skills/gstack .claude/skills/gstack && rm -rf .claude/skills/gstack/.git && cd .claude/skills/gstack && ./setupCLAUDE.mdcd .claude/skills/gstack && ./setup
Codex, Gemini CLI veya Cursor
gstack, SKILL.md standardını destekleyen herhangi bir aracı üzerinde çalışır. Beceriler .agents/skills/ içinde bulunur ve otomatik olarak keşfedilir.
Tek bir depoya kurun:
git clone https://github.com/garrytan/gstack.git .agents/skills/gstack
cd .agents/skills/gstack && ./setup --host codex
Kullanıcı hesabınız için bir kez kurun:
git clone https://github.com/garrytan/gstack.git ~/gstack
cd ~/gstack && ./setup --host codex
Sahip olduğunuz ajanları otomatik olarak algıla:
git clone https://github.com/garrytan/gstack.git ~/gstack
cd ~/gstack && ./setup --host auto
Sorun Giderme
Beceri görünmüyor mu?
cd ~/.claude/skills/gstack && ./setup
/browse başarısız mı oluyor?
cd ~/.claude/skills/gstack && bun install && bun run build
Eskimiş kurulum mu?/gstack-upgrade çalıştırın — veya ~/.gstack/config.yaml içinde auto_upgrade: true ayarlayın
Windows kullanıcıları:gstack, Git Bash veya WSL aracılığıyla Windows 11'de çalışır. Bun'a ek olarak Node.js gereklidir. Hem bun hem de node'un PATH'inizde olduğundan emin olun.
Claude becerileri göremediğini mi söylüyor?Projenizin CLAUDE.md dosyasına şunu ekleyin:
## gstack
Tüm web gezintileri için gstack'ten /browse kullanın. Asla mcp__claude-in-chrome__* araçlarını kullanmayın.
Mevcut beceriler: /office-hours, /plan-ceo-review, /plan-eng-review, /plan-design-review,
/design-consultation, /review, /ship, /land-and-deploy, /canary, /benchmark, /browse,
/qa, /qa-only, /design-review, /setup-browser-cookies, /setup-deploy, /retro,
/investigate, /document-release, /codex, /cso, /autoplan, /careful, /freeze, /guard,
/unfreeze, /gstack-upgrade.
Gerçek Dünya Örneği: Günlük Bir Özet Uygulaması Oluşturma
İşte gstack aksiyonda, uçtan uca:
Sen: Takvimim için günlük bir özet uygulaması yapmak istiyorum.
Sen: /office-hours
Claude: [acıyı sorar — varsayımlar değil, belirli örnekler]
Sen: Birden fazla Google takvimi, eski bilgilerle dolu etkinlikler, yanlış konumlar.
Hazırlık sonsuz sürüyor ve sonuçlar yeterince iyi değil...
Claude: Çerçevelemeyi geri çevireceğim. "Günlük özet uygulaması" dediniz.
Ama aslında tarif ettiğiniz kişisel bir özel kalem yapay zekası.
[fark etmediğiniz 5 yeteneği çıkarır]
[4 öncülü sorgular — katılırsınız, katılmazsınız veya ayarlarsınız]
[çaba tahminleriyle 3 uygulama yaklaşımı üretir]
ÖNERİ: Yarın en dar parçayı gönderin, gerçek kullanımdan öğrenin.
Tam vizyon 3 aylık bir proje — gerçekten işe yarayan günlük özet ile başlayın.
[tasarım belgesi yazar → otomatik olarak sonraki becerileri besler]
Sen: /plan-ceo-review
[tasarım belgesini okur, kapsamı sorgular, 10 bölümlü inceleme yapar]
Sen: /plan-eng-review
[veri akışı, durum makineleri, hata yolları için ASCII diyagramları]
[test matrisi, hata modları, güvenlik endişeleri]
Sen: Planı onayla. Plan modundan çık.
[11 dosyada 2.400 satır yazar. ~8 dakika.]
Sen: /review
[OTOMATİK DÜZELTİLDİ] 2 sorun. [SORU] Yarış durumu → düzeltmeyi onaylıyorsun.
Sen: /qa https://staging.myapp.com
[gerçek tarayıcı açar, akışları tıklar, bir hata bulur ve düzeltir]
Sen: /ship
Testler: 42 → 51 (+9 yeni). PR: github.com/you/app/pull/42
Siz "günlük özet uygulaması" dediniz. Ajan ise "siz bir özel kalem yapay zekası inşa ediyorsunuz" dedi — çünkü sizin özellik isteğinizi değil, acınızı dinledi. Uçtan uca sekiz komut.
Paralel Sprintler: Birden Fazla Ajansı Aynı Anda Çalıştırma
gstack tek bir sprint ile iyi çalışır. On tanesini aynı anda çalıştırdığınızda ilginçleşir.
Conductor, birden fazla Claude Code oturumunu paralel olarak çalıştırır — her biri kendi izole çalışma alanında. Biri /office-hours'ta, diğeri /review'de, üçüncüsü bir özellik uygularken, dördüncüsü /qa'yı çalıştırır. Hepsi aynı anda.
Paralelliği çalıştıran şey sprint yapısıdır. Bir süreç olmadan, on ajan on kaos kaynağıdır. Bir süreçle, her ajan tam olarak ne yapacağını ve ne zaman duracağını bilir.
Örnek paralel iş akışı:
Oturum 1: /office-hours — ürün spesifikasyonunu geliştirme
Oturum 2: /review — dünkü özelliği gözden geçirme
Oturum 3: /qa — hazırlık dağıtımını test etme
Oturum 4: Uygulama — onaylanmış planı oluşturma
Dört oturum, sprint'in dört farklı aşaması. Darboğaz sizsiniz, ajanlar değil.
Gizlilik ve Telemetri
gstack, projeyi geliştirmeye yardımcı olmak için katılım bazlı kullanım telemetrisi içerir. İşte tam olarak ne olduğu:
- Varsayılan kapalıdır. Açıkça "evet" demediğiniz sürece hiçbir yere hiçbir şey gönderilmez.
- İlk çalıştırmada, gstack anonim kullanım verilerini paylaşmak isteyip istemediğinizi sorar. Hayır diyebilirsiniz.
- Ne gönderilir (katılırsanız): beceri adı, süre, başarı/başarısızlık, gstack sürümü, İşletim Sistemi. Hepsi bu.
- Asla gönderilmeyenler: kod, dosya yolları, depo adları, dal adları, istemler veya herhangi bir kullanıcı tarafından oluşturulan içerik.
- İstediğiniz zaman değiştirin:
gstack-config set telemetry offher şeyi anında devre dışı bırakır.
Veriler Supabase'de (açık kaynak Firebase alternatifi) saklanır. Şema depoda bulunur — tam olarak neyin toplandığını doğrulayabilirsiniz. Supabase yayınlanabilir anahtarı herkese açık bir anahtardır — satır düzeyinde güvenlik politikaları bunu sadece ekleme erişimiyle sınırlar.
Yerel analizler her zaman mevcuttur. Yerel JSONL dosyasından kişisel kullanım panonuzu görmek için gstack-analytics çalıştırın — uzaktan veri gerekmez.
Kimler gstack Kullanmalı?
Kurucular ve CEO'lar — özellikle hala ürün göndermek isteyen teknik olanlar. gstack, bir ekip kurmadan startup hızında hareket etmenizi sağlar.
İlk kez Claude Code kullanıcıları — boş bir istem yerine yapılandırılmış roller. Yapay zeka kodlamasında yeniyseniz, gstack size güvenlik bariyerleri sunar.
Teknoloji liderleri ve kıdemli mühendisler — her PR'da titiz inceleme, QA ve sürüm otomasyonu. Planlama becerilerini kullanmasanız bile, sadece /review ve /qa bile üretimde ulaşacak hataları yakalayacaktır.
Yalnız geliştiriciler — eğer yalnız geliştiriyorsanız, gstack sizin sanal ekibinizdir. Peter Steinberger OpenClaw'u (247K yıldız) temel olarak yapay zeka ajanlarıyla tek başına inşa etti. gstack bu iş akışını sistemleştirir.
YC startup'ları — Garry bunu YC kurucuları için inşa etti. Eğer partideyseniz, bu ev yığınıdır.
Kimler gstack'i Atlamalı?
Yerleşik iş akışlarına sahip ekipler — eğer zaten bir inceleme süreciniz, CI/CD hattınız ve tasarım sisteminiz varsa, gstack aşırıya kaçabilir. Tam sprint yerine bireysel becerileri (/review, /qa) seçin.
Claude Code kullanmayanlar — gstack, Claude Code için inşa edilmiştir. SKILL.md standardı aracılığıyla Codex, Gemini CLI ve Cursor üzerinde çalışır, ancak deneyim Claude için optimize edilmiştir.
Serbest biçimli yapay zekayı tercih eden geliştiriciler — açık uçlu istemler vermeyi ve ne olduğunu görmeyi seviyorsanız, gstack'in yapısı kısıtlayıcı gelecektir. Kesinlik için tasarlanmıştır, keşif için değil.
gstack'in Arkasındaki Felsefe
gstack sadece araçlar değildir. Yapay zeka ile yazılımın nasıl inşa edileceğine dair bir felsefedir.
Gölü Kaynat
Gölü yarım kaynatmayın. Bir şey yapacaksanız, onu tamamen yapın. Yarım önlemler, tam bağlılıktan daha fazla iş yaratır.
İnşa Etmeden Önce Araştır
Kod yazmadan önce, mevcut çözümleri araştırın. En iyi kod, yazmadığınız koddur.
Üç Bilgi Katmanı
- Açık — yazabileceğiniz şeyler (belgeler, yorumlar)
- Zımni — bildiğiniz ama ifade edemediğiniz şeyler (sezgi, kas hafızası)
- Bilinmeyen — bilmediğinizi bilmediğiniz şeyler (kör noktalar)
gstack zımni bilgiyi açık becerilere kodlar. /review becerisi sadece "hataları kontrol et" değildir. Bu, Garry'nin 20 yıllık üretim hata ayıklama deneyiminin bir kontrol listesi olarak yazılmış halidir.
Hata Ayıklamanın Demir Kanunu
Araştırma olmadan düzeltme yok. Üç başarısız düzeltme, dur ve yeniden değerlendir. Bu, yapay zeka ajanlarının (ve insanların) kök nedenleri anlamadan düzeltmeleri rastgele yapma eğiliminde olmaları nedeniyle vardır.
Sonuç
gstack, herkesin sorduğu şu sorunun Garry Tan'ın yanıtıdır: Bir kişi yirmi kişilik bir ekip gibi nasıl ürün gönderebilir?
Cevap daha çok çalışmak değil. Daha iyi araçlarla çalışmaktır. Yirmi uzman — bir CEO, mühendislik yöneticisi, tasarımcı, gözden geçiren, QA lideri, güvenlik görevlisi, sürüm mühendisi — hepsi eğik çizgi komutları olarak mevcut. Ücretsiz, MIT lisanslı, açık kaynaklı.
Sprint basit:
/office-hours— problemi yeniden çerçevele/plan-ceo-review— kapsamı sorgula/plan-eng-review— mimariyi kilitle/plan-design-review— tasarımı derecelendir- Oluştur — planı uygula
/review— hataları bul/qa— tarayıcıda test et/ship— PR'ı gönder
Uçtan uca sekiz komut. Garry YC'yi tam zamanlı yönetirken günde 10.000-20.000 satır kodu böyle gönderiyor.
Sonraki adımlar:
- gstack'i kurun:
git clone ~/.claude/skills/gstack && ./setup - Bir sonraki özellik fikriniz üzerinde
/office-hoursçalıştırın - Çıktının problemi nasıl düşündüğünüzü değiştirip değiştirmediğini görün
SSS
gstack ücretsiz mi?
Evet, %100 ücretsiz ve MIT lisanslıdır. Premium katman yok, bekleme listesi yok. Çatallayın, geliştirin, kendinize ait yapın.
gstack kullanmak için Claude Code'a ihtiyacım var mı?
gstack, Claude Code için optimize edilmiştir, ancak SKILL.md standardını destekleyen herhangi bir aracı üzerinde çalışır: Codex CLI, Gemini CLI, Cursor. Beceriler .agents/skills/ içinde bulunur ve otomatik olarak keşfedilir.
Kurulum ne kadar sürer?
Yaklaşık 30 saniye. Depoyu klonlayın, ./setup çalıştırın ve işiniz bitti. PATH'inize hiçbir şey dokunmaz. Arka planda hiçbir şey çalışmaz.
Tüm sprinti kullanmadan bireysel becerileri kullanabilir miyim?
Evet. Sadece /review ve /qa istiyorsanız, bunları bağımsız olarak kullanın. Sprint yapısı bir öneridir, bir gereklilik değil.
gstack özel depolarla çalışır mı?
Evet. Beceriler deponuzdaki .claude/skills/gstack içinde bulunur. Onları commit edin, böylece ekip arkadaşlarınız git clone ile gstack'e sahip olur.
Windows kullanıcısıysam ne yapmalıyım?
gstack, Git Bash veya WSL aracılığıyla Windows 11'de çalışır. Bun'a ek olarak Node.js gereklidir — Bun'ın Playwright'ın Windows'taki pipe taşımasıyla ilgili bilinen bir hatası var.
/browse nasıl çalışır?
/browse, headless bir Chromium tarayıcısını kontrol etmek için Playwright kullanır. Komutlar ~100ms içinde yürütülür. Kimliği doğrulanmış testler için tarayıcınızın çerezlerini içe aktarmak için /setup-browser-cookies kullanın.
Becerileri özelleştirebilir miyim?
Evet. Beceriler Markdown dosyalarıdır. İş akışınıza uyacak şekilde düzenleyin. Bir şeyi geliştirirseniz, yukarı akışa bir PR açmayı düşünün.
/qa ve /qa-only arasındaki fark nedir?
/qa hataları bulur ve atomik commit'lerle otomatik olarak düzeltir. /qa-only hataları bulur ancak sadece raporlar — kod değişikliği yapmaz. Denetim izleri için /qa-only kullanın.
Telemetri nasıl çalışır?
Sadece katılım bazlı. Eğer etkinleştirirseniz, gstack beceri adını, süreyi, başarıyı/başarısızlığı, sürümü ve İşletim Sistemini gönderir. Kod, dosya yolları, depo adları, dal adları veya istemler asla gönderilmez. gstack-config set telemetry off ile istediğiniz zaman devre dışı bırakın.
gstack'in kendisinde bir hata bulursam ne olur?
gstack'in kendi kod tabanı üzerinde /investigate çalıştırın. Veya GitHub'da bir sorun açın. Garry ve topluluk aktif katkıda bulunanlardır.
gstack becerilerini paralel olarak çalıştırabilir miyim?
Evet, Conductor ile. Birden fazla Claude Code oturumunu paralel olarak çalıştırın — her biri kendi izole çalışma alanında. Sprint yapısı paralelliği çalıştırır.
