CodeConnect
Every coding agent, at a glance.
Everything they are doing, everything they need, on one screen in your pocket.
4 decisions need you
git push --force origin main/Users/dev/app/Sources/Router.swift/Users/dev/app/README.mdSee everything at once.
Every agent on your Mac, what it's working on, and which one is waiting on you. No tab-hunting, no guessing.
Unblock it in seconds.
When an agent needs a yes, your phone buzzes. You see the exact command and answer it. The agent carries on, you carry on.
Review before you're back.
Read the diff, leave a note on any hunk, and the agent picks it up. By the time you're at the desk, the fix is in.
Built for every coding agent.
CodeConnect sits beside the agent, not inside it. Each one behaves exactly as it does today, and simply shows up on your phone.
Claude Code
Fleet, approvals, questions, diffs, terminal. Everything.
Codex
In development on the same daemon. Same phone, same screen.
More agents
Other terminal agents follow, starting with observation.
Nothing changes on the Mac.
Start Claude Code the way you always do, with one extra word. It behaves exactly as before, and the session simply shows up on your phone too. There is no server in between. The phone talks straight to your Mac over your own private network.
$ codeconnect claude ✓ session on your phone as app-1 Claude Code - ready › ship the release branch and open a PR_
Your Mac, reachable only by you.
CodeConnect uses Tailscale by default. Your phone reaches your Mac over your own tailnet, from cellular, a coffee shop, another city, and every hop is WireGuard-encrypted before it touches a network. There is no CodeConnect server in between, and no account to create.
Encrypted end to end
Traffic between phone and Mac rides WireGuard, with TLS on top when your tailnet has HTTPS certificates enabled.
Private by default
The daemon listens on your Tailscale address and loopback, nothing else. It is never exposed to the open internet.
Works from anywhere
If your phone is on your tailnet, it can reach your Mac. No port forwarding, no VPN config, nothing to set up.
Tailscale is a registered trademark of Tailscale Inc. CodeConnect is not affiliated with Tailscale. Any private network you operate also works.
STEP 2 · ON YOUR MAC
Install the daemon.
macOS 13 or later · Apple silicon or Intel · needs tmux
Then codeconnect daemon install, codeconnect pair, scan the code from the app, and start sessions with codeconnect claude instead of claude. Claude Code behaves exactly as before.