The problem
Being at your desk is not a technical requirement. It just feels like one.
Claude Code® can run a long task unattended — but the moment you walk away, you lose visibility. You can't check in without SSH. You can't respond to a permission prompt without reopening your terminal. You can't hand off a session to a colleague without giving them your machine.
The terminal that must never close
Closing your laptop, losing connectivity, or logging out kills the session. There's no way to reconnect to a running Claude Code instance without SSH.
You missed the permission prompt
Claude Code paused and waited for approval. You weren't there. The task stopped. Everything that depended on it stopped too.
One machine, one place
Your sessions are tied to a single machine. Working across multiple VMs or wanting a teammate to take over means manual coordination every time.
The solution
Always-on sessions. Any client. No terminal.
DetachDev runs a lightweight daemon on your dev machine as a system service. It connects outbound to the DetachDev platform and exposes your sessions via a standard MCP endpoint — so any AI client can reach them, from anywhere.
Sessions survive everything
Reboots, network drops, closed terminals, logged-out users. The daemon manages session lifecycle independently of your terminal.
Reach them from any AI client
Claude.ai®, ChatGPT®, your phone's AI app, or any tool that speaks MCP. Add your endpoint URL once and access every session from anywhere.
All your machines, one place
Register multiple dev machines or VMs. List and control sessions across all of them from a single AI client or dashboard, without switching contexts.
Your code stays on your machine
DetachDev relays commands and output only. Your source code never leaves your hardware. See the security page for details.
Setup
Up and running in minutes.
No devops experience required. No open ports. No configuration files to wrestle with.
Install the daemon on your dev machine
One command. The daemon installs as a system service and starts automatically on boot.curl -fsSL get.detachdev.io/install.sh | sh
Add your MCP endpoint to ChatGPT, Claude, or any MCP client
Your personal endpoint is generated on registration. Paste it into your AI client's MCP settings once.
List and resume your sessions from anywhere
Ask your AI client to list sessions, resume one, send a prompt, or approve a permission — from your phone, browser, or wherever you are.
Walk away
Your sessions keep running. You check in when you want to, not because you have to.
Questions
Frequently Asked Questions
Can I access Claude Code remotely without SSH?
Yes. DetachDev runs a lightweight daemon on your dev machine that connects outbound to the platform. You interact through any MCP-capable AI client — no SSH, no open ports, no terminal required.
Does the dev machine need to be on for remote access?
Yes, the machine needs to be running, but you do not need an open terminal or active SSH session. The DetachDev daemon runs as a system service and maintains the connection automatically.
What happens to my Claude Code® session if I close my laptop?
Sessions are managed by the daemon, not by your terminal. Closing your laptop or logging out does not kill the session — it keeps running and remains reachable from any connected client.
Is this different from Claude Remote Control?
Yes. Claude Remote Control lets you connect to an already-running session from another client — but the terminal must stay open and it works only with Anthropic's own apps. DetachDev keeps sessions alive independently and works with any MCP client, including ChatGPT®. See the full comparison →