Gas Town'a Hoş Geldiniz: Yapay Zeka Orkestratörünün Doğuşu
Steve Yegge'nin devrim niteliğindeki AI orkestrasyon sisteminin Türkçe çevirisi

Orijinal Makale: Welcome to Gas Town - Steve Yegge, Ocak 2026
Bu makale, Steve Yegge'nin "Welcome to Gas Town" başlıklı makalesinin Türkçe çevirisidir. Orijinal makale, yapay zeka destekli yazılım geliştirmenin geleceğini şekillendiren önemli bir vizyon sunmaktadır.
İlgili yazı: Geleceğin Yolu: Yapay Zeka ile Nasıl Bir Sistem Kurdum — Bu makaleden ilham alarak kendi AI sistemimi nasıl kurduğumu anlattığım yazı.
Yeni Yılınız Kutlu Olsun ve Gas Town'a Hoş Geldiniz!
Gas Town da Nedir?
Gas Town, 2026 için IDE'ye yeni bir bakış açısı getiriyor. Gas Town, birçok Claude Code örneğini çalıştırmanın getirdiği sıkıcı işlerde size yardımcı oluyor. İşler kaybolabiliyor, kimin ne yaptığını takip etmek zorlaşıyor, vs. Gas Town tüm bu "yak tıraşlama" işlerinde yardımcı oluyor ve Claude Code'larınızın üzerinde çalıştığı şeylere odaklanmanızı sağlıyor.
Bu blog yazısı için "Claude Code" derken "Claude Code ve ona tıpatıp benzeyen tüm rakiplerini" kastediyorum, yani Codex, Gemini CLI, Amp, Amazon Q-developer CLI, falan filan, çünkü onlar tam olarak bunu. Klonlar. Endüstri, bir sonraki şeyi inşa etmek yerine, Claude Code'un 2025 CLI form faktörünün peşinde koşan utanç verici bir çocuk futbol takımı.
Ben de gittim bir sonraki şeyi inşa ettim. Önce Mart ayında Revenge of the Junior Developer yazısında bunu tahmin ettim. Birinin Claude Code develerini birbirine bağlayıp arabalar yapacağını tahmin ettim ve Gas Town ile tam olarak bunu yaptım. Onları evcilleştirdim; artık 20-30 tanesini aynı anda, üretken bir şekilde, sürdürülebilir bir temelde kullanabilirsiniz.
Gas Town fikir sahibi — tıpkı Kubernetes veya Temporal gibi, Gas Town'ın ikisine de benzediği söylenebilir, en azından gözleriniz neredeyse tamamen kapanana kadar kısarsanız. Yazının sonunda hem k8s hem de Temporal ile karşılaştırmalar ekleyeceğim. Temelden tamamen farklı olsalar da ne kadar benzer olduklarını görmek biraz şaşırtıcı.
Ama bu karşılaştırma bir uyarı niteliğinde olmalı: Gas Town karmaşık. İstediğim için değil, kendi kendini idame ettiren bir makine olana kadar bileşen eklemeye devam etmek zorunda kaldığım için. Ve şu anda sahip olduğu parçalar, sanki Kubernetes Temporal'la çiftleşmiş ve birlikte çok çirkin bir bebek yapmışlar gibi görünüyor.
Ama çalışıyor! Gas Town, MAKER problemini (20 diskli Hanoi kuleleri) bir formülden oluşturabileceğiniz milyon adımlık bir wisp ile önemsiz bir şekilde çözüyor. Dün gece eğlence olsun diye 10 diskli olanı birkaç dakika içinde çalıştırdım, bin adımın sorun olmadığını kanıtlamak için (MAKER makalesi LLM'lerin birkaç yüz adımdan sonra başarısız olduğunu söylüyor). 20 diskli wisp yaklaşık 30 saat sürerdi. TED Konuşmama geldiğiniz için teşekkürler.
Sonraki 23 sayfayı okuyabilirseniz tüm bunlar tam anlam kazanacak.
Gas Town Bir Sır Değildi
Revenge of the Junior Developer'dan sonra, tüm yıl boyunca seyahat ettim, herkese tam olarak ne inşa edilmesi gerektiğini yüksek sesle söyledim ve herkesi kastediyorum. Bu konuda utangaç değildim. "Orkestratörler sırada!" diye ilan ederdim. Ve herkes yavaşça başını sallayıp gözlerini neredeyse tamamen kapanana kadar kısarak bana bakar ve "hı" diye cevap verirdi.
Temporal ve Anthropic gibi şirketlerdeki kıdemli insanlara gittim, onlara bir ajan orkestratörü inşa etmeleri gerektiğini, Claude Code'un sadece bir yapı taşı olduğunu ve her şeyin yapay zeka iş akışları ve "ajanlar için Kubernetes" ile ilgili olacağını söyledim. Birçok etkinlikte sahneye çıktım ve orkestratör vizyonumu anlattım. Her yere, herkese gittim.
"Kubernetes gibi olacak, ama ajanlar için," dedim.
"Birden fazla seviyede ajanların diğer ajanları denetlemesi gerekecek," dedim.
"Bir Birleştirme Kuyruğu olacak," dedim.
"İş akışlarını orkestre edecek," dedim.
"Eklentileri ve kalite kapıları olacak," dedim.
Aylarca bunun hakkında çok şey söyledim. Ama cehennem, insanları Claude Code kullanmaya bile ikna edemiyorduk, aynı anda 10 ila 20 tanesini kullanmayı düşünmeleri bir yana.
Bu yüzden Ağustos'ta kendi orkestratörümü inşa etmeye başladım, çünkü başka kimse umursamıyor gibiydi. Sonunda başarısız oldu, onu attım ve v2'ye başladım, bu da başarısız oldu, ama ondan Beads'i çıkardık. Sonra v3 (Python Gas Town), bu altı ya da sekiz hafta kadar dayandı.
Gas Town (Go'da) 2025'in dördüncü tam, çalışan orkestratörüm. Gas Town'a nasıl ulaştığımın hikayesi eğlenceli, ama başka bir zamana saklayacağız. Ne yazık ki bu yazı, sadece nasıl çalıştığının en temel bilgilerini anlatmak için bile yeterince uzun olacak (25+ sayfa!). Arka hikayeyi sonra yapabiliriz.
Ama önce, Gas Town'un işleyişine girmeden önce, sizden hızlıca kurtulmam gerekiyor.
UYARI TEHLİKE DİKKAT
DEF*** OLUN GİDİN
ÖLECEKSİNİZ
Gas Town'u kullanmamanız için bazı nedenlerden bahsedelim. Daha fazlasını düşünebilirdim, ama bunlar yeterli olmalı.
Her şeyden önce, kod tabanı 3 haftadan daha eski değil. "Cilalı elmas"tan "işlenmemiş ham"a ve "400 mil boyunca nehirde kıçımda kaçırdım"a kadar bir ölçekte, Gas Town'u "Muhtemelen henüz kullanmak istemezsiniz" olarak nitelendireceğim. Biraz Lysol'e ihtiyacı var. Ayrıca %100 vibe coded. Kodu hiç görmedim ve görmek de istemiyorum, bu sizi düşündürebilir. Tabii Beads'e de hiç bakmadım ve o 225k satır Go kodu, on binlerce insanın her gün kullandığı bir şey. Ekim'de yarattım. Bu sizi rahatsız ediyorsa, şimdi çıkın.
İkincisi, gerçekten, ciddi olarak, henüz hazır değilsiniz. 2024-2026'da Programcının Evriminden bahsedelim:
Aşama 1: Sıfır veya Sıfıra Yakın Yapay Zeka: belki kod tamamlamaları, bazen Chat'e sorular sorma
Aşama 2: IDE'de kodlama ajanı, izinler açık. Kenar çubuğundaki dar bir kodlama ajanı araçları çalıştırmak için izninizi ister.
Aşama 3: IDE'de ajan, YOLO modu: Güven artar. İzinleri kapatırsınız, ajan genişler.
Aşama 4: IDE'de, geniş ajan: Ajanınız yavaş yavaş ekranı doldurur. Kod sadece diff'ler içindir.
Aşama 5: CLI, tek ajan. YOLO. Diff'ler kayar geçer. Onlara bakabilirsiniz de bakmayabilirsiniz de.
Aşama 6: CLI, çoklu ajan, YOLO. Düzenli olarak 3 ila 5 paralel örnek kullanırsınız. Çok hızlısınızdır.
Aşama 7: 10+ ajan, elle yönetilen. Elle yönetimin sınırlarını zorlamaya başlıyorsunuz.
Aşama 8: Kendi orkestratörünüzü inşa etme. Sınırdasınız, iş akışınızı otomatikleştiriyorsunuz.
En az Aşama 7'de değilseniz, ya da belki Aşama 6'da ve çok cesaretli değilseniz, Gas Town'u kullanamazsınız. Henüz hazır değilsiniz. Gas Town, süper zeki şempanzeler tarafından yönetilen endüstriyel bir kodlama fabrikasıdır ve canları istediğinde, bir anda her şeyinizi mahvedebilirler. Diğer şempanzeleri, iş istasyonlarını, müşterileri mahvedecekler. Zaten deneyimli bir şempanze güdücüsü değilseniz yüzünüzü koparırlar. Yani hayır. Herhangi bir şüpheniz varsa, kullanamazsınız.

Gas Town'da etkili çalışmak, vibe coding'e bağlılık gerektirir. İş akışkan hale gelir, rıhtımlarda ahşap varillere parlak balıklar döküyormuşçasına özgürce savurduğunuz sayılamaz bir şey. Çoğu iş yapılır; bazı işler kaybolur. Balıklar varilin dışına düşer. Bazıları denize kaçar ya da üzerlerine basılır. Daha fazla balık gelecek. Odak verimdir: düşünce hızında yaratma ve düzeltme.
Gas Town'daki iş kaotik ve özensiz olabilir, adını da oradan almıştır. Bazı hatalar 2 veya 3 kez düzeltilir ve birinin kazananı seçmesi gerekir. Diğer düzeltmeler kaybolur. Tasarımlar kaybolur ve yeniden yapılması gerekir. Önemli değil, çünkü hem üreten hem de tüketen Gas Town'un devasa, devasa iş yığınları üzerinde acımasızca ilerliyorsunuz. %100 verimli olmayabilirsiniz, ama uçuyorsunuz.
Gas Town'da, Claude Code'un işini yapmasına izin verirsiniz. Siz bir Ürün Yöneticisisiniz ve Gas Town bir Fikir Derleyicisidir. Sadece özellikler icat edersiniz, tasarlarsınız, uygulama planlarını dosyalarsınız ve sonra işi polecat'lerinize ve ekibinize savurursunuz. Opus 4.5 makul boyuttaki herhangi bir görevi halledebilir, bu yüzden işiniz onun için görevler yapmaktır. Bu kadar.
Ve Gas Town'un çalışmasını sağlamaya yardım etmelisiniz. Çoğu zaman kendini oldukça iyi çalıştırır, ama işler sık sık ters gider. Düzgün çalışmasını sağlamak için sizden ve işçilerden çok fazla dirsek yağı gerekebilir. Ellerin direksiyonda olduğu bir orkestrasyon sistemidir.
Bu şekilde çalışamıyorsanız, o zaman Allah aşkına hâlâ burada ne işiniz var? IDE'nize geri dönün ve yerinde sığının. Gas Town sizin için güvenli değil.
Gas Town aynı zamanda cehennem kadar pahalı. Paranın nereden geldiğini bir an bile düşünmeniz gerekiyorsa Gas Town'u sevmezsiniz. İkinci Claude Code hesabımı almak zorunda kaldım, sonunda; tek bir hesaptan sınırsız dolar emmenize izin vermiyorlar, bu yüzden birden fazla e-posta ve sifona ihtiyacınız var, hepsi çok saçma. Hesaplamalarım gösteriyor ki Gas Town nihayet kalkışı başardığına göre, gelecek haftanın sonuna kadar üçüncü bir Claude Code hesabına ihtiyacım olacak. Bir nakit yutucusu.
Gas Town, birincil arayüzü olarak tmux kullanıyor. tmux öğrenmek zorunda kaldım. Düşündüğümden daha kolaydı ve çok daha kullanışlı. 3 hafta içinde tmux'u sevdim. Biraz tmux öğrenmeniz gerekecek. Ya da birisi Gas Town için daha iyi bir arayüz yazana kadar bekleyebilirsiniz. Daha iyi arayüzler gelecek. Ama şimdilik tmux var. Ve öğrenmeye değer.
İster istemez, Gas Town Beads üzerine inşa edilmiştir. Aslında Beads'in devamıdır: Beads'in Yıldız Savaşları'na karşı benim İmparatorluk Geri Vuruyor'um. Gas Town için "alternatif backend" yok. Beads, Gas Town'da olan her şey için Evrensel Git-Destekli veri düzlemidir (ve kontrol düzlemi, öyle çıktı ki). Gas Town'u kullanmak için Beads'i kullanmak zorundasınız.
Beads'i beğenmeyebilirsiniz. Beads'in aşırı fikir sahibi olduğunu düşünüyorsanız, sizi bir yolculuk bekliyor. Gas Town, benim Yapay Zeka Destekli Kodlama Kamuoyu Kilisesi'ne yürüyüp, bacağımı kaldırıp, tüm dünyada duyulacak bir osuruk patlatmamdır.
Çoğunuz markamdan iğrenebilir. Ama şüpheleniyorum ki birkaçınız süper kahramanlar olmayı Gas Town'un tuhaflıklarına bakmaya ve benim gördüğüm gibi görmeye istekli olacak kadar seveceksiniz. İşin böyle yapılması gerekiyor. Zaten en iyi yol ve daha da iyileşecek.
Gas Town, bu yıl üç boyutta ölçeklenmek üzere tasarlandı: (1) model bilişi, (2) ajanların daha Gas Town dostu hale gelmesi ve (3) Gas Town ve Beads'in sınır modelleri için eğitim külliyatına girmesi. Tüm bunlar olmasa bile, ajanların Beads ve Gas Town'u bu kadar zahmetsizce kullanması şimdiden şok edici. Sıfır eğitimle.
Tamam! Bu, Gas Town'u kullanmamanız için yarım düzine harika nedendi. Henüz sizden kurtulamadıysam, sanırım çılgınlardan birisiniz. Tutunun. Bu uzun ve karmaşık bir yolculuk olacak. Süper yukarıdan aşağıya gitmeye ve mümkün olduğunca basitleştirmeye çalıştım, ama biraz ders kitabı gibi.
Özür dilerim. Ama savunmamda, Gas Town çok eğlenceli. Yaptığım en iyi şey.
Hadi başlayalım.
Gas Town 101

Gas Town işçileri, yedi iyi tanımlanmış işçi rolünden birini oynamak üzere yönlendirilmiş normal kodlama ajanlarıdır. Rollerle birlikte kısaca tanıtacağım Kasabalar ve Kuleler gibi bazı diğer önemli kavramlar da var.
Gas Town hakkında önceden bilinmesi gereken bir şey: Zarif bir şekilde degrade olur. Her işçi işini bağımsız olarak veya küçük gruplar halinde yapabilir ve herhangi bir zamanda Gas Town'un hangi parçalarının çalışmasını istediğinizi seçebilirsiniz. Hatta "no-tmux" modunda bile çalışır ve gerçek zamanlı mesajlar olmadan çıplak Claude Code oturumlarını kullanarak aksayarak ilerler — biraz daha yavaş, ama yine de çalışır.
Yedi Gas Town rolünün hepsi Gas Town'un çalışmasını sağlamaya yardımcı olmak için birlikte çalışır. Ve bazen sizin yardımınıza da ihtiyaç duyar; Gas Town eşit miktarda guzzoline ve dirsek yağıyla çalışır.
İşte anahtar oyuncular ve kavramlar:
Kasaba
Bu sizin karargahınız. Benimki ~/gt ve tüm proje kulelerim onun altına gider: gastown, beads, wyvern, efrit, vb. Kasaba (Go binary gt) tüm kulelerinizdeki tüm işçileri yönetir ve orkestre eder.
Kuleler
Gas Town yönetimi altına koyduğunuz her proje (git deposu) bir Kule olarak adlandırılır. Bazı roller (Tanık, Polecat'ler, Rafineri, Ekip) kule başınadır, diğerleri (Belediye Başkanı, Diyakoz, Köpekler) ise kasaba seviyesi rollerdir.
Gözetmen
Bu sizsiniz, İnsan. Sekizinci rol. Gözetmen olarak, sistemde bir kimliğiniz ve kendi gelen kutunuz var ve kasaba postası gönderip alabilirsiniz. Patronsunuz, baş amir, büyük peynir.
Belediye Başkanı
Bu, çoğu zaman en çok konuştuğunuz ana ajan. Kapıcınız ve kurmay başkanınız.
Polecat'ler
Gas Town bir iş sürüleme motorudur. Polecat'ler, talep üzerine dönen, geçici, kule başına işçilerdir.
Rafineri
Birleştirme Kuyruğu (MQ) sorunuyla ilgilenir. Tüm değişiklikleri akıllıca, birer birer, main'e birleştirmekten sorumlu mühendis ajanı.
Tanık
Polecat'leri izler ve takılmaktan kurtulmalarına yardımcı olur.
Diyakoz
Daemon beacon. Gas Town'un çalışmaya devam etmesini sağlar.
Köpekler
Diyakoz'un kişisel ekibi. Bakım ve ara sıra tamircilik işleri yaparlar.
Ekip
Gözetmen (siz) için çalışan ve Tanık tarafından yönetilmeyen kule başına kodlama ajanları.
Posta ve Mesajlaşma

Beads Gas Town'da atomik iş birimidir. Bir boncuk, bir ID, açıklama, durum, atanan vb. ile özel bir sorun izleyici sorunudur. Boncuklar JSON'da saklanır ve Git'te proje deponuzla birlikte izlenir.
Gas Town'un iki seviyeli Beads yapısı var:
- Kule seviyesi iş, proje işidir: Projenizi daha iyi yapmak. Özellikler, hata düzeltmeleri, vb.
- Kasaba seviyesi iş orkestrasyondur ve devriyeler, sürümler gibi iş akışlarını içerir.
Gastown Evrensel İtme Prensibi (GUPP)

GUPP, Gas Town'u hareket halinde tutan şeydir. Claude Code'un en büyük sorunu bitmesidir. Bağlam penceresi dolar, buharı tükenir ve durur. GUPP, bu soruna çözümüm.
GUPP basitçe şunu belirtir: Kancanızda iş varsa, ONU ÇALIŞTIRMALISINIZ.
Tüm Gas Town işçileri, tüm rollerde, Beads'te kalıcı kimliklere sahiptir. Bir işçinin kimlik türü, rolü tanımlayan bir Rol Boncuğu tarafından temsil edilir.
Gas Town'da, bir ajan bir oturum değildir. Oturumlar geçicidir; "sığır"dırlar. Claude Code oturumları, Gas Town'un kalıcı işe attığı sığırdır.

İşin Moleküler İfadesi (MEOW)

Gas Town derin bir buzdağının ucudur. Gas Town'un kendisi 12 aydan fazla yaşamayabilir, ama Gas Town'un kemikleri — MEOW yığını — önümüzdeki birkaç yıl yaşayabilir.
- Beads - Temel iş birimleri
- Epikler - Çocukları olan boncuklar
- Moleküller - İş akışları, Beads ile zincirlenmiş
- Protomoleküller - Şablonlar
- Formüller - TOML formatında kaynak formu

Nondeterministik İdempotans
Gas Town, Nondeterministik İdempotans veya NDI dediğim prensiple çalışır. Temporal'ın deterministik, dayanıklı yeniden oynatmasına benzer, ama Gas Town dayanıklılığını ve garantili yürütmesini tamamen farklı mekanizmalarla elde eder.
Yol tamamen nondeterministik olsa da, sonuç — çalıştırmak istediğiniz iş akışı — ona ajan atmaya devam ettiğiniz sürece sonunda biter.

Konvoylar
Gas Town'daki her şey, tüm iş, bir Konvoya toplanır. Konvoy, Gas Town'un biletleme veya iş emri sistemidir.
Eklentiler ve Kalite Kapıları

Gas Town'un eklenti sistemi "If it's there, run it" felsefesiyle çalışır. Town, Rig ve Refinery seviyelerinde farklı eklentiler çalışabilir.
Kubernetes ile Karşılaştırma

| Kavram | Kubernetes | Gas Town | |--------|------------|----------| | Kontrol Düzlemi | kube-scheduler/controller-manager | Belediye Başkanı/Diyakoz | | Yürütme Düğümleri | Düğümler | Kuleler | | Geçici İşçiler | Pod'lar | Polecat'ler | | Yerel Ajan | kubelet | Tanık | | Veri Kaynağı | etcd | Beads |
Büyük fark: Kubernetes "Çalışıyor mu?" diye sorarken Gas Town "Bitti mi?" diye sorar.
Sonuç

Gas Town sadece 17 günlük. 17 gün, 75k satır kod, 2000 commit. Nihayet yerden kalktı sadece 2 gün önce. Bu ilginç bir yıl olmaya başlıyor.
Sadece Altın Kuralları hatırlayın:
- Günlük en az beş Claude Code hokkabazlık yapmıyorsanız Gas Town'u kullanmayın.
- Para umursuyorsanız Gas Town'u kullanmayın.
- 4 fitten uzunsanız Gas Town'u kullanmayın.
- Gas Town'u kullanmayın.
Evde oturup geleceği kendi ellerimle yaratmayı tercih ederim. Zaten pandayım, hayatımın en güzel zamanını geçiriyorum.
Daha fazla Gas Town içeriğiyle bir dahaki sefere görüşürüz. Yeni Yılınız Kutlu Olsun!
Referanslar
- Orijinal Makale: Welcome to Gas Town
- Gas Town GitHub: github.com/steveyegge/gastown
- Beads GitHub: github.com/steveyegge/beads
- MAKER Paper: arxiv.org/abs/2511.09030
- Revenge of the Junior Developer: sourcegraph.com/blog/revenge-of-the-junior-developer
Çevirmen Notu: Bu makale, Steve Yegge'nin özgün üslubunu korumaya çalışarak çevrilmiştir. Yegge'nin karakteristik mizahı ve yer yer sert eleştirileri orijinal metne sadık kalınarak aktarılmıştır.
Çeviri: Mustafa Saraç, Ocak 2026
Steve Yegge'nin devrim niteliğindeki AI orkestrasyon sisteminin Türkçe çevirisi