3 hacks
Use `claude --worktree` (or git worktrees) so multiple agents edit isolated checkouts without colliding.
Define custom subagents with `isolation: worktree` so delegated edits happen on a temporary branch checkout.
Run `/batch` on large mechanical migrations so Claude decomposes work and spawns per-unit worktree agents with PRs.