cmux’ta oturum geri yükleme
Uygulama işinin şeklini yeniden kurabildiğinde terminal iş akışları kesintilere daha dayanıklı olur. cmux artık workspace düzenini tek bir uygulama sürecine bağlı bir şey yerine kalıcı durum olarak ele alıyor.
Önemli sınır canlı süreç durumudur. cmux kendi sahip olduğu şeyi ve desteklenen araçların kendi resume API’leriyle sunduğu şeyi geri yükler. Rastgele terminal süreçlerini checkpoint yapmaz.
Terminal çökmesinden sonra Claude Code, OpenCode, opencode, Codex, Gemini CLI, Antigravity CLI, Grok Build CLI, Amp, Cursor CLI, Rovo Dev, Copilot, CodeBuddy, Factory, Qoder veya Hermes Agent oturumlarını nasıl geri yükleyeceğinizi arıyorsanız cmux hooks'u kurun ve agent sürdürmeyi açık tutun.
Her zaman geri gelenler
Normal bir yeniden başlatmadan sonra cmux uygulama düzeyi oturum snapshot’ını geri yükler:
- Pencere, workspace ve pane düzeni
- Çalışma dizinleri
- Terminal scrollback, en iyi çaba ile
- Tarayıcı URL’si ve gezinme geçmişi
Ajan oturumları hooks gerektirir
Claude Code, Codex, Grok Build CLI, OpenCode, Pi, Amp, Cursor CLI, Gemini CLI, Antigravity CLI, Rovo Dev, Hermes Agent, Copilot, CodeBuddy, Factory ve Qoder, cmux yerel bir oturum ID'sine sahip olduğunda sürdürülebilir. Çoğu agent için entegrasyonu cmux hooks setup ile kurun.
cmux hooks setupsetup komutu PATH üzerinde binary’si bulunan desteklenen ajanları kurar ve kalanları atlar. Claude Code, Settings içinde Claude entegrasyonu açıkken cmux Claude wrapper tarafından yönetilir.
Nasıl çalışır
cmux, Application Support altında pencere ağacı, workspace metadata, pane düzeni, terminal cwd, scrollback replay verisi ve tarayıcı gezinme durumunu içeren bir JSON oturum snapshot’ı yazar.
Agent hooks, ~/.cmuxterm altında oturum eşlemeleri yazar. Geri yüklemede cmux önce UI’ı yeniden kurar. Otomatik ajan resume açıksa her desteklenen ajanı kendi native resume komutu ve kaydedilmiş oturum ID’si ile başlatır.
Kapsam dışında kalanlar
tmux, vim, shell’ler ve desteklenmeyen araçlar, güvenli bir native resume komutu kaydeden cmux entegrasyonuna sahip değilse normal terminal olarak yeniden açılır. Bu, geri yüklemeyi öngörülebilir tutar ve eski prompt veya secret tekrarını önler.
setup komutları, desteklenen ajanlar ve sorun giderme için oturum geri yükleme dokümanlarını okuyun.