コンテンツにスキップ

エージェント運用の失敗モード一覧と対策マップ#

Patterns #anti-pattern #failure-mode #checklist updated 2026-04-13 3 min read

単一エージェント運用の典型的な 7 つのアンチパターンと、マルチエージェント運用で頻出する 8 つの失敗モードに対する、実装可能な対策の対応表。個別の解説は各エントリを参照。

パターンと対策の対応図#

flowchart LR
    subgraph 単一エージェント
      S1[肥大化<br/>PSP 肥大化]
      S2[否定表現]
      S3[タイムスタンプ]
      S4[MCP 過多]
      S5[チェックポイント欠如]
      S6[フラット TODO]
      S7[自己レビュー]
    end
    subgraph 対策
      M1[行数予算]
      M2[肯定形変換]
      M3[キャッシュ保護]
      M4[ツール数制限]
      M5[定期保存]
      M6[フェーズゲート]
      M7[批判者ロール]
    end
    S1 --> M1
    S2 --> M2
    S3 --> M3
    S4 --> M4
    S5 --> M5
    S6 --> M6
    S7 --> M7

単一エージェント運用#

# アンチパターン 筆者的な対策
1 システムプロンプト肥大化 行数予算を設け、詳細は外部ドキュメントへ分離
2 否定表現の多用 肯定形に書き換え
3 タイムスタンプ混入 プロンプトキャッシュを壊さない位置に置く
4 MCP 過多 6 本以下を目安に絞る
5 チェックポイント欠如 10〜15 分ごとの保存ルール
6 フラット TODO フェーズゲート付きに分割
7 自己レビュー 別ロールのレビュアーを配置

マルチエージェント運用#

# 失敗モード 筆者的な対策
1 Context Compression Amnesia 重要決定を外部ファイルに永続化
2 Self-Review Blindness 批判者ロール分離
3 Mid-Task Failure チェックポイント戦略
4 Concurrent File Edit Conflicts ファイル所有権の事前宣言
5 Flat Task List Inflexibility フェーズゲート導入
6 Lost Cross-Session Memory 永続化ファイル
7 Knowledge Death ADR 形式で意思決定記録
8 Token Waste During Idleness 実験ごとの時間上限

使い方#

自チームのエージェント運用をこの 15 項目でセルフチェックし、該当する列の対策を出発点として具体化する。

参考ソース#

関連エントリ#