## 情報源
- URL: https://www.youtube.com/watch?v=EBUVokWZmPU
- タイトル: 【知らないと損】AIの性能は7割が"環境構築"で決まる。ツール選びより先にやるべきこと。ハーネス・コンテキスト・ループ・グラフを初心者向けに徹底整理
- チャンネル: チャエン【AI研究所】Byデジライズ
- 投稿日: 2026-08-11 / 約19分 / 2220再生
- スコア: 90/100(関連性30・鮮度25・信頼性15・深度20)

## 主要な発見
1. **3段階の進化 + 別軸2つ** — プロンプト → コンテキスト → **ハーネス**(縦3つ)が本流。**ループ**/**グラフ**は「どう回すか」の動かし方であり別軸。用語は3ヶ月周期で入れ替わるので、本質はハーネス(環境)に置く。
2. **プロンプトの比重低下** — 各社が揃って「短く・端的に」へ収束。Anthropic は Claude Code の内部プロンプトを **80%削っても性能が変わらなかった**。GPT-3.5 時代のプロンプト集は現行モデルには不適合。長いと性能が落ちる。
3. **RAG の相対的後退** — コンテキスト窓が100万トークン(≒80万文字)級になり、RAG の必要性が薄れた。**Claude Code のファイル検索は RAG を使わず直接検索している**。代わりに「フォルダ階層 + .md + MCP」でコンテキストを渡すのが主流。
4. **ハーネスの構成要素** — モデル(選択の余地は小さい)ではなく、①どんなツールを繋ぐか ②スキル ③サブエージェントの作り込み ④コンテキスト管理 ⑤ポリシー(権限)⑥検証 の複合体。「外部の相談相手」から「社内に席がある新人」へ変わったので、机・資料・ルール・権限を渡す作業がそのままハーネス。
5. **ループの実務** — `/loop` に「10分置きにエラーないかチェックして、エラーあったら直しておいて」程度の自然文で十分回る。本格開発では合格条件(DoD)まで書く。
6. **グラフ ≒ ultracode** — 複数エージェントを分岐させ良い枝を採る考え方。ultracode は最大1000エージェント規模の並列分岐を自動でやるため、明示的なグラフ設計は不要になりつつある。
7. **自己申告の検証** — 「AIはできた数を言いがち」。進捗報告の前にツール実行結果と突き合わせさせる、あるいは**サブエージェントを起動してファクトチェックさせる**のが効く。
8. **着手順の結論** — ①フォルダ階層を整える ②CLAUDE.md/ルールを作る ③MCP で外部連携 ④手順をスキル化。

## 既存知見との接続
- 当環境の CLAUDE.md「Planモード優先」「自己検証ループ」「敵対的レビューゲート」は 4・7 と同じ思想。**[[instinct-context-cost-measured-in-bytes-not-files]]**(常時注入は行数でなくバイトで測る)は 2 の「短く」を裏付ける。
- 7 の「自己申告を突き合わせる」は当環境の `verification-before-completion` / `xreview` と一致。**[[instinct-zero-duration-means-no-work-happened]]**(0秒で終わる成功は実作業をしていない)が具体例。

## アクションアイテム
- 「進捗報告の前にツール実行結果と突き合わせる」は既に verification-before-completion で実装済み → 追加実装は不要。
- `/loop` の自然文運用(間隔+アクションだけ)は当環境でも同形式で使える。