{"slug": "show-hn-codeconnect-coding-agents-on-your-iphone", "title": "Show HN: CodeConnect: Coding Agents on Your iPhone", "summary": "CodeConnect launched as a free iPhone app that lets users monitor and approve Claude Code and Codex coding-agent sessions running on paired Mac and Linux machines from one screen. The app surfaces each agent's pending command with a risk rating — the demo shows \"1 HIGH · 2 MEDIUM · 1 LOW\" — and requires a deliberate hold plus Face ID or passcode for high-risk actions such as \"git push --force,\" while a read is a single tap. CodeConnect routes traffic over the user's own Tailscale tailnet with WireGuard encryption and TLS on top when HTTPS certificates are enabled, keeps sessions off any CodeConnect server, requires no account, and installs on the computer via a single curl command; the iPhone app requires iOS 17 or later and the desktop side requires macOS 13 or later on Apple silicon or Intel.", "body_md": "Claude Code and Codex, running on your Mac or your Linux machines, on one screen in your pocket. See what each one is doing, and answer the one it is waiting on.\n\nFree for iPhone. Then one command on your computer.\n\nProjects is the app’s home screen. Every session from every paired computer is on it, and the ones stopped on you come first.\n\n4 waiting for youHow many agents are stopped, waiting on you.Jordan’s Mac StudioEach project names the computer it runs on.Bash git push --forceWhat it is waiting on, how risky, and for how long.1 HIGH · 2 MEDIUM · 1 LOWThe risk of everything waiting, counted.ReviewOpens everything waiting for you, riskiest first.\n\n4 waiting for youHow many agents are stopped, waiting on you.\n\nJordan’s Mac StudioEach project names the computer it runs on.\n\nBash git push --forceWhat it is waiting on, how risky, and for how long.\n\n1 HIGH · 2 MEDIUM · 1 LOWThe risk of everything waiting, counted.\n\nReviewOpens everything waiting for you, riskiest first.\n\nThe whole command, and nothing decides but you.\n\nWhen an agent needs a yes, your phone shows the exact command, never shortened or faded, with what it does and how risky it is. A read is one tap. A git push --force needs a deliberate hold and Face ID or your passcode.\n\nSay no and the call does not run, and Claude is told you said no. Claude’s questions get the same treatment: you answer on the phone, and Claude gets the answer as if you had picked it at the keyboard.\n\nOne iPhone, several computers.\n\nPair the Mac on your desk and the Linux box that runs your builds. The phone stays connected to all of them, and Projects shows their sessions together. Settings lists each computer with its system and its link, and removes one without touching the others.\n\nEach session reads as one conversation.\n\nWhat you said, what the agent said and every tool it ran, in order, under a header that names the computer the session is on.\n\nSay somethingType or dictate a message.\n\nReviewRead the diff and leave a note on any hunk.\n\nTake overOpen the live terminal and take over completely.\n\nNothing changes in how you work.\n\nStart your agent with one extra word. It works as before, and the session also shows up on your phone.\n\nClaude CodeApprovals, questions, diffs, the terminal, everything.\n\nCodexApprovals with Codex’s own options, stop a turn, say something.\n\nhow you start a session+2 −2\n\n```\n@@ -1,2 +1,2 @@-claude-codex+codeconnect claude+codeconnect codex\n```\n\nBuilt to run on your tailnet\n\nYour computers, reachable only by you.\n\nCodeConnect uses Tailscale by default. Your iPhone reaches each computer over your own tailnet, from cellular, a coffee shop or another city. Your sessions never pass through a CodeConnect server, and there is no CodeConnect account to create.\n\nEncrypted end to end\n\nTraffic between phone and computer rides WireGuard, with TLS on top when your tailnet has HTTPS certificates enabled.\n\nPrivate by default\n\nOut of the box, the daemon listens on your Tailscale address and loopback, nothing else. It is never exposed to the open internet.\n\nWorks from anywhere\n\nIf your phone is on your tailnet, it can reach your computers. No port forwarding, no router settings.\n\nTailscale is a registered trademark of Tailscale Inc. CodeConnect is not affiliated with Tailscale. Your local network also works, with a setting on the computer, but without Tailscale’s encryption or the live terminal.\n\nTwo steps.\n\n1\n\nON YOUR PHONE\n\nGet the app.\n\nFree. iOS 17 or later. To use Tailscale, the default, install it on your iPhone too and sign in to the same tailnet.\n\n2\n\nON YOUR COMPUTER\n\nInstall CodeConnect.\n\ncodeconnect.sh - sh\n\n$ curl -fsSL https://codeconnect.sh | sh\n\ncopy\n\nRun it and answer yes. In one run it installs the signed release, walks you through Tailscale’s sign-in, starts CodeConnect, shows a code to scan from the app and signs you in to Claude Code or Codex, skipping anything already done.\n\nRequirements\n\nSystem\n\nSupported\n\nHow it runs\n\nmacOS\n\n13 or later, Apple silicon or Intel\n\nInstalls signed with CodeConnect’s Developer ID.\n\nLinux\n\nx86_64 or arm64\n\nThe daemon runs as a systemd user unit: it starts at boot and keeps running when you log out. Updates install only releases signed with CodeConnect’s Linux key.\n\nNo systemd\n\nAlpine and most containers\n\nYou start the daemon by hand, with the one line the installer prints.", "url": "https://wpnews.pro/news/show-hn-codeconnect-coding-agents-on-your-iphone", "canonical_source": "https://codeconnect.sh", "published_at": "2026-10-31 15:03:31+00:00", "updated_at": "2026-10-31 15:21:32.056533+00:00", "lang": "en", "topics": ["ai-agents", "ai-tools", "developer-tools", "ai-products"], "entities": ["CodeConnect", "Claude Code", "Codex", "Tailscale", "WireGuard", "Anthropic", "OpenAI"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/show-hn-codeconnect-coding-agents-on-your-iphone", "markdown": "https://wpnews.pro/news/show-hn-codeconnect-coding-agents-on-your-iphone.md", "text": "https://wpnews.pro/news/show-hn-codeconnect-coding-agents-on-your-iphone.txt", "jsonld": "https://wpnews.pro/news/show-hn-codeconnect-coding-agents-on-your-iphone.jsonld"}}