Log in to leave a comment
No posts yet
Эра помощников по кодированию закончилась. Наступила эпоха автономных агентов. Однако бездумное внедрение Claude Code в браунилд-проекты (brownfield projects) с десятками тысяч строк устаревшего кода похоже на спринт в густом тумане. Результат предсказуем: ИИ теряется, а ваши токены испаряются впустую.
Ключ заключается не в инструменте, а в системе. Для эффективного управления Claude Code — терминальным агентом от Anthropic — требуется сложная оркестрация, называемая GSD-фреймворком (Get Stuff Done). В 2026 году мы выходим за рамки простой генерации кода и рассматриваем практические стратегии миграции и обслуживания сложных систем.
Увеличение окна контекста ИИ-моделей не означает пропорционального роста производительности. Согласно реальным отраслевым данным, даже у топовых моделей, таких как Claude, точность начинает снижаться, когда заполнение контекста превышает 30%. В частности, при преодолении порога в 70% возникает феномен дрейфа: модель забывает установленные в начале архитектурные правила и зацикливается только на последних фрагментах диалога.
Это и есть фундаментальная причина, по которой ИИ в браунилд-проектах часто выдает нелепый код. Когда тысячи строк легаси-файлов заполняют контекст, внутри движка рассуждений ИИ резко возрастает когнитивная энтропия. GSD-фреймворк решает эту проблему, перенося классический принцип программной инженерии «разделяй и властвуй» в рабочие процессы ИИ.
GSD не рассматривает Claude Code как некое всемогущее существо. Вместо этого он разделяет его на армию из 12 специализированных субагентов. Суть этого подхода заключается в предоставлении каждому заданию чистого контекста (Fresh Context), что позволяет каждый раз использовать способности модели к рассуждению на 100%.
Экстернализация знаний — это основной механизм GSD. Доменные знания, проанализированные агентом, не хранятся в памяти, а немедленно фиксируются в физических документах, таких как SUMMARY.md или SPEC.md. Основная сессия загружает только эти очищенные документы, что предотвращает ненужную трату токенов и повышает точность принятия решений.
Миграция легаси-систем гораздо сложнее, чем создание новых. Это связано с необходимостью внедрения новых функций без нарушения существующих правил.
Прежде чем безрассудно править код, необходимо изучить весь «ландшафт» с помощью команды /gsd:map-codebase. В этом процессе обязательно нужно извлечь два документа: CONVENTIONS.md заставляет ИИ сохранять существующие правила обработки ошибок и именования, а CONCERNS.md заранее выявляет узкие места производительности или возможные конфликты библиотек, устанавливая для ИИ «запретные зоны».
Код — это лишь побочный продукт плана. Перед реализацией проведите глубокое техническое интервью с ИИ, чтобы утвердить протоколы ответов API или схему БД. Именно на этом этапе вмешательство человека для четкого установления технических ограничений является секретом сокращения ошибок на этапе выполнения более чем на 80%.
Если ИИ зациклился и повторяет одно и то же сообщение об ошибке более 3 раз, немедленно прервите сессию. Удержание загрязненного контекста — это пустая трата ресурсов. В таком случае не пытайтесь исправить код; проанализируйте причину сбоя, отразите её в plan.md и выполните «холодный запуск» в совершенно новой сессии.
В среде разработки ПО 2026 года дифференцирующим преимуществом больше не является скорость набора текста. Движущей силой, позволившей Rakuten добавить новую функцию в гигантскую кодовую базу объемом 12,5 миллионов строк всего за 7 часов, были не навыки кодирования разработчиков, а умение координировать сложные агентурные воркфлоу (agentic workflows).
Теперь разработчик должен быть не писателем, создающим код вручную, а маэстро, дирижирующим ИИ-оркестром. Ваша ценность на рынке будет определяться архитектурной прозорливостью в максимизации эффективности потребления токенов и проектировании систем передачи знаний между агентами. Начните прямо сейчас с создания файла конфигурации GSDrc в своем проекте и визуализации технического долга.