Ajan çağının en çok yıldız alan geliştirici aracı bir ajan değil. GitHub'da max-sixty adıyla bilinen geliştiricinin Rust ile yazdığı Worktrunk, GitHub trend sayfasına göre son 24 saatte yaklaşık 524 yıldız kazandı; bu hafta bir Reddit başlığı projenin 9.300 yıldıza yaklaştığını yazıyordu. Tanıtımı tek cümleye sığıyor: git worktree'leri, yazma derdi olmadan.
Worktree'ler bir deponun aynı anda birden fazla dizine, her biri kendi branch'inde olacak şekilde açılmasını sağlıyor — beş kodlama ajanını paralel çalıştırmanın tam olarak gerektirdiği şey, çünkü aynı dizindeki iki ajan birbirinin dosyalarını ezer. Git bu yeteneği yıllardır sunuyor; arayüz hiç yetişemedi. Bir worktree açmak, branch adını üç kez yazmak demek: `git worktree add -b feat ../repo.feat`, ardından `cd`, ardından ajan komutu.
Worktrunk worktree'leri branch adıyla adresliyor ve yolu bir şablondan türetiyor. `wt switch feat` içine atlıyor; `wt switch -c -x claude feat` worktree'yi açıp içinde Claude Code başlatıyor; `wt remove` dizini ve branch'i temizliyor. Bu üç fiilin etrafına ekiplerin elle script yazdığı işleri sarıyor: create, pre-merge ve post-merge kancaları; diff'ten üretilen commit mesajları; squash, rebase ve fast-forward'ı tek adımda yapan bir merge komutu; canlı diff önizlemeli interaktif seçici; `hash_port` şablon filtresiyle her worktree'ye ayrı dev sunucu portu; ve ölçekte asıl farkı yaratan şey — her kopyada `node_modules` kurmak ya da `target/` derlemek yerine build cache'lerini kopyalamak.
MIT/Apache-2.0 lisanslı; Homebrew, Cargo, pacman, conda veya winget ile kuruluyor; Windows'ta `wt` komutu Windows Terminal ile çakıştığı için ayrıca `git-wt` adıyla geliyor. Kendisini "en popüler git worktree yöneticisi" olarak tanımlayan tek kişilik bir proje — yıldız grafiğinin desteklediği ve git ekosisteminde şu an kimsenin itiraz etmediği bir iddia.
Asıl ilginç olan araç değil, trend. Ajanlı kodlamanın darboğazı model yeteneğinden ortam yönetimine kaydı: kimin dosya sistemi, kimin branch'i, kimin portu, kimin cache'i. GitButler geçen hafta 0.23 sürümünde worktree desteği yayınladı; daha yeni bir girişim olan Orca tek bir prompt'u beş worktree'de beş ajana dağıtıp kazananı merge etmenizi sağlıyor. Anthropic'in kendi Claude Code rehberi artık worktree desenini adıyla öneriyor.
Bunların hiçbiri yapay zekâ değil. Hepsi, yapay zekâyı paralel çalıştırmayı demodan öteye taşıyan iskelet — ve tek kişilik bir CLI'nin bir ekibin üretkenliğinde sıradaki model sürümünden daha önemli olabilmesinin nedeni.
Sırada ne var: worktree orkestrasyonu ajan ürünlerinin içine mi emilecek (Anthropic, OpenAI ve Google'ın hepsi kendi CLI'sını satıyor) yoksa üçüncü taraf katman olarak mı kalacak? Böyle bir aracın uzun vadeli değeri tamamen ikinci senaryoda.




