dotsagent.io
Язык:Русский
Инструкции · справочник

Файлы инструкций для агентов

Каждый агент для работы с кодом перед началом работы загружает файл проекта с постоянными инструкциями. Здесь указано, где каждый инструмент ищет этот файл, какие поля 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 как единый источник истины, а остальные инструменты настройте на его чтение. Семь из девяти перечисленных выше инструментов читают его без дополнительной настройки; для Gemini CLI и Aider нужна одна строка в конфиге. Чтобы старые версии Claude Code учитывали его содержимое, достаточно указать в CLAUDE.md только @AGENTS.md. Используйте собственный формат правил инструмента только для правил, привязанных к путям, которые нельзя выразить в AGENTS.md.

Все файлы инструкций

AGENTS.md

AGENTS.md

AGENTS.md — это обычный Markdown-файл с инструкциями для проекта, который большинство coding-агентов читает без дополнительной настройки. OpenAI передала его Agentic AI Foundation при Linux Foundation; он используется более чем в 60k open-source проектах.

CLAUDE.md

CLAUDE.md (Claude Code)

CLAUDE.md — это файл памяти, который Claude Code загружает при запуске из домашнего каталога, проекта и всех родительских каталогов. Правила с ограниченной областью действия в .claude/rules/ добавляют инструкции, загружаемые только при чтении файлов, соответствующих заданным условиям.

GEMINI.md

GEMINI.md (Gemini CLI)

GEMINI.md — файл контекста, который Gemini CLI отправляет с каждым prompt. Можно также использовать AGENTS.md или любое другое имя, заданное в context.fileName.

.cursor/rules/*.mdc

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

Project Rules в Cursor — это файлы .mdc в .cursor/rules/, 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

Devin Desktop — новое название Windsurf с 2026-06-02 — читает файлы правил из .devin/rules/ и по-прежнему поддерживает .windsurf/rules/ и устаревший файл .windsurfrules. Триггер каждого правила определяет, действует ли оно всегда, выбирается ли по glob-шаблону, выбирается моделью или вызывается вручную.

.clinerules/

Cline Rules (.clinerules/)

Cline Rules — это файлы Markdown в .clinerules/, которые Cline объединяет с глобальными правилами и AGENTS.md. Необязательный frontmatter paths ограничивает действие правила соответствующими файлами.

~/.openclaw/workspace/AGENTS.md

OpenClaw workspace bootstrap files

OpenClaw формирует контекст каждого агента из файлов Markdown в рабочей области, начиная с обязательного AGENTS.md. При первом ходе каждого нового сеанса их содержимое добавляется в системный prompt.