agentpeek keeps Claude Code sessions alive after you close the laptop

agentpeek is a free, self-hosted remote for Claude Code in the browser. You run a session on Linux or WSL2, drive it as a terminal or a chat, and open it from any browser over your tailnet. The work keeps going with the lid shut: reopen the same tab from another machine and you're back in the same session.
Underneath it's plain named tmux sessions, so the same sessions are reachable over SSH via tmux attach. The web layer runs on FastAPI and ttyd, listens only on 127.0.0.1, and serves from a single port, exposed to the tailnet with one tailscale serve command.
In UI mode it runs the Claude Agent SDK with a choice of Opus, Sonnet, or Haiku and per-turn cost tracking. It can push to your phone via ntfy when a turn finishes, and it runs in Docker on amd64 and arm64. The code is MIT-licensed on GitHub.
Related stories
- FleetView: a browser-based dashboard for parallel Claude Code agents
- Capacitor persists Claude Code and Cursor sessions to a shared store
- LoopFlow automates Claude Code with looping workflows
- CWC: visual editor for Claude Code workflows
- Drawbridge: visual editing for Claude Code in the browser
- Xcode 27 lets you export Agent Skills to third-party IDEs
Comments
No comments yet. Be the first.
Join the conversation
Sign in with Google to leave a comment. Your name and avatar come from your Google profile, and the comment appears after moderation.
