Skip to content
Discussion options

You must be logged in to vote

Teammates are ordinary subagent Sessions under the Team Lead, not a worktree-per-member abstraction. Agent Teams coordinates a shared task board; it does not create or assign Git worktrees.

By default they work in the same checkout. If you omit cwd when starting a child, the new Session inherits the parent's effective directory at start time. After that, a working-directory change is local to that Session — it does not move teammates, and it is not a new Git worktree. Task writeScopes are advisory path prefixes, not locks, so overlap is warned rather than excluded.

Independent checkouts are possible, but only if the experimental Change requests & worktrees / create_worktree path is enable…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by atirutw
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants