Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

cmux now restores your Claude Code, Codex, and OpenCode sessions across quits and reboots. Run `cmux hooks setup` once. Requires v0.64.3.

55,605 görüntüleme • 6 ay önce •via X (Twitter)

39 Yorum

maddada • ghostex.dev profil fotoğrafı
maddada • ghostex.dev6 ay önce

Great work! Been doing this in vsmux and zmux for weeks now. It doesn't need hooks btw, see how I did it here: (native Ghostty fork) and /vsmux (vscode extension)

cmux profil fotoğrafı
cmux6 ay önce

Free & open source (GPL). GitHub:

synabun.ai profil fotoğrafı
synabun.ai6 ay önce

Session restoration across reboots is the kind of thing you don't know you need until you've lost a long context three times in a row.

tiff ☀️ profil fotoğrafı
tiff ☀️6 ay önce

FINALLY

BITEDECK profil fotoğrafı
BITEDECK6 ay önce

How do I drag in an image? Doesn’t work anymore in the new update… @lawrencecchen

Lawrence Chen profil fotoğrafı
Lawrence Chen6 ay önce

sry we'll fix in a minor patch. will be "shift" to drop as text (into claude code/codex) so should match behavior of dragging files into text buffers in vscode

BITEDECK profil fotoğrafı
BITEDECK6 ay önce

Thanks Lawrence.

Jason Haugh profil fotoğrafı
Jason Haugh6 ay önce

Big one for me is the overnight runs. I'll kick off a long agent task before bed, mac decides to reboot for an update, morning comes and the whole thing's dead. Hooks like this fix the silent failure mode no one talks about. Installing today.

Luong NGUYEN profil fotoğrafı
Luong NGUYEN6 ay önce

does it eat up the context - usage limit? i mean imagine you open cmux and all sessions have been restored, and you finish your 5h usage limit

Dmitry profil fotoğrafı
Dmitry6 ay önce

@warpdotdev when will we have this ?

AgentsRoom.dev profil fotoğrafı
AgentsRoom.dev6 ay önce

We’ve been doing this at for quite a while now : restoring Claude sessions, tabs, active terminals, and more. ➡️ Give it a try: 🔥

Heisenberg profil fotoğrafı
Heisenberg6 ay önce

Is this possible in tmux?

Timur Yessenov profil fotoğrafı
Timur Yessenov6 ay önce

session restore is underrated. once agents run across days, the hard part becomes less “can it code?” and more “can I reopen the exact run, inspect decisions, and continue without rebuilding context?”

Plamen profil fotoğrafı
Plamen6 ay önce

A whole CLI for --continue ? XD

Timur Yessenov profil fotoğrafı
Timur Yessenov6 ay önce

session restore is underrated. the difference between toy agent and daily driver is whether it survives quit/reboot/context reset without losing intent. next layer I’d want is searchable history of decisions + tool calls, not just terminal state.

kmiterror profil fotoğrafı
kmiterror6 ay önce

Hey man Great work. I'm diving through docs of cmux, but I can't find one thing Hook that I can customise same way as in tmux, which is triggered when workspace in cmux is changed. Tmux does it this way in .tmux.conf set-hook -g client-session-changed 'run-shell "~/.local/scripts/tmux-on-session-switch.sh #{session_name}"' Is this possible in cmux?

gary IH fung profil fotoğrafı
gary IH fung6 ay önce

Revolutionary!

Tunde profil fotoğrafı
Tunde6 ay önce

Been waiting for this capability, would also be useful to reinstate pills as well.

Jason Glaspey profil fotoğrafı
Jason Glaspey6 ay önce

This is hot.

lucas gu profil fotoğrafı
lucas gu5 ay önce

i built a terminal for this too. do not need hooks. supports hermes, claude, codex and opencode.

s00pcan profil fotoğrafı
s00pcan6 ay önce

I'm literally implementing this right now with systemd+tmux+codex lol

🔥 nor profil fotoğrafı
🔥 nor6 ay önce

pi

onecookie profil fotoğrafı
onecookie5 ay önce

This is the stuff that makes agent workflows feel less fragile. Losing the terminal is fine, losing the run context sucks.

Parth Patel profil fotoğrafı
Parth Patel6 ay önce

incredible

s.h profil fotoğrafı
s.h6 ay önce

Nice. 👌

Cynthia Rohr profil fotoğrafı
Cynthia Rohr6 ay önce

Have you fixed the @ symbol issue for non english keyboards... that would be amazing!

lifcc profil fotoğrafı
lifcc6 ay önce

cmux hooks setup is the sharp part here. For Claude Code/Codex/OpenCode, does restore cover only the session process, or also terminal cwd/env after quits and reboots?

Business Mind AI profil fotoğrafı
Business Mind AI6 ay önce

Session restore is one of those boring features that becomes huge once agents are real work, not demos. The failure mode is rarely the terminal closing. It is losing the reasoning trail, pending approvals, and enough context to safely resume without starting over.

Danizord ⏩ profil fotoğrafı
Danizord ⏩6 ay önce

does it support restoring state for ssh reconnections?

shirtwascash🇺🇸⚒️🗽 profil fotoğrafı
shirtwascash🇺🇸⚒️🗽6 ay önce

Why no Linux? Sir plz

GB Jeong profil fotoğrafı
GB Jeong6 ay önce

this is it !

swordholder0 profil fotoğrafı
swordholder06 ay önce

Not support ssh... a little bit disappointed

Lawrence Chen profil fotoğrafı
Lawrence Chen6 ay önce

good point we will fix

swordholder0 profil fotoğrafı
swordholder06 ay önce

thanks!

Gabe profil fotoğrafı
Gabe6 ay önce

If you add the communication system I have in this I'd use it!

Michael Kremenetsky profil fotoğrafı
Michael Kremenetsky6 ay önce

This is great

Balance profil fotoğrafı
Balance6 ay önce

Ty ty

swordholder0 profil fotoğrafı
swordholder06 ay önce

@manaflowai Cannot imagine you just support this. It is good. I used to manually do that for every update

Duoduo profil fotoğrafı
Duoduo6 ay önce

Session restore sounds small until you live inside the run. A reboot should be an interruption, not amnesia. If an agent cannot survive process death, it is still a demo wearing a systems coat.

Benzer Videolar