Windows ve Linux için Claude Code arayüzü (GUI)

Claude Code arayüzlerinin çoğu yalnızca Mac’te. Claude Code’u Windows’a (yerel ya da WSL) ve Linux’a kur, sonra ajanları orada yan yana çalıştıran bir uygulama kullan.

Solviera Teknoloji 6 dk okuma Read in English

Claude Code arayüzü aradığında bulduğun araçların çoğunun en altında küçük bir satır var: yalnızca macOS. Conductor yalnızca Mac’te çalışıyor. Superset önce macOS için yapılmış. MacBook kullanıyorsan sorun yok; ama pek çok geliştirici Windows masaüstünde ya da Linux iş istasyonunda kod yazıyor ve Mac kullanıcılarının sahip olduğu şeyi istiyor: tek pencerede, her biri kendi dalında birkaç Claude Code ajanı ve kimin ne yaptığına net bir bakış.

Bu yazı iki yarıyı da kapsıyor: Claude Code’un kendisini Windows’ta (yerel ve WSL) ve Linux’ta çalıştırmak, sonra orada çalışan bir masaüstü uygulamasını kullanmak. Bu uygulamalardan biri olan AgentVera’yı ben geliştiriyorum, o yüzden her platformda ne yaptığını somut olarak anlatacağım.

Windows ve Linux için bir Claude Code arayüzü var mı?

Var, birkaç tane:

  • Anthropic’in Claude Code masaüstü uygulaması Claude oturumlarını çalıştırıyor, worktree’lerde paralel olanlar dahil. Yalnızca Claude’u çalıştırıyor.
  • AgentVera macOS, Windows ve Linux’ta yerel olarak çalışıyor. Claude Code’u ve 17 kodlama ajanını daha gerçek terminallerde, proje başına yan yana açıyor.
  • Nimbalyst (Crystal’ın devamı) macOS, Windows ve Linux için ücretsiz, MIT lisanslı bir uygulama; Claude Code, Codex ve OpenCode ile çalışıyor.
  • Claude Squad tmux üzerinde bir terminal arayüzü; Linux’ta ve WSL içinde çalışıyor.

Daha geniş bir karşılaştırma için birden fazla kodlama ajanını paralel çalıştıran en iyi araçlar yazısına bak. Yalnızca Mac’te çalışan bir araçtan geldiysen Conductor ve Superset karşılaştırmaları ayrıntıya giriyor.

Hangi arayüzü seçersen seç, önce Claude Code’un kurulu olması gerekiyor. Oradan başlayalım.

Claude Code’u Windows’ta WSL olmadan çalıştırabilir miyim?

Evet. Claude Code’un yerel Windows kurulumu var; WSL artık zorunlu değil.

Yerel Windows kurulumu

PowerShell’i aç ve Anthropic’in kurulum betiğini çalıştır:

irm https://claude.ai/install.ps1 | iex

npm’i tercih ediyorsan ve Node.js kuruluysa:

npm install -g @anthropic-ai/claude-code

Sonra kurulumu kontrol et ve giriş yap:

claude --version
claude doctor
claude

İlk claude çalıştırması, Claude hesabınla giriş yapman için tarayıcını açar.

Git for Windows. Yerel Windows’ta Claude Code belgeleri Git for Windows ister, çünkü Claude kabuk komutlarını Git Bash ile çalıştırır. Varsayılan ayarlarla kur. Claude Git Bash’i bulamazsa CLAUDE_CODE_GIT_BASH_PATH ortam değişkeniyle yolunu göster, örneğin C:\Program Files\Git\bin\bash.exe. Kurulum adımları zaman zaman değişiyor; burada yazanla uyuşmayan bir şey görürsen Anthropic’in güncel kurulum belgelerine bak.

WSL’i mi kullanmalıyım?

WSL şu durumlarda hâlâ iyi bir seçim:

  • projen bir Linux projesiyse (Docker ağırlıklı, kabuk betikleri, yalnızca Linux’ta çalışan araçlar),
  • kodun zaten WSL dosya sisteminde duruyorsa; orada dosya erişimi /mnt/c’ye göre çok daha hızlı,
  • Linux sunucularınla aynı ortamı istiyorsan.

Yönetici PowerShell’den WSL ve Ubuntu’yu kur, sonra Claude Code’u Linux’taki gibi onun içine kur:

wsl --install
# Ubuntu kabuğunun içinde
curl -fsSL https://claude.ai/install.sh | bash
claude

Bedeli şu: WSL içindeki Claude Code bir Linux programıdır. Windows uygulamaları onu PATH’lerinde görmez. Arayüz seçerken bunu aklında tut (aşağıda ayrıntısı var).

Claude Code Linux’a nasıl kurulur?

Linux’ta yerel kurulum tek komut:

curl -fsSL https://claude.ai/install.sh | bash
claude --version
claude

npm de olur (npm install -g @anthropic-ai/claude-code). sudo npm install -g kullanma; npm izin hatası verirse global paketler ev klasöründe dursun diye nvm gibi bir Node sürüm yöneticisi kullan.

Tarayıcısı olmayan bir sunucuda claude, başka bir makinede açabileceğin bir giriş bağlantısı yazdırır.

Claude Code arayüzlerinin çoğu neden yalnızca macOS’ta?

Birkaç nedeni var ve hiçbiri Claude Code’un kendisiyle ilgili değil:

  • Terminal yönetimi farklı. macOS ve Linux Unix sözde terminallerini paylaşır. Windows ConPTY kullanır; renklerde, yeniden boyutlandırmada ve sinyallerde farklı davranır.
  • Windows CLI kılıfları. npm, Windows’ta claude.cmd, codex.cmd gibi .cmd dosyaları kurar. Bunlar yalnızca cmd.exe üzerinden çalışır ve cmd.exe her argümanı yeniden ayrıştırır. JSON ayarları, &, |, % ve rol talimatındaki satır sonları bozulur.
  • Paketleme ve imzalama. Her platform kendi kurulum dosyasını, güncelleme kanalını ve testini ister.
  • Kimin yaptığı. Bu araçların çoğu bir MacBook’ta hafta sonu projesi olarak başladı.

AgentVera’yı Windows’ta kullanmak

AgentVera’nın yerel bir Windows sürümü var; WSL üzerinden çalışan bir uyarlama değil. x64 kurulum dosyasını (.exe) indir ve çalıştır. Kurulum dosyası henüz Microsoft onaylı bir sertifikayla imzalı değil, bu yüzden SmartScreen ilk seferde uyarı gösterir: “Ek bilgi”ye, ardından “Yine de çalıştır”a tıkla. Sonrasında yeni sürümler arka planda iner ve yeniden başlatınca kurulur.

Windows’ta özellikle yaptıkları:

  • .cmd kılıflarını açar. claude.cmd, codex.cmd ya da gemini.cmd bulduğunda AgentVera kılıfı okur ve cmd.exe’den geçmek yerine sardığı betiği doğrudan başlatır. Roller, JSON ayarları ve özel karakterler bozulmadan ulaşır.
  • Kabuğunu bulur. Terminal ajanı kuruluysa PowerShell 7’yi, yoksa Windows PowerShell’i, o da yoksa cmd.exe’yi açar. SHELL Git Bash gibi gerçek bir programı gösteriyorsa o kazanır.
  • Gerçek terminaller. Her ajan gerçek bir terminal oturumunda çalışır; Claude Code’un kendi arayüzü, eğik çizgi komutları ve soruları Windows Terminal’deki gibi görünür.

Peki WSL içindeki Claude Code?

AgentVera, PATH’te bulduğu Windows’a ait claude komutunu başlatır. Claude Code yalnızca WSL içindeyse ya onu Windows’a da kur (projelerin olduğu yerde kalabilir) ya da bir Terminal ajanı açıp içinde wsl claude çalıştır. İkinci yol sana bir terminal paneli verir; oturum devamı ve hesap geçişi gibi AgentVera’nın Claude’a özel özelliklerini vermez.

AgentVera’yı Linux’ta kullanmak

İki paket var: her x86_64 dağıtım için bir AppImage, Debian ve Ubuntu için bir .deb.

# AppImage
chmod +x AgentVera-linux-x86_64.AppImage
./AgentVera-linux-x86_64.AppImage

# ya da .deb
sudo apt install ./AgentVera-linux-amd64.deb

AppImage arka planda kendini günceller. Yeni bir Ubuntu’da açılmazsa libfuse2 paketini kur; AppImage’lar buna ihtiyaç duyar ve yeni sürümler onu varsayılan olarak getirmez.

AgentVera Homebrew, nvm, Volta ve asdf ile kurulan CLI’ları bulur; sürüm yöneticisiyle kurduğun claude, uygulamayı kabuktan değil masaüstü başlatıcısından açsan bile görünür.

Her platformda aynı olanlar

Claude Code kurulduktan sonra deneyim Windows, Linux ve macOS’ta aynı:

  • 18 kodlama ajanı. Claude Code, Codex, Gemini CLI, Copilot, Cursor, opencode, Qwen Code, Kiro, Amp, Aider ve diğerleri; her birinin kendi sayfası var. Geri kalan her şey bir Terminal ajanında çalışır.
  • Kendi girişleri. AgentVera Claude Code’un girişini kullanır; API anahtarı yok. Eklediğin her ek hesap kendi CLAUDE_CONFIG_DIR klasörünü alır ve uygulamanın terminalinde claude auth login ile giriş yapar.
  • Proje başına ızgara. 1×1’den 5×4’e düzenler, her panelde durum ve canlı bağlam boyutu. Bkz. çalışma alanı.
  • Worktree’ler. Git panelinden bir tane aç ve ajanı doğrudan orada başlat; paralel ajanlar aynı dosyaları değiştirmez.
  • Limitler. Hesap geçişi (Pro) limit dolunca ajanı sıradaki Claude hesabına taşır; /compact bir bağlam eşiğinde otomatik çalışabilir.
  • Uzak makineler. SSH ile Claude Code’u kayıtlı bir sunucuda, o sunucunun kendi Claude girişiyle çalıştırabilirsin; Windows dizüstün bir Linux derleme makinesiyle konuşuyorsa işe yarar.

Adım adım paralel kurulumlar birden fazla Claude Code ajanını paralel çalıştırma yazısında.

Windows ve Linux’ta sık görülen sorunlar

claude tanınmıyor. Kurulum klasörü henüz PATH’te değil. Yeni bir terminal aç ya da oturumu kapatıp yeniden aç. Windows’ta where claude, Linux’ta which claude neyin bulunduğunu gösterir.

Claude Windows’ta kabuk komutu çalıştıramıyor. Git for Windows eksik ya da Claude Git Bash’i bulamıyor. Kur ya da CLAUDE_CODE_GIT_BASH_PATH ayarla.

WSL’de yavaş dosya erişimi. /mnt/c altındaki projeler WSL’den yavaş açılır. WSL projelerini Linux dosya sisteminde (~/code) tut.

Satır sonları. Karma ekiplerde Windows araçları CRLF yazınca diff’ler gürültülü olur. * text=auto içeren bir .gitattributes ekle ve normalleştirmeyi Git’e bırak.

İki ajan, tek geliştirme sunucusu portu. Her platformda geçerli: her worktree’ye ayrı port ver.

Sonuç

Birkaç Claude Code ajanıyla çalışmak için Mac gerekmiyor. Claude Code tek bir kurulum komutuyla Windows’ta (yerel ya da WSL) ve Linux’ta çalışıyor. Arayüz tarafında Anthropic’in uygulaması yalnızca Claude’u kapsıyor; Claude Code’u Codex ve diğer ajanlarla yan yana, worktree’ler ve limit yönetimiyle bir ızgarada istiyorsan AgentVera’yı ücretsiz indir: Windows, Linux ve macOS için. Pro özelliklere ihtiyaç duyduğunda planlara göz at.

Sık sorulanlar

Windows için bir Claude Code arayüzü var mı?

Var. Yalnızca Claude için Anthropic’in kendi Claude Code masaüstü uygulaması bir seçenek. AgentVera Windows’ta yerel olarak çalışır ve Claude Code, Codex ve 16 CLI ajanını daha gerçek terminallerde yan yana açar.

Claude Code’u Windows’ta WSL olmadan çalıştırabilir miyim?

Evet. Claude Code, Windows’a tek satırlık bir PowerShell komutuyla ya da npm ile yerel olarak kurulur. Kabuk komutları için Git Bash kullandığından belgeleri Git for Windows ister. WSL isteğe bağlı.

AgentVera, WSL içinde kurulu Claude Code ile çalışır mı?

AgentVera, PATH’te bulduğu Windows’a ait claude komutunu başlatır. Yalnızca WSL içinde duran bir Claude Code o PATH’te değildir; onu Windows’a da kur ya da bir Terminal ajanı açıp orada wsl claude çalıştır.

AgentVera Linux için hangi paketleri sunuyor?

Her x86_64 dağıtımda çalışan bir AppImage ve Debian ile Ubuntu için bir .deb. AppImage arka planda kendini günceller.

API anahtarı gerekir mi?

Gerekmez. AgentVera Claude Code’un kendi girişini kullanır; Claude Pro ya da Max planın olduğu gibi çalışır. Eklediğin her hesap kendi klasöründen giriş yapar.

Ajanlarını bir masaya topla.

AgentVera’yı ücretsiz indir; kurulu CLI’ların hazır.

Diğer yazılar