🧹Чистый код внутри агента
Боб Мартин, автор легендарной книги «Чистый код», в июле 2026 года заявил, что больше не читает код, доверяя проверку ИИ-агентам. Статья на Habr Очередное подтверждение тому, что индустрия меняется, ведь даже «старая школа» меняет подход к разработке. Но этот пост не об этом…
🧡Резюмируя статью, Мартин по-прежнему придерживается правил чистого кода с помощью кучи ограничений и тестов, заставляющих агента переписывать свои решения, пока тот не пройдет все проверки
🤓Допустим, я тоже хочу, чтобы мой агент при выполнении задачи использовал правила чистого кода. В промпте я могу оставить требование: …придерживайся правил чистого кода. Можно полагаться на такой способ, но для агента это будет скорее просьба, чем строгое правило. Тут на помощь приходят скиллы - структурированный набор инструкций и сценариев поведения, которые агент загружает в контекст тогда, когда они нужны. В отличие от промпта, скилл содержит конкретные процедуры и критерии
💪Но настоящая сила появляется, когда скилл обвязывается инструментами. Сегодня Мартин опубликовал бесплатный скилл ub-mode, помогающий агентам применять правила чистого кода, с помощью вызова ряда инструментов. Теперь не нужно возводить кучу проверок и тестов - агент сделает это сам. Всего-то нужно скопировать содержимое SKILL.md в директорию скиллов вашего агента, и всё!
· 27.10
Я бы проверял такую связку на намеренно плохом изменении: ловит ли она нарушение и действительно ли останавливает завершение задачи. И отдельно — может ли агент незаметно ослабить тест или конфигурацию проверки, чтобы получить зелёный результат. Сам факт вызова инструмента ещё не показывает, что критерий качества выдержан.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён