Claude Code научился читать AGENTS.md — и это не мелочь

18 сентября команда Claude Code выкатила изменение, которое легко проглядеть в потоке новостей, но которое решает вполне ощутимую боль тех, кто держит в одном репозитории несколько AI-агентов сразу: начиная с версии 2.1.277, поддержка AGENTS.md в Claude Code работает из коробки. Если в папке нет привычного CLAUDE.md, агент подхватит AGENTS.md — поведение включено по умолчанию, но переключается в /config.

Что именно изменилось

До этого релиза у каждого агентного инструмента был свой файл контекста: Claude Code читал CLAUDE.md, другие среды — что-то своё. На практике это выливалось в дублирование: один и тот же набор инструкций о проекте приходилось копировать в два-три файла или, как иронично заметил разработчик Simon Willison, заводить CLAUDE.md из одной строчки — ссылки на AGENTS.md. Теперь эта прослойка не нужна: Claude Code сам заглянет в AGENTS.md, если более специфичного файла нет.

Зачем нужен единый стандарт конфигурации агентов

AGENTS.md — не изобретение Anthropic, а открытый формат, который уже поддерживают несколько независимых инструментов для агентной разработки. Идея простая: описание проекта, договорённости по стилю кода, команды сборки и тестов, ограничения — всё это нужно любому агенту, который работает с репозиторием, независимо от того, чей он. Дублировать эту информацию под каждый бренд — трата времени и источник рассинхронизации, когда обновили один файл и забыли про второй. Поддержка общего стандарта конфигурации для AI-агентов снимает именно эту проблему: правила проекта становятся общими для всей экосистемы инструментов, а не привязанными к конкретному вендору.

Приоритет CLAUDE.md никуда не делся

Важная деталь: если в директории уже есть CLAUDE.md, Claude Code продолжит использовать именно его — AGENTS.md подключается только как запасной вариант. Это осознанное решение, а не полная замена: специфичные для Claude Code инструкции (например, о доступных MCP-серверах или локальных нюансах пайплайна) по-прежнему стоит держать в своём файле, а общую часть — вынести в AGENTS.md, если проект живёт на стыке нескольких агентных сред.

Кому это реально пригодится

Разница ощутима не у всех. Если вы работаете только с Claude Code, ничего менять не нужно — всё продолжит работать как раньше. А вот для команд и open-source проектов, которые одновременно допускают в репозиторий Claude Code, Codex, Cursor и другие агентные среды, переход на AGENTS.md в Claude Code означает один источник правды вместо трёх параллельных файлов, которые нужно синхронизировать вручную при каждом изменении конвенций. Это особенно ценно для библиотек с открытым кодом: авторам больше не нужно гадать, под какой именно инструмент писать инструкции контрибьютору, — достаточно одного файла, который поймут все.

Вывод

Формально это одна строчка в changelog, но по сути — сигнал, что рынок агентных coding-инструментов начинает договариваться об общих форматах вместо того, чтобы городить закрытые экосистемы вокруг каждого продукта. Для конечного разработчика конкретная выгода прямо сейчас невелика: файл конфигурации становится немного проще. Но стратегически поддержка AGENTS.md в Claude Code — часть более широкого тренда на совместимость между агентами, и чем больше инструментов присоединится к стандарту, тем меньше будет ручной рутины у всех, кто пишет код с помощью нескольких AI-ассистентов параллельно.

Источники дайджеста:

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *