IDE for Autonomous Software Development
Turn a prompt into a merge-ready PR — Metaphor coordinates your agents, verifies their work, and runs many tasks in parallel.
or join the waitlist for Linux and Windows

Features
- End-to-end autonomy. Prompt a task and Metaphor handles the rest — spawning the right agent, verifying work, committing changes, opening a PR, and resolving review comments until it's ready to merge.
- Built-in verification. Metaphor checks each agent's work before it ships. If something needs fixing, it retriggers the agent automatically.
- Seamless handoffs. Agents continue each other's work without losing context, so larger tasks move forward without you re-explaining the problem.
Built for multi-agent work
- Parallel by design. Each task runs in its own git worktree, so agents work side by side without conflicts or waiting on each other.
- Shared memory across repos. Context travels with the work — agents stay aligned even when the task spans multiple repositories.
- Bring your own agents. Metaphor coordinates the tools you already use, including Claude Code and Codex.
- Your code stays local. Metaphor runs on your machine. We don't store your repositories.
Frequently asked questions
You just need to prompt your task. Metaphor will take care of the rest — spawning the right coding agent, checking the agent's work, verifying it, retriggering the agent if modifications are needed, committing the changes, raising a PR, resolving PR comments if your code review bot adds comments, and much more. Metaphor keeps your PR ready for you to merge confidently.
Ready to build with Metaphor?