Watch, steer, and approve AI coding agents running on your machines — from your phone. Read the stream token-by-token, gate risky commands, review diffs, and kill it all with one tap.
The agoches daemon runs on the machine your agents live on. It installs as a background service, pairs with your phone over encrypted P2P, and stays out of your way.
$curl -fsSL https://agoches.app/install.sh | sh
PS>irm https://agoches.app/install.ps1 | iex
agoches realizes the whole remote-control surface — from the multi-agent dashboard down to a live PTY — in one focused app.
One glance tells you who needs you. Cards rank themselves: needs-approval first, then running, errored, done, idle.
The full transcript streams in real time — prompts, replies, tool calls and results. Jump in and steer mid-task without stopping the run.
Inline approval cards carry a risk badge and a plain-English rationale. High-risk actions demand Face ID.
Page through changed files, keep or discard per hunk, then apply with an automatic checkpoint to roll back.
Drop into a real PTY on the host, with an accessory key row for Tmux, Ctrl combos and your own shortcuts.
See link type, latency and live sessions per host — and a loud warning the moment a host key changes.
If something goes sideways, stop a single run or halt every agent on every host instantly — no menus, no digging.
Every approval, denial, start and error lands in an activity feed grouped by day. Always know what ran, and who said yes.
Install the daemon, then scan the QR code it prints in your terminal. agoches pins the host's key fingerprint on first use — trust on first contact.
Pick a host, browse its working directory as a folder tree, and give the agent its first instruction.
Follow the live stream. Send a nudge mid-task to correct course — the agent keeps working.
Sign off on risky commands, read the diff, apply with a checkpoint — or hit stop. You're always the gate.
agoches is built so nothing dangerous happens behind your back, and nothing sensitive leaks across the wire.
A medium-risk action takes a tap. A --force push or a destructive command requires biometric confirmation — even from the lock screen.
API keys and tokens in the stream are masked automatically. Tap to reveal — gated behind Face ID — so a glance over your shoulder never leaks a credential.
Connections go peer-to-peer when possible, with an encrypted relay as backup. Latency and link type show on every host so you know exactly how you're connected.
If a host's key fingerprint ever changes, agoches blocks the connection and shows a red alert. No silent re-trust — you verify, or you don't connect.
It downloads the agoches daemon for your platform from agoches.app over HTTPS, verifies it against a SHA-256 manifest, drops it in /usr/local/bin, and registers it as a background service (launchd / systemd / Scheduled Task). The script is short — open https://agoches.app/install.sh and read it before you pipe it to a shell.
agoches attaches to coding agents running in a terminal on your own machines — anything you can launch from a shell. It watches the session, surfaces tool calls, and routes approvals back to your phone.
No. Agents run on your hosts; agoches is a remote control, not a cloud. The connection is end-to-end encrypted and goes peer-to-peer where possible, with an encrypted relay only as a fallback.
Run sh release/uninstall.sh (or remove the Agoches Scheduled Task and %ProgramFiles%\Agoches on Windows). The binary and service are removed; your config and state under ~/.config/agoches are left in place.
You scan a QR code shown by the host. agoches pins its key fingerprint on first use (trust-on-first-use). If that fingerprint ever changes, you get a hard MITM warning and must verify before reconnecting.
The daemon runs on macOS, Linux and Windows today. The phone app is iOS first; other phone platforms are on the roadmap.
Install the daemon on your machine, pair your phone, and you're in control in under a minute.