Plan · Build · Review

Agree on the plan. Then let it build.

Describe the change in a sentence. Metaphor reads the repo and writes a plan you can edit. In Plan mode it cannot touch your code, so nothing changes until you press Build.

plan.mdPlanBuildReview
  1. 01

    Plan

    It searches the repo, reads the files that matter and writes a plan. Code edits are blocked in this mode; commands still ask first.

  2. 02

    Build

    Press Build and it works through the plan's todos, edits files and runs your tests, showing each step as it goes.

  3. 03

    Review

    Review mode reads and reports. It can't edit files or run shell commands, so it's safe to point at anything.

The details

Questions

Can the agent change my code in Plan mode?

No. Plan mode denies edits and writes to your project. The only file it can write is the plan itself. Shell commands still need your approval.

Can I change direction while it's working?

Yes. Type a note at any time. It goes into the running session, and the agent reads it and adjusts without a restart.

What does Review mode do?

It reads code and reports what it finds. Edits, file writes and shell commands are denied, so it can look at anything without changing it.

More in Metaphor

Remember why you liked building? Start there.

For macOS, Windows and Linux.

Download for macOS

Apple Silicon · Release notes