Pronounced "command and control"
Monitor, message, and manage Claude Code, Codex, Cursor, and other AI agents right from your mobile device.
Try It for FreeHow does it work?
That’s it. Your coding agents, in your pocket.
Paste this into any coding agent you already run:
Set up Cmd+Ctrl so I can control my coding agents from my phone.
Find which AI coding agent CLIs are on this machine, and for
each one install its daemon (needs Node 18+):
npm install -g @cmdctrl/<daemon>
Daemons: claude-code, gemini-cli, codex-cli, cursor-cli, copilot-cli,
opencode, aider, openclaw, pi
Register each one in the BACKGROUND:
cmdctrl-<daemon> register
Each prints an approval URL then waits. Show me every URL right
away - don't block on them. Leave any that are already
registered alone.
After I approve, start each one:
cmdctrl-<daemon> start -d
Never use pkill. Kill only exact PIDs you started.
Your agent finds your tools, installs what it needs, and hands you a link. Sign in there – you can create your account on the spot.
Rather run it yourself?
curl -fsSL https://docs.cmd-ctrl.ai/install.sh | bash
About two minutes. Works with Claude Code, Codex, Cursor, OpenCode and more – see how it works.
Available on iOS, Android, and the web.
Your coding agent doesn't stop when you walk away.
Get push notifications when it needs input, reply from your phone, and keep the agents humming along – from anywhere.
Start a task at your desk, continue the conversation from your couch, the coffee shop, a walk, the gym.
Know the moment your agent finishes, hits an error, or needs input. No more checking back every few minutes.
See all your sessions in one place, across multiple machines and projects.
Install a lightweight daemon alongside your agent. That's it.
Front-end clients on mobile and web connect to your coding agents via a back-end API.