Remote For Xirp — Development skill for Claude Code
Remote For Xirp — mobile web control surface for the Xirp agent daemon: machines, projects, sessions, live tmux pane.
How to install Remote For Xirp
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open AboveColin/remote-for-xirp and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Remote For Xirp does
Remote For Xirp — mobile web control surface for the Xirp agent daemon: machines, projects, sessions, live tmux pane. Unofficial.
Alternatives in Development
- Happy — Mobile and Web client for Claude Code, with realtime voice, encryption and fully featured 16.3k ★
- Agent Of Empires — Manage multiple Claude Code, OpenCode agents from either TUI or Web for easy access on mobile 3.1k ★
- Nexting — Remote control for Claude Code, Codex, Grok, and Cursor on Mac or PC 1.3k ★
README
Remote For Xirp
**See and steer your coding agents from your phone.**
A mobile web app for [Xirp](https://xirp.dev), the agent desktop app from Spotify, so the sessions running on your Mac — Claude Code, Codex, Gemini, or whatever else Xirp is driving — can be watched and answered from an iPhone or Android without going back to the desk. It runs on your own network, not through anyone's cloud.
One Go binary with the UI embedded. No build step for the front end, no node_modules, no database.
**Unofficial.** Xirp is a Spotify product. This project is not made, endorsed or supported by Spotify, and is not derived from Xirp: the repository contains no code, stylesheets, icons or assets from the application — only this project's own client for the daemon's local WebSocket API. "Xirp" and "Spotify" are used to name what this talks to, and are trademarks of their owner.
Install
curl -fsSL https://remote-for-xirp.cdevries.dev/install.sh | sh
That drops a checksum-verified universal binary into `~/.local/bin` and stops. Nothing starts listening, because you piped a script into a shell. Starting it is one explicit command, which also prints the QR code to scan:
xirp-remote interfaces # which address can a phone reach?
xirp-remote install --generate-key # start it, and print a pairing QR code
Scan the code with your phone, and that is the setup. `install` writes a launchd user agent, so it comes back at login and after a crash.
Building from source, every CLI subcommand, and pinning which address it serves on: [`docs/service.md`](docs/service.md).
R
Related Skills
Ccfleet
A web dashboard for centrally managing Claude Code remote-control sessions. Start and stop Claude Code process
Harness Remote
Native-session control plane for Codex, Claude Code, OpenCode, OMP and PI. Run, resume and hand off coding ses
Claude Code Phone Gateway
Keep claude remote-control alive on Windows so the Claude mobile app can start local Claude Code sessions on y
Claude Remote Plus
Hot-swap Claude Code remote sessions between projects from your phone. A daemon + MCP server that manages clau
Claude Remote Watchdog
Auto-detect and fix dead Claude Code Remote Control sessions in tmux
Agent Port
Local-first monitor & control surface for agent sessions (Claude Code, Codex) running in tmux — Rust service +
Related Agents
Transport Verifier
Runs live end-to-end checks of a delivery transport (Herdr socket, MCP server, Claude Code or Codex hook, Open
Independent Reviewer
Product-technical alignment reviewer. Spawned in a tmux pane via OpenAI Codex CLI with zero inherited context.
Adrian
Blocks until a tmux pane is done (pattern match, shell idle, or output idle). Use for any wait that takes more