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:
- Each task gets its own copy of the project (using Git worktrees)
- Agents work independently without interfering with each other
- 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:
- Review changes — see what each agent did
- Merge — combine all changes back into your main branch
- 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