Codex Claude Cursor opencode

Spreading love among your coding agents.

One home for every agent running on your own machines. Watch them work from your phone, lend a teammate a single project, and give any of them everything the others already learned.

One command on the machine your agents run on. It works out what that machine is, then sets it up. That's the whole setup.

The Pounce desktop app — Spaces sidebar, sessions grouped by what needs attention, and the activity dashboard with tokens, spend, worktree disk and per-plan usageThe Pounce desktop app — Spaces sidebar, sessions grouped by what needs attention, and the activity dashboard with tokens, spend, worktree disk and per-plan usage
Pounce on iPhone streaming a live agent sessionPounce on iPhone streaming a live agent session
what nothing else does

Two things Pounce has that the others don't

access management

Share a project, not your machine

Let a colleague read the threads for one repo — and nothing else. The owner decides what and for how long, and the answer is always read-only.

  • Read-only. They can browse threads, diffs, activity and search — never send a turn, run a command, or read your config
  • Scoped. Everything, particular projects, or individual threads. New threads in a shared project do appear — you agreed to the project, not a snapshot
  • Timed. An hour, eight hours, a day, a week, or no expiry. When it lapses the threads disappear from their machine
  • Revocable. Take it back and it ends immediately
MCP server

Give your agent everything your other agents already learned

Every coding agent starts each session with amnesia. It can't see what you tried in a different tool yesterday, which approach you already rejected, or what you flagged as important. Pounce already reads all four, so it's the one thing that can answer"what did Codex try on this bug yesterday?" — and it hands that to any MCP client.

  • Works with Claude Code, Claude Desktop, Cursor, Codex — anything that speaks MCP
  • Searches your real history across every agent on the machine
  • Read-only and local; nothing is uploaded to add context
01 — no more silent stalls

Know the second it needs you

Agents stop and wait — for a permission, a plan approval, a question only you can answer. Pounce puts that on your phone the moment it happens, and lets you answer it there.

  • Whatever is waiting on you sorts to the top, across every machine
  • Answer permission and plan prompts without opening a laptop
  • A push notification when a turn needs you, and when it finishes
The Pounce home screen: live agent sessions across a machine, with the ones needing attention pinned to the topThe Pounce home screen: live agent sessions across a machine, with the ones needing attention pinned to the top
02 — the whole turn, live

Watch it think, not just what it typed

Reasoning, tool calls, file edits, the running token count and the live cost estimate — streaming as it happens. Queue a follow-up and it sends the moment the turn ends.

  • Real-time streaming from Claude Code, Codex, Cursor and opencode
  • Tool calls and edits expand inline, so you can see what it touched
  • Switch models mid-thread; talk to it by voice when typing is a pain
A live Pounce session streaming an agent's reasoning and tool calls, showing token count and estimated cost in the headerA live Pounce session streaming an agent's reasoning and tool calls, showing token count and estimated cost in the header
03 — finish the job

Review the diff and ship it, from the sofa

Proper syntax-highlighted diffs per file, marked seen as you go. Then commit, push, or open a draft PR without touching your machine.

  • Full diff review with per-file seen state
  • Commit with a generated message, push, or open a draft PR
  • Works on every worktree and branch the agent is running in
The Pounce changes view showing a syntax-highlighted diff with commit, push and draft PR actionsThe Pounce changes view showing a syntax-highlighted diff with commit, push and draft PR actions
04 — no surprise invoices

See what all of this is actually costing

Tokens, estimated spend, sessions and messages over any window — plus how close each subscription is to its next reset, side by side.

  • Claude, Codex, opencode and Cursor plan usage in one place
  • Estimated spend per day, project, agent and machine
  • Costs come from what the agents themselves report, not a guessed price list
The Pounce activity screen showing token totals, estimated spend, and plan usage meters for Claude, opencode, Codex and CursorThe Pounce activity screen showing token totals, estimated spend, and plan usage meters for Claude, opencode, Codex and Cursor
the desktop app

The whole fleet, on one screen

The phone is the remote. The Mac app is the command centre — and it hosts the bridge itself, so there is nothing else to install. Windows and Linux run the same thing from the tray.

The Pounce desktop app: Spaces in the sidebar, sessions grouped into needs attention, recent and settled, and the activity dashboard showing 9.1B tokens, estimated spend, 22.6 GB of worktree disk and per-plan usage for Claude, opencode, Codex and CursorThe Pounce desktop app: Spaces in the sidebar, sessions grouped into needs attention, recent and settled, and the activity dashboard showing 9.1B tokens, estimated spend, 22.6 GB of worktree disk and per-plan usage for Claude, opencode, Codex and Cursor

Spaces

Group projects the way you actually think about them, across every machine you've paired.

Sorted by what's waiting

Needs attention, running, recent, settled — so a blocked turn can't sit unnoticed for an hour.

A docked diff pane

Review changes beside the transcript instead of over it, then commit, push or open a PR.

Native transcript

Markdown, code and math rendered natively — long threads scroll like an app, not a web page.

deep analytics & controls

The numbers nobody else bothers to show you

Not just a token count. Where the money went, which plan is about to throttle you, and how much disk a year of agent worktrees has quietly eaten.

Worktree disk22.6 GBacross 12 worktrees, so you can find the ones worth reclaiming
Estimated spend~$7,323by day, project, agent and machine — from what the agents report, not a guessed price list
Plan usage4 agentsClaude, opencode, Codex and Cursor side by side, each with its own reset clock
Tokens9.1Bwith the cached share broken out, over any window you pick

Figures from one real machine on 14 Aug 2026 — this is a screenshot of the dashboard, not a mock-up.

Search everything you've ever run

One full-text index over the message bodies of every agent on every machine you've paired — not just titles. Jump straight to the matched message in the thread it came from, months later.

Works from anywhere, with nothing to configure

No Tailscale, no ngrok, no port forwarding, no VPN. The tunnel is built in and turns itself on — your phone reaches your machine on hotel wifi and cellular exactly as it does at home.

Pair a server you never sit in front of

Run one command over SSH and that box joins the fleet like any other — its own credential, its own tunnel, and Pounce tells you which machines are running an old build.

two pieces, two minutes

Get Pounce

The app is the remote. The bridge runs on the computer your agents live on and hosts them. Install both, scan one QR code, done.

Other builds — Arm, non-Debian Linux, headless servers

Latest release 1.5.1 — the same version on every platform. Prefer the terminal? npx use-pounce configure sets up any machine — including one you only reach over SSH.All releases.

MIT licensed

It runs on your machines, and you can read every line.

Pounce never proxies your code through a server we own — the app talks to your computer, and that's it. The whole thing is on GitHub: the app, the bridge, the tunnel and this website.