DHH, 2005'ten beri neredeyse yirmi yıl boyunca TextMate kullandığını, ilk sürümün çıkışına kendisinin de omuz verdiğini anlatıyor. Alternatif aramak hiç aklına gelmemiş; onu yuvasından eden şey meraktan çok zorunluluk olmuş: Linux'a geçiş. Bu kopuş, bugünkü ajanlı düzene giden yolun ilk adımı.
Söyleşinin ilk dakikalarında bir isim tartışması yaşanıyor: bu yeni biçime 'agentic engineering' mi demeli, yoksa sade 'programming' mi? DHH ilk terimden hoşlanmadığını saklamıyor; Lex ile birlikte sade olanda karar kılıyorlar. Ama isim sadeleşse de tez net: ajanlarla çalışmak farklı bir alet çantası istiyor.
Eski düzende DHH, tek bir probleme gömülüp onu sonuna kadar takip edermiş; akış hissine açılan kapı tam da bu derin dalışmış. Saatte yirmi-otuz satırla, üzerinde uzun uzun çalışılmış tek bir dosya çıkarmak o günün normaliymiş. Hız değil, özen ölçütmüş.
Ajanlarla bu ritim bozuluyor, çünkü ajanlar aynı anda hem çok hızlı hem çok yavaş: klavyedeki gibi anlık karşılık vermiyor, 'demlenmeye' zaman istiyorlar. Tek bir ajanın bitirmesini beklemek, ajan tek başına üretken olsa bile insana kendini boşlukta ve işe yaramaz hissettiriyor. DHH bu duyguyu açıkça itiraf ediyor.
Çözümü, yapay zekânın ölçek yasasına benzetiyor: tıkanan işe daha fazla kaynak atmak. Tek ajan yerine bir avuç ajanı aynı anda koşturunca tablo değişiyor; insan sürekli bir karar veriyor, takılan bir ajanın önünü açıyor ya da yeni işe girişiyor. Akış hissi, derinleşmeden değil sürekli devinimden doğuyor.
Kurulum önce tmux bölmeleriyle başlamış: sekmeli bir terminal açıp her sekmeye bir iş koymak, herkesin bildiği bir metafor. Söyleşinin dikkat çekici tercihi, bulut tabanlı kod uygulamalarına geçmemek: DHH terminalde ve metin arayüzlerinde ısrar ediyor. Modern terminalin artık göze de güzel görünen bir çalışma mekânı olduğunu söylüyor.
Tek makinede tmux'un yettiği noktadan sonra devreye Herdr giriyor: ajan bitince ya da karar bekleyince 'ding' diye haber veren, her bölmenin boşta-çalışıyor-takıldı-bitti durumunu gösteren bir çoğullayıcı. Videodaki otomatik altyazı adı Herder diye yazıyor; doğrusu Herdr; DHH'nin Linux dağıtımı Omarchy'nin dördüncü sürümüyle öntanımlı geliyor ve geliştirici günlüğüne göre indirme sayısı 700 bini aşmış durumda.
Donanım katmanı da aynı mantıkla büyümüş: DHH, GL.iNet Comet GL-RM1 adlı küçük KVM kutularından almış; HDMI ve USB ile bağlanan kutu, tek bir web sayfası ve tek şifreyle uzaktaki bilgisayarın kontrolünü kolaylaştırıyor. Dolapta duran dört mini bilgisayar böylece ağa katılmış; dört-beş makinede, makine başına üçer ajanla toplamda 16 iş parçacığı koşuyor. Ajanlar hızlandıkça yönetebildiği sayının düştüğünü de ekliyor.
Bu dağılımı mümkün kılan ikinci keşif, Tailscale üzerinden kurulan WireGuard tabanlı özel ağ: Malibu ve Kopenhag ofislerindeki tüm bilgisayarlar, nerede olursa olsun tek bir yerel ağın parçası gibi görünüyor. Güvenlik duvarında delik açmak, karmaşık VPN kurmak gerekmiyor; telefondan bile makinelere doğrudan erişilebiliyor. Yeni işlem gücünü devreye almanın maliyeti neredeyse sıfıra iniyor.
Sonuç, DHH'nin kendi ölçüsüyle büyük bir sıçrama: eskiden saatte bir dosya işlenirken şimdi saatte yüzlerce satır üretiliyor. Satır sayısının zayıf bir ölçüt olduğunu kendisi de vurguluyor; yine de üretilen iş hacminin arttığı inkâr edilemez. Neovim artık kod yazılan yer değil, projeye göz gezdirilen ve değişiklik günlüğüne bakılan bir tarayıcı; 'hunk' adlı fark görüntüleyici şık bulunsa da değişen satırların çevresindeki bağlamı göstermediği için yetersiz kalıyor.
Bütün bunların altında bir işletim sistemi tezi yatıyor: ajanlar Unix felsefesini seviyor, çünkü Linux'ta her şey ya bir ayar dosyası ya bir komut satırı aracı. Beş dakika önce Linux'un sevilmeme sebebi olan şey, bugün en büyük satış noktası. DHH bunu bir Mac Mini ile geçirdiği haftasonuyla kanıtlıyor: Homebrew övgüsü bir yana, Raycast gibi araçların ayar dosyası yok, tuş eşlemeleri fareyle tek tek tıklanıyor, kurulum otomatikleştirilemiyor. Lex'in Windows-WSL deneyimi de aynı yere çıkıyor: korumalı alan içindeki Linux, ajanların tüm makineye hükmetmesine izin vermiyor.
AI yorumu
"Ben bu söyleşiyi, alet çantası merakından çok zihniyet değişimi için okudum: DHH'nin anlattığı şey yeni bir editör değil, programcının iş tanımının karar vericiliğe evrilmesi. 16 ajan kulağa gösteriş gibi gelse de altındaki argüman ciddi: bekleyen değil yöneten olmak."
AI değerlendirmesi
Karşıt görüşü en cömert haliyle kuralım: 16 iş parçacığı etkileyici bir vitrin, ama ham çıktı net verim demek değil. Stanford'un CooperBench çalışmasına göre iş birliği yapan iki ajan, tek başına çalışan modelden keskin biçimde kötü performans gösteriyor; darboğaz kod yazma becerisi değil, sosyal zekâ. 'Tokenmaxxing' eleştirisi de aynı yaraya basıyor: Claude Code ve Cursor gibi araçlarla kabul edilen kod artıyor, ama mühendisler o kodu eskisinden çok daha sık revize etmek zorunda kalıyor.
Videoda test edilmeyen taraflar da var: dört-beş makine, makine başına KVM kutusu, elektrik ve bakım yüküyle gerçek bir ev veri merkezi demek; uzun saatler koşan ajanların güvenlik ve gözetim maliyeti hiç konuşulmuyor. Tailscale kolaylığı, merkezi bir kontrol düzlemine bağımlılık karşılığında geliyor. LeadDev'in aktardığı araştırmaya göre ajanlar monorepo düzeninde koordinasyon sorunu yaşıyor ve başarısız her CI kontrolü birleşme şansını yaklaşık yüzde 15 düşürüyor.
Kimin konuştuğunu da not edelim: DHH, Herdr'ı öntanımlı taşıyan Omarchy dağıtımının yaratıcısı; övgü ile ürün bağı iç içe geçmiş durumda. Herdr cephesinin 700 bin indirme iddiası ve KVM kutularının fiyat-performans söylemi bağımsız testlerle teyit edilmeyi bekliyor; ilk ikisi için heise ve CNX Software incelemeleri iyi bir başlangıç. Ayrıca bu bir söyleşi: karşı soru sorulmayan formatta rakamlar (16 iş parçacığı, yüzlerce satır) DHH'nin kendi ölçüsü.
Benim çıkardığım pratik hüküm şu: evinde boşta mini bilgisayarları, terminal kası ve inceleme disiplini olan kıdemli bir geliştirici için bu düzen gerçek bir ilham; tek makineyle, fare ağırlıklı araçlarla ya da ekip standardı dayatan bir kurumda çalışan için değil. Ben olsam 16 ile değil üç-dört ajanla başlar, önce kendi inceleme kapasitemi ölçerdim; çünkü bu düzende darboğaz artık yazma hızı değil, karar verme hızı.
Kaynaklar
10 bağlantı; bunları kullanan başka yayımlanmış haber yok. Aynı bağlantıyı paylaşan haberler birbirini doğrulamış sayılmaz; kaynağın kökeni bağlantı sayısından çıkarılmaz.
- @youtube Lex Fridman ile bölüm videosu
- @pragmaticengineer https://newsletter.pragmaticengineer.com/p/dhhs-new-way-of-writing-code
- @herdr https://herdr.dev/blog/connecting-the-machines/
- @heise https://www.heise.de/en/news/Herdr-Terminal-multiplexer-sorts-fleets-of-coding-agents-11450324.html
- @codetocloud https://codetocloud.io/blog/omarchy-4-quattro-whats-new/
- @cnx-software https://www.cnx-software.com/2025/07/13/review-of-gl-inet-comet-gl-rm1-kvm-over-ip-solution-and-atx-power-control-board/
- @shattered https://shattered.io/tailscale-vs-wireguard/
- @stanford https://hai.stanford.edu/news/ai-coding-agents-fail-at-teamwork
- @techcrunch https://techcrunch.com/2026/04/17/tokenmaxxing-is-making-developers-less-productive-than-they-think/
- @leaddev https://leaddev.com/technical-direction/infinite-agent-code-is-coming-to-break-your-monorepos
dhh · yapay zeka ajanları · terminal · herdr · tailscale · linux · neovim