【結論】Taskmaster化は計画・Task一覧・Subagentで実装する
Claude CodeをTaskmasterとして使う場合、単なる役割付与だけでなく、要件、受入条件、依存関係、担当範囲をファイルに残す運用が有効です。
現在のClaude Codeには背景Task、Subagent、Agent Team、Agent viewがあり、規模に応じて使い分けられます。
# ターミナルで実行:要件ファイルがあるProjectで起動
cd ~/projects/my-app && claude
# 起動後のSession内で実行:実行中Taskを確認
/tasks具体的な手順・設定方法
まずrequirements.mdから実装項目を抽出し、docs/plan.mdへ受入条件付きで保存します。
独立した調査はSubagentへ委譲し、同じFileを編集するTaskは直列化します。
長期TaskではSession名を付け、途中終了後も再開できる状態にします。
# 起動後のSession内で実行:Session名を設定
/rename auth-migration
# 起動後のSession内で実行:利用可能なAgentを確認
/agents実践プロンプト / 活用テクニック
そのまま貼り付けられるTaskmaster用Promptです。
要件を読み、依存関係順のTask一覧をdocs/plan.mdへ作成してください。
各Taskに受入条件、変更対象、検証Command、Rollback方法を記載してください。
独立した調査だけSubagentへ委譲し、編集は1Taskずつ実行してください。
各Task終了時にTest結果と未解決事項を更新してください。注意点・よくあるエラーと対処法
Agent Teamは複数の独立Sessionを使う実験的機能で、常に必要とは限りません。
Task一覧をAIだけに管理させると完了判定が甘くなるため、CI結果、Review、受入条件を人間が確認してください。
/clearはSessionを消去する操作であり、単なる軽量化目的なら先に/compactを使います。