Klarety

Copies and second opinions

Try a change on a copy and ask another AI to review it.

For everyone

A copy is a separate branch where an AI tries a change without touching your main code. When done, keep it or throw it away, after a second opinion from another AI if you like.

Use one for anything you are unsure about: a large refactor, an experiment, or two AIs trying the same task different ways.

Before you start

  • A running and at least one AI ready to open (Klarety AI always is). See How the AI harness works.
  • A second opinion needs a second AI, for example Klarety AI and your own Claude Code.

Start an AI on a copy

Open the AI menu

In the Studio's AI tab, select + (Open an AI tool).

Choose Git Worktree

Select Git Worktree, then the AI that should work on the copy.

Work as usual

The AI opens in a new tab named after the tool and the copy, with a bar showing Copy and its name. Everything it changes stays in the copy.

An AI working on a copy, with the copy's bar

You can also start a copy from an open tab's menu, with Git Worktree.

Ask for a second opinion

Open Hand over

In the copy's bar, select Hand over.

Choose a reviewer

Under Ask for a second opinion, choose another AI.

Send the review

The other AI opens on the same copy with a request already typed: review the copy's changes against the main branch and point out bugs, risks and anything missing. Press Enter to send.

The Hand over menu on a copy's bar, with Ask for a second opinion

To let another AI carry on the work instead, choose it under Continue this copy with.

Keep or throw away a copy

Open Your terminal from Open an AI tool, or any Studio terminal, and run one of these with your copy's name:

ai-harness copy keep <copy>

Merges the copy into your main code. If both changed the same lines, the merge stops so you can resolve the conflict.

Drop cannot be undone

Dropping a copy removes its folder and branch. Keep it first if you might want the work.

ai-harness copy drop <copy>

Removes the copy's folder and branch. Your main code is unchanged.

The copy's bar shows its name, and the information icon beside it repeats both commands.

Next steps

On this page