Perch

A Mac app for Claude Code

Sit above the work.

A calm place to watch your Claude Code agents work. Terminals, file tree, git diffs and usage, together in one window per project.

Apple Silicon · macOS 11+ · Free · Requires Claude Code

Perch showing Claude Code tabs, a file tree, git diffs and usage meters in one window

Why Perch

Running several agents is easy. Keeping track of them isn't.

Claude Code is at its best when you let it work, and at its worst when you can't tell what it's doing. Perch is the vantage point.

Side by side

Every agent in view, none of them lost.

Run up to ten Claude Code sessions as tabs in one window. Each is a real terminal, so nothing about how you work changes. You just stop hunting for it.

Perch window with Claude Code terminal tabs, a file tree and a list of changed files

Review

See every change, including in nested repos.

Read-only git diffs update as agents write. Nested repos show up beside the parent, so a change two folders down never slips past. Read-only means you can't clobber an agent mid-edit.

Git diff view with added and removed lines and a changed-files list across two repos

Focus

One window per project, one keystroke away.

Each project gets its own window, and a recent-projects picker gets you back to it fast. Press ⌘P to jump to any file, or ⌘⇧T for a quick terminal that stays out of the agents' way.

Recent projects picker open over a Perch window

Usage

Know your limits before they know you.

Week and session limit meters, today's API-equivalent spend, and a live dollars-per-hour rate with a 24-hour sparkline sit quietly in the top bar. You see the pace before the wall.

Top bar showing week and session usage meters, today's spend and dollars per hour
Limits
week and session
Spend
API-equivalent $ today
Pace
$/h, 24h sparkline

Built for focus.

No clutter, no accounts, no telemetry. A quiet tool for work that deserves attention.

Dark only
One palette tuned for long sessions. No themes to fiddle with.
Native Mac app
Built for Apple Silicon. Fast to open, quiet while it runs.
Signed and notarized
Signed and notarized by Apple, so it opens like any other Mac app.
Nothing leaves your Mac
No accounts, no telemetry, no analytics. Read the privacy policy, it's short.

How it works

Three steps. About a minute.

  1. 1

    Install Claude Code

    Perch runs the Claude Code you already have, signed in as you.

  2. 2

    Open a folder

    Pick a project. Perch gives it a window with a file tree, tabs and diffs.

  3. 3

    Watch

    Start your agents, then sit back and review what changes as it happens.

Questions

Is Perch free?

Yes. Perch is free to download and use. There are no accounts, no tiers and no ads.

Does it need Claude Code or a subscription?

Perch runs your own installed Claude Code, so you need Claude Code installed and signed in with whatever plan you already use. Perch does not provide or replace it.

Does it send my code anywhere?

No. Perch has no servers, no telemetry and no analytics. It reads your project folders, git state and Claude Code's local usage logs on your Mac, and none of it leaves your machine through Perch. Claude Code itself talks to Anthropic under its own terms, exactly as it does in any terminal.

Is it Apple Silicon only?

Yes. Perch is built for Apple Silicon Macs (M1 and later) on macOS 11 or newer. There is no Intel build.

How do updates work?

Perch does not check for updates on its own, since it never phones home. Download the latest version from this site and replace the app.

Sit above the work.

Free, signed and notarized, and nothing leaves your Mac.

Apple Silicon · macOS 11+ · Free · Requires Claude Code