⚡ エージェント設計の3原則
原則 1
単一責任
エージェントは1つのことだけをする。「書く→確認→投稿」は1プロンプトでやらせると精度が下がる。3つに分割するのが正解。
原則 2
出力が次の入力になる
エージェントAの出力 → エージェントBの入力。各ステップの出力フォーマットを明示する。例:
{ title, body, tags } を JSON で返す。原則 3
フェイルファストとリカバリー
エラーが起きたら止まる設計にする。「何かあったら続けて」ではなく「確認してから次に進む」。CLAUDE.md の禁止事項がこのガードレールになる。
📐 判断基準: いつマルチエージェントにするか
- 1タスク > 15分かかる → 分割を検討
- 異なるスキルが必要 → 役割分担
- 並列化できる → 同時実行
- 依存関係がない → 順序を気にしなくていい
JSONファイルをドラッグ&ドロップでデータ差し替え