“Paralel kodlama ajanı” aradığında karşına çıkan araçların indirme sayfasında çoğu zaman tek bir düğme var: macOS için indir. Windows’ta kod yazıyorsan ajanların kendisi çalışıyor; Claude Code, Codex, Gemini CLI artık PowerShell’de yerel olarak açılıyor. Eksik olan, onları birlikte yönetecek araç.
Bu yazı o boşluğu dolduruyor: Windows’ta birden fazla kodlama ajanını nasıl kurar, ayırır ve izlersin; hangi araçlar Windows’ta gerçekten çalışıyor; WSL’e ne zaman ihtiyacın var. Araçlardan biri olan AgentVera’yı biz geliştiriyoruz, onu da sınırlarıyla birlikte anlatacağız.
Windows’ta ajanların kendisi çalışıyor mu?
Çalışıyor. 2026 itibarıyla büyük kodlama ajanlarının çoğunun yerel Windows kurulumu var:
| Ajan | Windows’ta | Not |
|---|---|---|
| Claude Code | Yerel (PowerShell, CMD, winget, npm) | Git for Windows isteğe bağlı; korumalı alan yalnızca WSL 2’de |
| Codex | Yerel, kendi Windows korumalı alanıyla | Windows 11 temel hedef |
| Gemini CLI | npm ile | Node.js 20+ |
| Copilot CLI | winget ya da npm | PowerShell 6+ |
| Cursor CLI | PowerShell kurulum betiği | |
| opencode | scoop, choco, npm | Belgeleri en iyi deneyim için WSL öneriyor |
| Kiro CLI | PowerShell kurulum betiği | Yalnızca Windows 11 |
| Amp | Resmi belgeler WSL diyor |
Kurulum komutlarının tamamı kodlama ajanlarını Windows’a kurmak yazısında.
Peki ajan yöneticileri?
Asıl sorun burada. Birden fazla ajanı paralel çalıştırmak için yapılan araçların çoğu Mac’e özel:
- Conductor yalnızca macOS’ta. Resmi belgeleri Windows ve Linux için bir bekleme listesine yönlendiriyor.
- Paradev (eski adıyla Superset) macOS’ta çalışıyor; SSS’i Windows’un henüz olmadığını söylüyor. Linux sürümü deneysel.
- Sculptor (Imbue) Apple Silicon Mac’ler ve Linux için; Windows “yolda”.
- Claude Squad tmux üzerine kurulu. tmux’ın yerel Windows sürümü yok, o yüzden Windows’ta ancak WSL içinde çalışıyor.
- Nimbalyst (Crystal’ın devamı) Windows, macOS ve Linux’ta çalışıyor; Claude Code ve Codex’i destekliyor.
- Anthropic’in Claude masaüstü uygulaması Windows’ta çalışıyor ve paralel oturumları worktree’lerde açabiliyor, ama yalnızca Claude’u çalıştırıyor.
Yani Windows’ta birden fazla sağlayıcının ajanını tek pencerede yönetmek istiyorsan seçenek az. Mac’ten gelip Conductor’ın yerine bir şey arıyorsan Conductor’ın Windows alternatifi yazısı karşılaştırmaya giriyor.
Paralel ajanlar için gereken üç şey
Hangi aracı kullanırsan kullan, Windows’ta paralel ajanlar şu üçüne dayanır.
1. Her ajana ayrı bir çalışma kopyası
Aynı klasörde çalışan iki ajan birbirinin dosyasını ezer. Çözüm git worktree: aynı depodan, ayrı dallarda ayrı klasörler.
git worktree add ..\proje-auth -b ajan/auth
git worktree add ..\proje-testler -b ajan/testler
Windows’a özel iki dikkat:
- Uzun yollar. Derin
node_modulesklasörleri 260 karakter sınırına takılabilir.git config --global core.longpaths trueayarla ve worktree’leriC:\srcgibi kısa bir köke koy. - Satır sonları. Ajanlar dosyayı LF ile yazıp Windows araçları CRLF ile kaydedince diff’ler gürültülü olur ve bazı düzenleme araçları “metin bulunamadı” hatası verir. Depoya
* text=autoiçeren bir.gitattributesekle.
Ayrıntılar için git worktree ile paralel geliştirme yazısına bak.
2. Ajanları aynı anda görebileceğin bir yer
Mac’te bu iş çoğunlukla tmux’a kalıyor. Windows’ta iki yolun var:
- Windows Terminal bölmeleri.
Alt+Shift+Dile bölme açıp her bölmede bir ajan başlatabilirsin. Bedava ve hızlı; ama hangi ajanın bitirdiğini, hangisinin onay beklediğini bölmelere tek tek bakarak öğrenirsin. - Ajan yöneticisi. Ajanları bir ızgarada gösteren, her panelin durumunu (çalışıyor, onay bekliyor, bitti) yazan bir masaüstü uygulaması.
3. Onay isteklerini toplayan bir düzen
Üç ajan aynı anda dosya yazma izni isterse en yavaş halka sen olursun. Onay isteklerini tek bir kuyrukta görmek ya da güvendiğin işler için izin kurallarını önceden ayarlamak, paralel çalışmayı gerçekten paralel yapar. Ajan bitirdiğinde ya da soru sorduğunda Windows bildirimi gelmesi de aynı işi görür.
AgentVera ile Windows’ta paralel ajanlar
AgentVera Windows’ta yerel çalışan bir masaüstü uygulaması; WSL üzerinden çalışan bir uyarlama değil. x64 kurulum dosyasını indir, çalıştır; sonraki sürümler arka planda iner. (Kurulum dosyası henüz Microsoft sertifikasıyla imzalı değil; SmartScreen’de “Ek bilgi” ve “Yine de çalıştır”a tıkla.)
Windows’ta yaptığı şeyler:
- 18 kodlama ajanı, tek ızgara. Claude Code, Codex, Gemini CLI, Copilot, Cursor, opencode, Qwen Code, Kiro ve diğerleri 1×1’den 5×4’e kadar bir ızgarada yan yana durur. Her panel durumunu ve canlı bağlam boyutunu gösterir. Bkz. çalışma alanı.
- Gerçek terminal. Her ajan Windows’un ConPTY katmanında gerçek bir terminal oturumunda çalışır; ajanın kendi arayüzü Windows Terminal’deki gibi görünür.
.cmdkılıfları sorun olmaz. npm Windows’taclaude.cmd,codex.cmdgibi kılıflar kurar vecmd.exeargümanları yeniden ayrıştırır. AgentVera kılıfı açıp içindeki betiği doğrudan başlatır; içinde&ya da%olan roller ve JSON ayarları bozulmaz.- Worktree’ler. Git panelinden worktree açıp ajanı doğrudan orada başlatırsın.
- Onaylar tek kuyrukta. Bütün ajanların izin istekleri tek bir kuyruğa düşer; ajan bitirince Windows bildirimi gelir.
- Limitler. Claude limiti dolunca hesap geçişi (Pro) ajanı sıradaki hesaba taşır.
Sınırları da açık: şu an yalnızca x64 kurulum dosyası var (Windows on ARM’da öykünmeyle çalışır) ve WSL içindeki ajanları doğrudan yönetmez. WSL’de kurulu bir ajanı bir Terminal ajanı açıp wsl claude gibi bir komutla çalıştırabilirsin; o zaman bir terminal paneli alırsın, oturum devamı gibi ajana özel özellikleri almazsın.
Windows’a özel her şeyin özeti Windows sayfasında.
WSL kullanmalı mıyım?
Kısa cevap: projen Linux’a bağlıysa evet, değilse gerek yok.
- Yerel Windows .NET, C#, Unity, Windows masaüstü uygulamaları ve kodu
C:sürücüsünde duran her proje için doğru seçim. Kurulumu kısa, dosya erişimi hızlı. - WSL 2 Docker ağırlıklı projeler, kabuk betikleri ve yalnızca Linux’ta çalışan araçlar için daha iyi. Kodu Linux dosya sisteminde tut;
/mnt/cüzerinden çalışmak belirgin şekilde yavaş.
Karşılaştırmanın tamamı WSL mi yerel Windows mu yazısında.
Windows’ta sık görülen sorunlar
Ajan komutu tanınmıyor. Kurulum klasörü PATH’e henüz eklenmedi. Yeni bir terminal aç; where claude ya da where codex neyin bulunduğunu gösterir.
Ajan kabuk komutunu yanlış kabukta çalıştırıyor. Claude Code Git for Windows varsa Git Bash’i, yoksa PowerShell’i kullanır. Belirli bir Git Bash’i göstermek için CLAUDE_CODE_GIT_BASH_PATH ayarla.
Worktree oluşturulamıyor. Genellikle uzun yol ya da kilitli dosya. core.longpaths ayarını aç, worktree’yi kısa bir köke koy, açık editör ve geliştirme sunucularını kapat.
İki ajan aynı portu istiyor. Her worktree’nin geliştirme sunucusuna ayrı bir port ver.
Sonuç
Windows’ta kodlama ajanı çalıştırmak artık sorun değil; birden fazlasını yönetmek hâlâ Mac kullanıcılarına göre daha zor, çünkü araçların çoğu Windows’u atlıyor. Ajan başına worktree, yan yana bir görünüm ve tek bir onay kuyruğu bu farkı kapatır. Bunu hazır olarak istiyorsan AgentVera’yı ücretsiz indir; Windows, macOS ve Linux’ta aynı çalışır.