Parallel Execution

Run multiple agents on the same project at the same time without conflicts.

The Problem

When two agents edit the same codebase simultaneously, they can overwrite each other’s changes. Parallel execution solves this by giving each agent its own isolated copy of the code.

How It Works

When you enable parallel execution for a Mission:

  1. Each task gets its own copy of the project (using Git worktrees)
  2. Agents work independently without interfering with each other
  3. When all tasks finish, you review and merge the results

Setting Up

When creating a Mission, simply enable Parallel Execution. Each task in the Mission will work in its own isolated copy.

Merging Results

After tasks complete, go to the Mission’s merge panel:

  1. Review changes — see what each agent did
  2. Merge — combine all changes back into your main branch
  3. Resolve conflicts — if two agents edited the same file, you choose which version to keep

Tips

  • Keep tasks focused on different parts of the codebase to minimize conflicts
  • Review agent output before merging
  • Start with independent tasks to get comfortable with the Mission