|
Asked in some form by almost every new user, so here's the answer once. |
Answered by
Ark0N
Aug 15, 2026
Replies: 1 comment
|
Yes. This is the core design decision: every session is a tmux session on the machine running the Codeman server, and your browser is just a viewer attached to it. Close the tab, close the laptop, lose signal in a tunnel: the agents never notice. Open a browser later, from any device, and you're back in the same live session with full scrollback. Two things make the server side just as durable:
It works best with an always-on box: an old laptop, a Mac mini in a closet, a home server, a VPS. Install once there, and every other device is just a browser. |
0 replies
Answer selected by
Ark0N
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Yes. This is the core design decision: every session is a tmux session on the machine running the Codeman server, and your browser is just a viewer attached to it. Close the tab, close the laptop, lose signal in a tunnel: the agents never notice. Open a browser later, from any device, and you're back in the same live session with full scrollback.
Two things make the server side just as durable:
codeman web -dsurvives closing the terminal you started it from.codeman service install(systemd user unit on Linux, LaunchAgent on macOS), which also survives reboots.It works best with an always-on box: an old laptop, a Mac mini in a closet, a hom…