Загрузка видео...

Не удалось загрузить видео

На главную

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 просмотров • 6 месяцев назад •via X (Twitter)

Комментарии: 39

Фото профиля maddada • ghostex.dev
maddada • ghostex.dev6 месяцев назад

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
cmux6 месяцев назад

Free & open source (GPL). GitHub:

Фото профиля synabun.ai
synabun.ai6 месяцев назад

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 ☀️
tiff ☀️6 месяцев назад

FINALLY

Фото профиля BITEDECK
BITEDECK6 месяцев назад

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

Фото профиля Lawrence Chen
Lawrence Chen6 месяцев назад

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
BITEDECK6 месяцев назад

Thanks Lawrence.

Фото профиля Jason Haugh
Jason Haugh6 месяцев назад

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
Luong NGUYEN6 месяцев назад

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
Dmitry6 месяцев назад

@warpdotdev when will we have this ?

Фото профиля AgentsRoom.dev
AgentsRoom.dev6 месяцев назад

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

Фото профиля Heisenberg
Heisenberg6 месяцев назад

Is this possible in tmux?

Фото профиля Timur Yessenov
Timur Yessenov6 месяцев назад

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
Plamen6 месяцев назад

A whole CLI for --continue ? XD

Фото профиля Timur Yessenov
Timur Yessenov6 месяцев назад

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
kmiterror6 месяцев назад

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
gary IH fung6 месяцев назад

Revolutionary!

Фото профиля Tunde
Tunde6 месяцев назад

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

Фото профиля Jason Glaspey
Jason Glaspey6 месяцев назад

This is hot.

Фото профиля lucas gu
lucas gu5 месяцев назад

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

Фото профиля s00pcan
s00pcan6 месяцев назад

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

Фото профиля 🔥 nor
🔥 nor6 месяцев назад

pi

Фото профиля onecookie
onecookie5 месяцев назад

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

Фото профиля Parth Patel
Parth Patel6 месяцев назад

incredible

Фото профиля s.h
s.h6 месяцев назад

Nice. 👌

Фото профиля Cynthia Rohr
Cynthia Rohr6 месяцев назад

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

Фото профиля lifcc
lifcc6 месяцев назад

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
Business Mind AI6 месяцев назад

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 ⏩
Danizord ⏩6 месяцев назад

does it support restoring state for ssh reconnections?

Фото профиля shirtwascash🇺🇸⚒️🗽
shirtwascash🇺🇸⚒️🗽6 месяцев назад

Why no Linux? Sir plz

Фото профиля GB Jeong
GB Jeong6 месяцев назад

this is it !

Фото профиля swordholder0
swordholder06 месяцев назад

Not support ssh... a little bit disappointed

Фото профиля Lawrence Chen
Lawrence Chen6 месяцев назад

good point we will fix

Фото профиля swordholder0
swordholder06 месяцев назад

thanks!

Фото профиля Gabe
Gabe6 месяцев назад

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

Фото профиля Michael Kremenetsky
Michael Kremenetsky6 месяцев назад

This is great

Фото профиля Balance
Balance6 месяцев назад

Ty ty

Фото профиля swordholder0
swordholder06 месяцев назад

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

Фото профиля Duoduo
Duoduo6 месяцев назад

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.

Похожие видео