Hover the notch
Your Xcode agent,
in the notch.
Xcode’s Claude agent works in a pane you keep closed. Perch puts what it is doing in the one piece of screen you are always looking at.
Needs a Mac with a notch, macOS 14 or later. Free, MIT licensed. · Version 0.0.2 · 8 August 2026
Idle, it shows nothing
The notch goes back to being a notch. The moment the agent starts working, two hairlines frame it — the running tool on the left, the project on the right. Hover, and the panel unfolds.

New to the Xcode agent?
Xcode 26 and later ship with Claude built in: you describe what you want, it edits your project, runs builds and reads your files. It works in a side pane you close as soon as you go back to your code.
Perch does not write anything and does not replace that pane. It only tells you what the agent is up to right now — which tool is running, on which project, how much context is left — without switching windows.
Open the agent in Xcode once, then install Perch. It has nothing to read until the agent has run.
It watches, and that is all
- Never writes. Transcripts are opened read-only. Nothing is ever written into the agent’s folder.
- Never reads your code. Only counters, names and timestamps are decoded. Message text, tool arguments and results are not parsed at all.
- Never phones home. No network connection, no analytics, no file on disk. State lives in memory and dies with the app.
You do not have to take our word for it — the whole thing is readable on GitHub.