{"slug": "keep-claude-code-remote-control-alive-across-reboot-with-an-os-supervisor", "title": "Keep Claude Code Remote Control alive across reboot with an OS supervisor", "summary": "A developer released LiveClaude, an MIT-licensed open-source supervisor and Avalonia desktop app written entirely in C#/.NET that keeps Claude Code Remote Control sessions and Cursor My Machines workers alive across terminal crashes, sign-outs, and reboots. The tool treats remote sessions as managed infrastructure rather than foreground terminal processes, offering a multi-session UI and a place to complete one-time trust and login prompts that require a real terminal. It is installable via winget on Windows and shell scripts on Linux and macOS.", "body_md": "Claude Code Remote Control is useful from the phone or claude.ai — until the terminal on the machine dies. Close the window, crash, sign out, or reboot, and the remote client loses the session.\n\nI built [LiveClaude](https://github.com/LeandroCannizzaro/LiveClaude) to treat those sessions like infrastructure instead of a leftover terminal window. I'm the author.\n\nRemote Control (and Cursor My Machines workers) run as **foreground processes**. That is fine for a short interactive session. It is a bad fit if you expect the machine to stay reachable overnight or after a restart.\n\nPeople usually invent one of:\n\n`tmux` + a personal script\nThose work. They also do not give you a multi-session UI, product-aware flags, or a place to complete the one-time trust/login prompts that need a real terminal.\n\nLiveClaude is an MIT open-source **supervisor + Avalonia desktop app**, written entirely in C# / .NET (no Node, Python, tmux, or browser automation):\n\nSame idea for **Cursor My Machines** workers when you want the same restart policy.\n\n```\n# Windows\nwinget install LeandroCannizzaro.LiveClaude\n\n# Linux\ncurl -fsSL https://leandrocannizzaro.github.io/LiveClaude/install.sh | sh\n\n# macOS\ncurl -fsSL https://leandrocannizzaro.github.io/LiveClaude/install-macos.sh | sh\n```\n\nRepo: [https://github.com/LeandroCannizzaro/LiveClaude](https://github.com/LeandroCannizzaro/LiveClaude)\n\nProduct page: [https://leandrocannizzaro.github.io/LiveClaude/](https://leandrocannizzaro.github.io/LiveClaude/)\n\n`claude install stable` path over a desktop-bundled CLI when you can\nThe interesting part is not \"run a process forever.\" It is combining:\n\nIf you already solved this with a unit file and are happy, keep it. If you keep losing Remote Control after a reboot, LiveClaude might save you an afternoon.\n\nQuestions about the supervisor model or the VT path welcome in the comments.", "url": "https://wpnews.pro/news/keep-claude-code-remote-control-alive-across-reboot-with-an-os-supervisor", "canonical_source": "https://dev.to/leandrocannizzaro/keep-claude-code-remote-control-alive-across-reboot-with-an-os-supervisor-57ne", "published_at": "2026-10-11 18:59:41+00:00", "updated_at": "2026-10-11 19:02:30.241677+00:00", "lang": "en", "topics": ["ai-agents", "developer-tools", "ai-tools"], "entities": ["LiveClaude", "Claude Code Remote Control", "Cursor My Machines", "LeandroCannizzaro", "Avalonia", "C#", ".NET"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/keep-claude-code-remote-control-alive-across-reboot-with-an-os-supervisor", "markdown": "https://wpnews.pro/news/keep-claude-code-remote-control-alive-across-reboot-with-an-os-supervisor.md", "text": "https://wpnews.pro/news/keep-claude-code-remote-control-alive-across-reboot-with-an-os-supervisor.txt", "jsonld": "https://wpnews.pro/news/keep-claude-code-remote-control-alive-across-reboot-with-an-os-supervisor.jsonld"}}