株式会社renue
AI導入・DXの悩みをプロに相談してみませんか?
AIやDXに関する悩みがありましたら、お気軽にrenueの無料相談をご利用ください。 renueのAI支援実績、コンサルティングの方針や進め方をご紹介します。
「AIエージェントはREADMEを読まない」——ドキュメント戦略の根本転換
人間のために書かれたREADMEは、AIエージェントにとってノイズだらけです。プロジェクトの理念、貢献ガイドライン、ライセンス情報——AIが必要とするのは「どこに何があるか」「どのルールに従うか」「どう実装を変更するか」だけです。
2026年、ドキュメントは「人間が読むもの」から「人間とAI両方が読むもの」に進化しました。本記事では、CLAUDE.md・AGENTS.md・READMEの使い分けと、ドキュメント負債を防ぐ運用設計を解説します。
3種類のドキュメントの使い分け
| ファイル | 読者 | 目的 | 内容 |
|---|---|---|---|
| README.md | 人間(新規参画者) | プロジェクトの全体理解 | 目的、セットアップ手順、アーキテクチャ概要 |
| CLAUDE.md | Claude Code | プロジェクト固有のルール・制約 | コーディング規約、デプロイ制約、セキュリティルール |
| AGENTS.md | 全AIエージェント共通 | 機械可読な構造化指示 | ファイル構成、ビルド手順、テスト方法 |
READMEとCLAUDE.mdの決定的な違い
READMEは「経験ある開発者なら既に知っていること」を説明します。CLAUDE.mdは「そのプロジェクト固有で、AIが自力では発見できないこと」だけを書きます。
README.md(人間向け): 「このプロジェクトはNext.js 15とFastAPIで構築されています。 インストール手順: npm install → npm run dev」 CLAUDE.md(AI向け): 「コミットメッセージは日本語で書く。 .envファイルは絶対に読み取らない。 デプロイはdevelopment/stagingのみ。productionは禁止。 テストは必ずyarn test:e2eで実行する」
AIは「Next.jsプロジェクトである」ことはpackage.jsonを読めば自力で判断できます。しかし「コミットメッセージは日本語」「本番デプロイ禁止」はCLAUDE.mdに書かないと知りえません。
CLAUDE.mdの配置戦略
3層の配置
| 配置場所 | 適用範囲 | 内容例 |
|---|---|---|
~/.claude/CLAUDE.md | 全プロジェクト共通 | 個人の作業スタイル、共通ルール |
./CLAUDE.md(プロジェクトルート) | チーム共有 | プロジェクト固有のルール、技術制約 |
./packages/api/CLAUDE.md | サブディレクトリ | モノレポの各パッケージ固有ルール |
AGENTS.mdの設計——機械可読ドキュメント
AGENTS.mdは2026年に登場した「AIエージェントのためのREADME」です。Claude Code以外のエージェント(Codex、Cursor、Aider等)も読めるエージェント非依存の指示書です。
AGENTS.mdに書くべきこと
- 最小限の要件:ビルドコマンド、テストコマンド、lint設定
- カスタムツール:プロジェクト固有のスクリプトやコマンド
- 固有のツーリング選択:「RuffでなくBlackを使う」等の判断
AGENTS.mdに書かないこと
- AIが自力で発見できる情報(ファイル構成、依存関係)
- 一般的なベストプラクティス(AIは既に知っている)
- 人間向けの説明文(理念、貢献ガイド等)
人間が手書きしたファイルは、自動生成より約4ポイント高い性能を発揮するという報告があります。手書きのオーバーヘッドは価値があります。
ドキュメント負債を防ぐ5つのルール
ルール1:コード変更時にドキュメントも更新する
CLAUDE.mdやAGENTS.mdはコードと同じリポジトリで管理し、コード変更PRにドキュメント更新を含めます。
ルール2:ドキュメントの「オーナー」を決める
ドキュメントの更新責任者を明確にします。「全員の責任」は「誰の責任でもない」のと同じです。
ルール3:CIでドキュメントの整合性をチェック
「CLAUDE.mdに記載されたデプロイ先環境が、実際のCI/CD設定と一致しているか」等をCIで自動検証します。
ルール4:四半期ごとにドキュメントレビュー
3ヶ月ごとにCLAUDE.mdの内容が現状と合っているか確認します。古い制約が残っていないか、新しいルールが追加されていないかをチェックします。
ルール5:不要になったドキュメントは削除する
「いつか使うかも」で残されたドキュメントはノイズです。AIのコンテキストを汚し、人間を混乱させます。
AIエージェントが「選ぶ」ドキュメント
2026年のトレンドとして、AIエージェントが自律的にSaaSボイラープレートやライブラリを選定する際、ドキュメントの質が選定基準の1つになっています。CLAUDE.mdやAGENTS.mdが整備されたプロジェクトは、AIエージェントにとって「使いやすい」と判断されます。
まとめ:ドキュメント戦略チェックリスト
| 項目 | チェック |
|---|---|
| README.md | 人間の新規参画者向けにプロジェクト概要・セットアップ手順が書かれているか |
| CLAUDE.md | AIが自力で発見できない固有ルール(コミット規約/デプロイ制約/セキュリティ)が書かれているか |
| AGENTS.md | エージェント非依存の機械可読指示(ビルド/テスト/lint)が書かれているか |
| 配置 | 3層(ホーム/プロジェクトルート/サブディレクトリ)で適切に配置されているか |
| 更新 | コード変更時にドキュメントも同時に更新するルールがあるか |
| オーナー | ドキュメントの更新責任者が明確か |
| CI | ドキュメントの整合性をCIで自動チェックしているか |
| レビュー | 四半期ごとにドキュメントの棚卸しをしているか |
ドキュメントは「書く義務」ではなく「チームの生産性を上げる武器」です。人間向けのREADME、AI向けのCLAUDE.md、エージェント共通のAGENTS.md——この3層を整備し、ドキュメント負債を防ぐ仕組みを構築してください。
あわせて読みたい
- 5Sとは|整理・整頓・清掃・清潔・しつけの意味・目的・進め方を解説
- AIリードスコアリング実装ガイド【2026年版】— 4要素スコアリング×テリトリー管理×ステータス倍率の本番アーキテクチャ
- AIカスタマーサポート完全ガイド【2026年版】— RAG・チャットボット・有人連携の実装パターンとツール比較
関連記事
AI開発のご相談はrenueまで。

