Команда Claude Code в Anthropic пересмотрела накопившиеся практики контекстной инженерии и признала многие из них мифами, от которых пора отказаться. Раньше модели жёстко инструктировали: «не пиши многострочные комментарии и docstring-и без явной просьбы». Теперь достаточно дать гибкое правило — «пиши код, который по стилю комментариев, неймингу и идиомам соответствует окружению». Модели с более зрелым суждением сами принимают верное решение без страховки, которая была нужна старым версиям.
Та же логика коснулась примеров использования инструментов. Если раньше Claude полагался на готовые образцы, то теперь важнее проектировать выразительные интерфейсы — например, в Todo-инструменте перечисление статусов pending, in_progress, completed уже подсказывает модели, как им пользоваться, а инструкция держать ровно одну задачу активной задаёт нужное поведение без дополнительных примеров.
Сильно изменился подход к загрузке информации. Вместо того чтобы вываливать всё в system prompt заранее, команда перешла на progressive disclosure. Проверка кода, code review и верификация выделены в отдельные навыки, которые Claude Code подгружает только когда они действительно нужны. Часть инструментов вообще использует отложенные определения — агент сам ищет их полное описание через ToolSearch, так что контекст не раздувается без необходимости. То же самое советуют делать в собственных CLAUDE.md и Skill.md: не превращать их в энциклопедию на все случаи, а строить дерево файлов, загружаемых в нужный момент.
Отказались и от дублирования инструкций. Раньше модель могла лучше слышать подсказки ближе к концу окна, и описания инструментов повторяли то, что уже было в system prompt. Теперь всё живёт прямо в описаниях инструментов, а повторы убрали.
Память стала автоматической. Больше не нужно вручную сохранять заметки через горячую клавишу в CLAUDE.md — Claude сам записывает важные факты о вас и проекте. В plan mode вместо простых markdown-файлов со спецификациями теперь можно использовать насыщенные ссылки: HTML-артефакты из новой фичи artifacts, детальные тестовые наборы, код из других кодовых баз и даже рубрики. Рубрики позволяют проверять вкус — например, как выглядит хороший API-дизайн — с помощью динамических рабочих процессов, запускающих агентов-верификаторов.
Если вы собираете собственный контекст, Anthropic советует не трогать системный промпт Claude Code без крайней нужды, а сосредоточиться на CLAUDE.md: сделать его лёгким, указать только грабли кодовой базы и неочевидные вещи, избегая информации, которую модель и так увидит в файловой системе. Тяжёлые инструкции выносите в навыки, разбивайте их на множество файлов и не перегружайте ограничениями. В качестве ссылок упоминайте через @ файлы в коде — HTML-макеты, спеки, целые репозитории — они дают более точные инструкции, чем словесные описания или скриншоты. Упростить всю конструкцию помогает новая команда claude doctor, которая автоматизирует ревизию контекста. Дополнительные советы по промптингу для продвинутых моделей собраны в Fable field guide, а автором статьи выступил Тарик Шихипар из Anthropic.