early access — enter code to continue

Invalid code

command, build & deploy

Ship from
your phone

Run AI coding agents on your machine and control them from anywhere. Claude Code, Codex, OpenCode — any CLI agent. One command. Scan. Connected.

npx ccd See how it works
terminal
$ npx ccd

cc/d v1.0.0

Daemon started on port 7632
Auth token generated
Detected: claude, codex

Scan to connect:
[ QR code ]

Or open: http://100.x.x.x:7632
Waiting for connection...

Under 60 seconds

No accounts. No config files. No app to install.

1

Install & run

One command starts the daemon on your machine. npx ccd — that's it.

2

Scan the QR

Your terminal shows a QR code. Scan it with your phone. Auth token is baked in.

3

Command from anywhere

Full control from your phone. Create sessions, approve tools, watch output stream live.

Built for real work

Not a toy. A tool for developers who ship with AI agents daily.

Live streaming

Watch your agent think in real-time. SSE streaming means zero delay between your machine and your phone.

🛠

Tool approval

When your agent asks to run a command or edit a file, approve or reject it right from your phone.

📡

Multi-session

Run multiple agent sessions across different projects simultaneously. Monitor all of them from one screen.

🏗

Project & worktree aware

Auto-discovers git worktrees. Start sessions in the right directory with one tap.

🔄

Any agent, your choice

Claude Code, Codex, OpenCode, Aider. Switch providers in settings. Use your existing plan or bring your own API key.

🔒

Zero trust networking

Self-hosted mode runs over Tailscale. Your code never touches our servers. End-to-end encrypted.

🚀

One-tap deploy

Deploy to your VPS directly from a session. DNS auto-configured. Ship from the couch.

💰

Plan or API — you pick

Already on Claude Pro or ChatGPT Plus? Use your existing subscription. No extra API costs. Or bring your own key for full control.

How it connects

Your phone talks to your machine. That's the whole architecture.

// self-hosted (free) Phone ──tailscale──▸ daemon:7632 ──spawn──▸ your AI agent // tunnel relay ($3.99/mo) Phone ──https──▸ ccd.run ──tunnel──▸ daemon:7632 ──spawn──▸ your AI agent

Simple pricing

Free forever if you self-host. Pay only for convenience & perks.

Self-hosted
Free forever

Run on your own network with Tailscale

  • Full agent control
  • Use your plan or API key
  • Unlimited sessions
  • All features included
  • Tailscale / local network
  • PWA installable on phone
  • Open source
npx ccd

Ready?

One command. Sixty seconds. You're in.

terminal
$ npx ccd

Requires Node.js 18+ and any CLI AI agent Works with Claude Code, Codex, OpenCode, Aider & more