【結論】Agent Teamを目的・責任・Worktreeで構成
Claude Codeで仮想AI組織を作る場合、役職名を増やすことより、入力、成果物、権限、担当File、通信方法、完了条件を定義することが重要です。
相互通信が必要なTaskはAgent Team、独立調査はSubagent、完全に分離した実装はWorktree Sessionが適します。
# ターミナルでTeam用のTask文書を作成
mkdir -p docs && touch docs/agent-team-plan.md
# Claude Codeを起動
claude具体的な手順・設定方法
LeaderがGoalと共有Task listを管理します。
各Teammateへ担当DirectoryとTool権限を限定します。
統合担当がDiff、Test、Conflict、Acceptance criteriaを確認します。
# ターミナルで独立Worktreeを作成
git worktree add ../app-ui -b feat/ui
# 起動後のセッション内でAgent機能を確認
/agents実践プロンプト / 活用テクニック
Team作成前に、並行化の利益と統合Costを比較します。
Design decisionを共有Documentへ記録し、口頭Contextだけに依存しません。
認証機能を実装するAI Teamの計画を作成してください。
Leader、Backend、Frontend、Security reviewer、Integration ownerの責任を定義してください。
各担当の編集範囲、成果物、依存関係、完了条件、統合順を示してください。注意点・よくあるエラーと対処法
Agent TeamとSubagentは異なる機能で、すべてのAccountや環境で同一Availabilityとは限りません。
同じDatabase migrationやConfigを複数Agentへ同時編集させないでください。
多数のAgentはUsageとRate limitを急増させるため、上限、停止条件、Human checkpointを設定します。