dotsagent.io
言語:日本語
Instruct · リファレンス

エージェント指示ファイル

各コーディングエージェントは、作業を始める前にプロジェクトの指示ファイルを読み込みます。各ツールが参照するファイル、対応するfrontmatter、グローバル・プロジェクト・ネストされた各ファイルの統合方法を、2026-10-01時点のベンダー公式ドキュメントに照らして確認しました。

ツールごとの読み込みファイル

ツール読み込むファイルAGENTS.md
OpenAI CodexAGENTS.mdAGENTS.override.md~/.codex/AGENTS.md標準対応
Claude CodeCLAUDE.mdCLAUDE.local.md.claude/rules/*.md~/.claude/CLAUDE.mdAGENTS.md標準対応
Cursor.cursor/rules/*.mdcAGENTS.md標準対応
GitHub Copilot.github/copilot-instructions.md.github/instructions/*.instructions.mdAGENTS.mdCLAUDE.mdGEMINI.md標準対応
Gemini CLIGEMINI.md~/.gemini/GEMINI.md.gemini/settings.json設定が必要
Devin Desktop(旧 Windsurf).devin/rules/*.md.windsurf/rules/*.md.windsurfrules~/.codeium/windsurf/memories/global_rules.mdAGENTS.md標準対応
Cline.clinerules/*.md.cline/rules/*.mdAGENTS.md.cursorrules.windsurfrules標準対応
Aider.aider.conf.yml設定が必要
OpenClawAGENTS.mdSOUL.mdIDENTITY.mdUSER.mdMEMORY.md標準対応

AGENTS.mdを唯一の信頼できる情報源として維持し、ほかのツールから参照するようにしてください。上記の9つのツールのうち7つは追加設定なしでAGENTS.mdを読み込みます。Gemini CLIとAiderには設定を1行追加し、@AGENTS.mdだけを記述したCLAUDE.mdを用意すれば、旧バージョンのClaude Codeにも対応できます。AGENTS.mdでは表現できないパス単位のルールに限り、各ツール固有のルール形式を使ってください。

すべての指示ファイル

AGENTS.md

AGENTS.md

AGENTS.md は、ほとんどのコーディングエージェントが特別な設定なしで読み込む、プレーンな Markdown 形式のプロジェクト指示ファイルです。OpenAI はこれを Linux Foundation 傘下の Agentic AI Foundation に寄贈しており、6万を超えるオープンソースプロジェクトで使われています。

CLAUDE.md

CLAUDE.md (Claude Code)

CLAUDE.md は、Claude Code が起動時にホームディレクトリ、プロジェクト、およびすべての親フォルダから読み込むメモリファイルです。.claude/rules/ に置くパス指定ルールを使うと、一致するファイルを読み込むときだけ適用されるガイダンスを追加できます。

GEMINI.md

GEMINI.md (Gemini CLI)

GEMINI.md は、Gemini CLI がすべての prompt とともに送信するコンテキストファイルです。context.fileName を設定すれば、AGENTS.md など別の名前のファイルも読み込めます。

.cursor/rules/*.mdc

Cursor Project Rules (.cursor/rules/*.mdc)

Cursor Project Rules は .cursor/rules/ 内の .mdc ファイルです。frontmatter で各ルールを適用する条件を指定します。Cursor は AGENTS.md も読み込みます。また、リポジトリ外で設定する User Rules と Team Rules もあります。

.github/copilot-instructions.md

GitHub Copilot custom instructions

GitHub Copilotは、リポジトリ全体に適用される .github/copilot-instructions.md と、パス固有の .instructions.md ファイルを読み込みます。また、AGENTS.md、またはルートにある単一の CLAUDE.md か GEMINI.md も読み込みます。

.devin/rules/*.md

Devin Desktop (Windsurf) rules

2026-06-02からWindsurfの新名称となったDevin Desktopは、.devin/rules/ のルールファイルを読み込みます。.windsurf/rules/ と旧式の .windsurfrules も引き続き使用できます。各ルールを常時有効にするか、globで一致させるか、モデルに選ばせるか、手動で呼び出すかは、triggerで指定します。

.clinerules/

Cline Rules (.clinerules/)

Cline Rulesは .clinerules/ 内のMarkdownファイルです。Clineはこれらをグローバルルールや AGENTS.md と組み合わせます。任意のpaths frontmatterを指定すると、一致するファイルにルールを限定できます。

~/.openclaw/workspace/AGENTS.md

OpenClaw workspace bootstrap files

OpenClawは、ワークスペース内のMarkdownブートストラップファイルから各エージェントのコンテキストを構成します。必須のAGENTS.mdが中心となります。これらのファイルは、新しいセッションの最初のターンでsystem promptに挿入されます。