Run Multiple Teams in Parallel (Local + Git)

Have several teams work the same codebase at once by giving each its own git worktree/branch and a Local Coda.

Today, the clean way to run several teams on one codebase at the same time
(each on a different part) is one Local Coda per team, isolated by git.

  1. Create a git worktree (or branch/clone) per team off the same repo:
   git worktree add ../repo-team-a  team-a
   git worktree add ../repo-team-b  team-b
   git worktree add ../repo-team-c  team-c
  1. Run a Local Coda per worktree, each opened on its own folder with its own

team of agents.

  1. Each team works its part independently. Git is the sync layer — merge the

branches back (PRs or git merge) as parts complete.

This gives real parallelism today, with git ensuring the parts combine safely.

In Company mode, a project's workflow Process steps run sequentially
and team chat surfaces the active step's team — each step can have its own
team, but they take turns. For simultaneous work on one codebase now, use the
Local + git approach above. (Automatic orchestration of this is on the roadmap.)
Last updated Jul 28, 2026 View Markdown source