Multi-step workflow for parallel development using git worktrees.
Create Worktree
# Feature worktree
git worktree add ../ccswarm-feature-$ARGUMENTS feature/$ARGUMENTS
# Bug fix worktree
git worktree add ../ccswarm-bugfix-$ARGUMENTS hotfix/$ARGUMENTS
Agent Team Integration
With Agent Teams, each agent automatically gets isolation: worktree. For manual worktree setup:
git worktree add ../ccswarm-frontend feature/ui-redesign # Frontend agent
git worktree add ../ccswarm-backend feature/api-enhancement # Backend agent
git worktree add ../ccswarm-devops feature/ci-cd-improvement # DevOps agent
Management
git worktree list # List all worktrees
git worktree remove ../ccswarm-feature-$ARGUMENTS # Remove after merge
git worktree prune # Clean stale entries
Best Practices
- One worktree per feature/bug
- Naming:
ccswarm-<type>-<description> - Clean up after merging
- Run
git worktree pruneperiodically