← Назад к блогу

AGENTS.md и CLAUDE.md: новый README для AI-агентов по программированию

· Save Team
markdownaiagents-mdclaude-mdcodingdeveloper-tools

Если вы недавно пользовались AI-помощником по программированию, вы наверняка заметили кое-что: все они хотят Markdown-файл.

GitHub Copilot читает .github/copilot-instructions.md. Cursor читает .cursor/rules/. Claude Code читает CLAUDE.md. Windsurf читает .windsurf/rules. Google Jules читает JULES.md. А универсальный стандарт? AGENTS.md — уже используется более чем 60 000 репозиториями с открытым исходным кодом и находится под управлением Agentic AI Foundation Фонда Linux.

Markdown превратился из формата документации в операционную систему для AI-агентов по программированию.

Что такое AGENTS.md?

AGENTS.md — это простой Markdown-файл в открытом формате, который живёт в вашем репозитории и служит информационным пакетом для AI-агентов по программированию. Думайте о нём как о двойнике README.md:

  • README.md для людей: быстрый старт, описание проекта, бейджи
  • AGENTS.md для AI-агентов: шаги сборки, команды тестирования, соглашения по коду, архитектурные решения

Агент читает ближайший файл в дереве каталогов, поэтому самый близкий имеет приоритет. Каждый подпроект может поставляться с индивидуальными инструкциями.

Что такое CLAUDE.md?

CLAUDE.md — это специально для Claude Code от Anthropic. Файл читается автоматически в начале каждой сессии и содержит специфические для проекта инструкции, которые иначе пришлось бы повторять в каждом промпте.

Хороший CLAUDE.md обычно включает:

  • Контекст проекта: одна строка, которая ориентирует Claude в том, что делает проект
  • Стиль кода: предпочтения форматирования, соглашения об именовании, паттерны для соблюдения
  • Команды: как запускать тесты, собирать, линтить и деплоить
  • Архитектурные заметки: ключевые решения, которые Claude должен уважать

Рекомендуемый подход: поместите общие инструкции в AGENTS.md (чтобы все AI-инструменты воспользовались ими), затем добавьте специфичные для Claude функции в CLAUDE.md.

Полный ландшафт AI-файлов инструкций

Вот каждый крупный AI-инструмент для программирования и его Markdown-соглашение:

ИнструментФайлФормат
GitHub Copilot.github/copilot-instructions.mdMarkdown
Cursor.cursor/rules/*.mdMarkdown
Claude CodeCLAUDE.mdMarkdown
Windsurf.windsurf/rulesMarkdown
Google JulesJULES.mdMarkdown
УниверсальныйAGENTS.mdMarkdown

Замечаете паттерн? Везде Markdown. Без единого исключения.

Почему победил Markdown

Markdown — идеальный формат для AI-файлов инструкций потому что:

  1. LLM понимают его нативно — это самый распространённый формат в их обучающих данных
  2. Он удобочитаем для людей — разработчики могут легко проверять и редактировать инструкции
  3. Управляется версиями — живёт в git рядом с вашим кодом
  4. Лёгкий — никаких накладных расходов на разбор, никаких специальных инструментов
  5. Универсальный — работает в каждом AI-инструменте, редакторе и на каждой платформе

Как выразил Visual Studio Magazine: в агентском AI всё дело в Markdown.

Лучшие практики написания агентских инструкций

На основе анализа тысяч репозиториев:

Начинайте с минимума. Добавляйте правила только когда замечаете, что агент раз за разом делает одну и ту же ошибку. Избыточные инструкции могут запутать больше, чем помочь.

Будьте конкретны с командами. Не говорите «запусти тесты» — говорите pnpm test или pytest -x tests/.

Документируйте архитектуру. Если ваш проект использует специфический паттерн (например, передачу сообщений между content script и service worker), объясните его. Агент не может вывести архитектурные решения только из кода.

Включайте запреты. Негативные инструкции удивительно эффективны: «Никогда не изменяй схему базы данных напрямую» или «Не используй классовые компоненты, всегда используй хуки».

Как Save вписывается в этот мир

Если вы строите файлы инструкций для агентов, вы, вероятно, также сохраняете справочные материалы из интернета: страницы документации, ответы Stack Overflow, GitHub README, справочники API.

Save конвертирует любой из этих веб-источников в чистый Markdown одним кликом — идеально для создания контекста, который нужен вашим AI-агентам. Сохраните страницу документации, вставьте Markdown в AGENTS.md или справочные документы, и ваш AI-помощник по программированию немедленно получит нужный контекст.

Рабочий процесс:

  1. Найдите полезную документацию или примеры кода в интернете
  2. Нажмите Save для конвертации в Markdown
  3. Сошлитесь или включите в файлы инструкций агента
  4. Ваш AI-помощник становится лучше с каждым сохранением

Будущее: Markdown как интерфейс управления AI

Microsoft и GitHub теперь рассматривают Markdown как стабильный, доступный для аудита интерфейс управления поведением AI. Это уже не просто документация — это интерфейс между человеческим намерением и выполнением AI.

Мы видим, что Markdown-файлы выполняют три разные роли:

  1. Документация: объясняет систему людям
  2. Инструкция: ограничивает и направляет поведение AI
  3. Навык: связывает инструкции с ресурсами, чтобы агенты могли повторять рабочие процессы

Этот тренд только ускоряется. По мере роста возможностей AI-помощников по программированию, Markdown-файлы, которые их направляют, становятся всё важнее.


Save конвертирует любую веб-страницу в чистый Markdown одним кликом. Идеально для создания справочных библиотек, захвата документации и создания контекста для ваших AI-рабочих процессов по программированию. Попробуйте Save бесплатно.