Windows app · coming soon
See what your AI agents are doing without switching windows.
Perch is a thin strip on the edge of your screen. It shows which Claude Code and Codex sessions are working, finished, waiting for you, or out of usage, with your usage limits and a shelf for your latest screenshots and files.
- Runs locally — nothing uploaded
- No account — no sign-in
- Any screen edge — drag it where you want
Sessions
Limits
Illustration of the hover preview. Row titles are your own prompts; nothing here is sent anywhere.
What it shows
One glance instead of five terminal tabs.
Every session's state
Working, finished, waiting for your answer, or out of usage, as a coloured dot per session in the order you opened them. You stop checking tabs that are still thinking and miss fewer questions left waiting.
Your usage limits
Claude's 5-hour and weekly usage with the time until each resets. You see the wall coming before a long task stops halfway.
A shelf for what you just grabbed
Your latest screenshots and the files you keep in its Pocket, ready to drag into a chat. The screenshot you need is one drag away, not buried in a folder.
Why I built it
I kept alt-tabbing to check whether an agent was done.
I run several Claude Code and Codex sessions at once. Most of my checking was pointless: the session was still working, or it had been waiting on a question for ten minutes while I looked somewhere else. And the usage limit always arrived as a surprise.
Perch sits on the edge of the screen and answers those questions without taking focus. It's the tool I now leave running all day.
Privacy
Your prompts and code stay on your PC.
- No server, account, analytics or telemetry. Perch talks to nothing outside your computer.
- Status comes from the agents themselves. Claude Code reports session events to Perch over a local-only connection (127.0.0.1); Codex state is read from the session files Codex already writes on your PC.
- Limits are read, not estimated. Claude's usage numbers come from what Claude Code itself provides; nothing is guessed.
Honest limits
What it can't do (yet).
- Claude Code and Codex CLI only. Other agents and IDE chat panels aren't tracked.
- Codex usage shows only when a limit is hit. Codex doesn't write its main usage numbers to disk, and I won't show a figure I can't get right.
- It can't pick a Windows Terminal tab. Clicking a session brings the terminal window forward; choosing the tab is still up to you.
- Windows only. No macOS or Linux version is planned.
Is it free?
Perch is planned as a paid app with a free trial. The price isn't set yet, and it will be stated plainly before anyone can buy.
Does it send my prompts or code anywhere?
No. Everything stays on your computer; there's no server to send it to.
Which agents does it work with?
Claude Code and the Codex CLI. It connects to Claude Code through its own documented hook settings, which Perch writes for you (with a backup first).
When is it available?
When it has passed real-world testing on more machines than mine. It isn't downloadable yet.
Where it runs
- Windows 11
- Windows 10 — not yet tested
- macOS — not planned
Built and tested on Windows 11 first.