← Все статьи
2026-07-03 14:03 · 🤖 AI World

Не понимаешь код — агент управляет тобой, а не ты им

Geoffrey Litt на конференции AIE в июле 2026 года сформулировал принцип, который многие чувствуют, но не могут назвать: без глубокого понимания того, что строит coding-агент, ты теряешь способность участвовать в собственном проекте. Имя принципа — understand to participate.

Не понимаешь код — агент управляет тобой, а не ты им

На конференции AIE в начале июля 2026 года Geoffrey Litt сформулировал тезис, который Simon Willison — один из самых внимательных наблюдателей LLM-индустрии — назвал самым резонирующим из всего события: understand to participate. Ты должен понимать код достаточно глубоко, чтобы оставаться активным участником процесса. Не просто смотреть на diff и жать approve, а реально участвовать в творческом решении задачи вместе с агентом.

Контекст

AIE — одна из крупнейших конференций для разработчиков, работающих с LLM и AI-агентами. В 2026 году там выступили более 300 спикеров, и то, что все записи доступны публично, само по себе маркер: разговор про coding-агентов окончательно перешёл из режима экспериментов в режим операционной нормы. Люди уже не спрашивают «стоит ли пробовать Cursor или Claude Code» — они разбираются, как ими управлять без потерь.

Litt поднял конкретную проблему: по мере того как агент строит всё более сложные и масштабные изменения, разработчик накапливает cognitive debt. Аналогия с техническим долгом очевидна, но здесь долг другого рода — не в коде, а в голове. Ментальная карта системы начинает отставать от реального состояния. Ты перестаёшь понимать, как работает то, что только что построил агент.

Это не вопрос квалификации — это структурная проблема скорости. Агенты работают принципиально быстрее, чем человек усваивает архитектурные решения. Один сеанс с Claude Code может породить тысячи строк изменений. Удержать ментальную карту этих изменений — отдельный, непростой навык, которому нигде не учат.

Аналитика

Тезис Litt переворачивает популярную идею «агент всё сделает сам, просто ставь задачи». Именно эта установка и создаёт ловушку. Когда понимание теряется, теряется способность задавать правильные вопросы. Разработчик превращается в машину апрувов: тесты зелёные — значит окей. Но тесты не покрывают архитектурные решения, не улавливают drift от первоначального замысла, не фиксируют то, что работает случайно, а не по логике.

«Тебе нужен богатый набор концептов в голове, чтобы мыслить творчески и свободно о том, как двигать проект вперёд. Если этой свободы нет — твоя способность участвовать в проекте существенно ограничена» — Geoffrey Litt

В контексте agentic-разработки это фундаментальный сдвиг в том, что значит быть сильным инженером. Раньше компетенция = умение написать. Сейчас компетенция = умение понять, перенаправить и удержать общую картину. Агент генерирует — человек направляет. Но для направления нужна карта местности. Без неё ты не архитектор, а пассажир.

Cognitive debt накапливается на всех уровнях: от джуна, который копипастит из Claude не разбираясь, — до tech lead, который делегировал агенту рефакторинг и через месяц не может объяснить архитектуру команде. Масштаб проблемы растёт пропорционально автономности агента.

Кейсы применения в бизнесе

B2B SaaS стартап. Команда из трёх инженеров использует coding-агентов для ускорения разработки. Риск: агент быстро накапливает фичи, которые никто из команды не может полностью отладить при сбое. Решение — ввести architecture checkpoint: после каждого крупного агентного изменения один инженер объясняет остальным, что именно изменилось и почему именно так. Не код-ревью, а объяснение вслух. Если объяснить не можешь — это маркер долга, а не повод для merge.

Корпорация с legacy-системой. Агент рефакторит код, о котором сами разработчики знают мало. Двойной риск: не понимали старое, не понимают новое. Стратегия — использовать агента как «переводчика»: сначала попросить объяснить текущий код, потом предложить изменения, потом снова объяснить их. Понимание строится итерационно, до внедрения, а не после.

SMB или локальный бизнес в КР/СНГ. Предприниматель без технического бэкграунда автоматизирует процессы через AI-инструменты. «Понимание» здесь — не знание Python, а знание бизнес-логики: что делает автоматизация, при каких условиях, что произойдёт если сломается. Если не можешь объяснить это без агента — при сбое ты беспомощен. Участвуй в построении, а не только в потреблении результата.

Кейсы в личной жизни

Разработчик. Перестань апрувить PR от агента только потому что CI прошёл. Введи правило: перед merge — 5-минутный mental walkthrough. Что изменилось? Почему агент выбрал именно этот подход? Это замедляет процесс, но предотвращает накопление долга, который потом стоит в разы дороже.

Контент-мейкер или маркетолог. Если агент пишет тексты или строит контент-план — сохраняй редакторский контроль. Понимай, почему выбрана та или иная структура, какой аргумент агент считает главным. Без этого через месяц контент будет формально «твоим», но воспроизвести или улучшить его самостоятельно не сможешь — навык уйдёт.

Студент. Самая острая точка. Если агент решает задачи за тебя — на экзамене понимания не будет. Используй агента как собеседника: попроси объяснить решение, задай уточняющие вопросы, перепиши объяснение своими словами. Тогда знание останется твоим, а агент станет репетитором, а не шпаргалкой.

Как применить сегодня

  • После каждой крупной итерации с агентом — verbal summary: что изменилось, какую проблему решили, почему именно так. Если не можешь сформулировать — это сигнал.
  • Используй промпт «Объясни это изменение так, будто я джун, который не видел предыдущий код» — быстрый тест на глубину понимания агентом собственного решения.
  • Правило: не давать агенту новую задачу, пока не объяснил себе результат предыдущей.
  • Для команды: architecture review не раз в спринт, а после каждого крупного агентного изменения.
  • Заведи карту cognitive debt: темы в проекте, где ты бы не смог ответить на вопрос «как это работает» без подсказки агента. Это точки для целенаправленной проработки.
← Все статьи