Başlarken

Hızlı başlangıç

Node.js ve tmux ile purplemux'ı bir dakikadan kısa sürede çalıştırın.

purplemux web tabanlı bir multiplexer'dır. Her Claude Code oturumunu tek bir panelde yönetir, kalıcılık için tmux'a yaslanır ve hem masaüstü hem telefon kullanımına göre tasarlanmıştır.

Başlamadan önce

purplemux'ı çalıştıracağınız makinede iki şeye ihtiyaç var.

  • Node.js 20 veya üstünode -v ile kontrol edin.
  • tmuxtmux -V ile kontrol edin. 3.0+ herhangi bir sürüm yeterli.
Yalnızca macOS / Linux
Windows resmi olarak desteklenmez. purplemux, Windows'ta yerel olarak çalışmayan `node-pty` ve tmux'a dayanır. WSL2 genelde çalışır ama test matrisimizin dışındadır.

Çalıştırın

Tek komut. Global kuruluma gerek yok.

npx purplemux

purplemux'ın 8022 portunda başladığını göreceksiniz. Tarayıcıyı açın:

http://localhost:8022

İlk açılış, parola oluşturma ve ilk çalışma alanı kurma adımlarını size yönlendirir.

Kalıcı kurulum mu istiyorsunuz? `pnpm add -g purplemux && purplemux` aynı şekilde çalışır. Güncellemek için tek komut yeter: `pnpm up -g purplemux`.

Bir Claude oturumu açın

Panelden:

  1. Herhangi bir çalışma alanında Yeni sekme'ye tıklayın.
  2. Claude şablonunu seçin (veya basitçe sade bir terminalde claude çalıştırın).
  3. purplemux çalışan Claude CLI'yi algılar; durumu, canlı zaman tüneli ve izin istemlerini yüzeye çıkarmaya başlar.

Tarayıcıyı kapatsanız bile oturum yaşar — tmux süreci sunucuda canlı tutar.

Telefonunuzdan erişin

Varsayılanda purplemux yalnızca localhost'u dinler. Güvenli dış erişim için Tailscale Serve kullanın (WireGuard + otomatik HTTPS, port yönlendirme yok):

tailscale serve --bg 8022

Telefonunuzda https://<machine>.<tailnet>.ts.net adresini açın, Paylaş → Ana Ekrana Ekle'ye dokunun ve purplemux arka planda Web Push bildirimleri alan bir PWA olur.

Tam kurulum için Tailscale erişimi sayfasına bakın; iOS ve Android ayrıntıları için PWA kurulumu sayfasına geçin.

Sıradaki adımlar