How this command is triggered — by the user, by Claude, or both
Slash command
/dev-core:debug-team [バグの症状/Issue番号/エラーメッセージ]This command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
# デバッグ調査チーム **前提**: Agent Teams が有効であること(`CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS: "1"`)。無効な場合はユーザーに設定を案内する。 ## 概要 $ARGUMENTS の問題について、複数の調査員が異なる仮説を並行で検証し、互いの理論に反証し合う科学的討論を行うことで根本原因を特定する。 1 人で調査すると最初に見つけた仮説にアンカリングバイアスがかかる。独立した調査 + 相互反証で、生き残った理論がより正確な原因である可能性が高くなる。 ## 実行フロー ### Phase 1: 症状の整理(Lead とユーザー) チーム作成の前に、問題の情報を整理する: - 症状: 何が起きているか - 再現手順: どうすれば再現するか - 影響範囲: どこで発生するか - 発生頻度: 常に/時々/特定条件で - 最近の変更: 直近で変更したコード Issue 番号がある場合は `gh issue view` で詳細を取得する。エラーログがある場合は関連箇所を抽出する。 ### Phase 2: 仮説の立案(Lead とユーザー) 症状から考えられる仮説を 3 つ立てる。仮説は互いに独立していること。ユーザーに提示して追加・修正を確認する。 ### Phase 3: Agent Team...
前提: Agent Teams が有効であること(CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS: "1")。無効な場合はユーザーに設定を案内する。
$ARGUMENTS の問題について、複数の調査員が異なる仮説を並行で検証し、互いの理論に反証し合う科学的討論を行うことで根本原因を特定する。
1 人で調査すると最初に見つけた仮説にアンカリングバイアスがかかる。独立した調査 + 相互反証で、生き残った理論がより正確な原因である可能性が高くなる。
チーム作成の前に、問題の情報を整理する:
Issue 番号がある場合は gh issue view で詳細を取得する。エラーログがある場合は関連箇所を抽出する。
症状から考えられる仮説を 3 つ立てる。仮説は互いに独立していること。ユーザーに提示して追加・修正を確認する。
delegate mode を推奨: ユーザーに Shift+Tab での delegate mode 有効化を案内する。delegate mode では Lead がファイル編集等の直接作業を行えなくなり、チームメイトへの委譲が強制される。Lead は自ら調査を行わず、チームメイトへの指示・調整・統合に専念する。
チームメイトを spawn する前に、共有タスクリストを作成する。各 Investigator に 5-6 個のタスクを割り当てる。
タスク設計の指針(Investigator ごと):
全 Investigator は読み取り専用で調査を行うこと。コードの編集は一切行わない。修正は調査完了後に別途対応する。
3 人の Investigator を spawn する。プロジェクトコンテキスト(CLAUDE.md、MCP サーバー、スキル等)は自動で読み込まれるため、spawn プロンプトには問題の情報と担当仮説だけを簡潔に渡す。
spawn プロンプトのテンプレート(各 Investigator で仮説部分を差し替え):
「$ARGUMENTS」の問題を調査してください。
あなたの担当仮説: [仮説の内容]
コードベースを調査し、この仮説を支持する証拠と反する証拠の両方を集めてください。
他の調査員が別の仮説を検証しています。彼らの発見に対して、自分の調査結果から積極的に反論や補強を行ってください。
確証バイアスに注意し、反する証拠も必ず探すこと。証拠なしに結論を出さないこと。
調査結果は Lead に報告してください: 仮説の妥当性(HIGH/MEDIUM/LOW)、発見した証拠、推定される根本原因、修正案。
チームメイトは共有タスクリストから自律的にタスクをクレームして進める。Lead は以下に専念する:
Lead がチームメイトの調査結果を統合し、結論を判定する:
以下の順序で確実にクリーンアップすること:
修正を実装しますか?
- Yes → `/dev-core:tdd [修正内容]` で TDD サイクルを実行
- No → 調査結果を Issue にコメントとして追記
/resume でチームメイトは復元されない。再開が必要な場合は新しくチームを作成するnpx claudepluginhub tadokoro-ryusuke/cc-plugins --plugin dev-core/team-debugDebug complex issues using competing hypotheses investigated in parallel by multiple agent teammates, then arbitrates findings to rank root causes by confidence.
/debugInvestigates bugs by spawning parallel agents with competing hypotheses, then aggregates evidence to identify root cause.
/debugDiagnoses root cause of bugs, errors, or test failures using adaptive multi-perspective investigation with parallel subagents.
/debugInvestigates a bug by reproducing it, tracing through code, finding the root cause, and documenting findings. Accepts a bug ID, file path, or symptom description.
/debugRuns structured debugging with parallel agents: traces bugs via phases, diagnoses root causes with evidence, proposes minimal fixes, executes after approval. Tracks in tasks/todo.md.
/diagnoseFans out 3-5 parallel investigation agents to debug a problem from multiple angles — code search, git history, config audit, and known issues — then synthesizes findings into ranked probable causes with evidence.