Get Fletch for macOS.
One native app. Point it at a repo, and every agent you start gets its own sandbox, its own clone and a code index to query.
Requirements
- macOS 13+. One universal build for Apple silicon and Intel, a 41.5 MB download.
- Apple silicon for the per-agent VMs. Intel Macs and projects that build a macOS or iOS app use the macOS sandbox: write protection only.
- One agent CLI. Claude Code, Codex, Cursor, OpenCode or Pi, on your own plan. Fletch finds the ones you have.
- git. Fletch offers to install it if your Mac has none.
First run
- Open Fletch and add a repository: a local folder, or one cloned from GitHub.
- Describe a task and pick an agent. It starts in its own sandbox, on its own clone of the repo.
- Read the walkthrough, open the pull request, and merge once autopilot has it green.
What you get.
A sandbox for every agent.
Each agent works on its own clone of your repo, in its own sandbox: by default on Apple silicon, a Linux VM that sees nothing else on your disk unless you share a folder. Intel Macs and macOS or iOS app projects use the macOS sandbox: write protection only.
No agent starts cold.
Fletch indexes your repo's symbols and call graph and serves them over MCP to Claude Code, Codex and OpenCode. One query returns a definition, its callers and what a change would break.
A walkthrough with every diff.
The agent explains its change step by step, each note beside the lines it covers. Add a reviewer agent on the model of your choice, and every pull request gets a second read as it opens.
From diff to green PR.
One button is always the next step. When checks fail, the branch conflicts or a reviewer comments, autopilot hands it back to the agent. Autopilot never merges. That click is yours.
Your agents, on your phone.
Pair the iOS app with your Mac to follow every agent, send the next message, approve what it asks for and merge the PR. The link is end-to-end encrypted.
A goal instead of a prompt.
Tell the project manager agent what you want built. It reads your repo and proposes tickets, and you decide which ones land on the roadmap.