Программист предупреждает: бездумное доверие агентам ведёт к техническому долгу

Resisting Cognitive Surrender

Программист предупреждает: бездумное доверие агентам ведёт к техническому долгу

Автор размышляет о «когнитивной сдаче» — некритичном принятии вывода агентов без размышлений. Такой подход быстр и соблазнителен, но ведёт к субоптимальным решениям, росту сложности и потере понимания системы. Он предлагает осознанно выбирать, где делегировать, а где удерживать контроль, вводит понятие «vibe limit» и советует следить за автоматизационной предвзятостью, например, когда вы бездумно нажимаете «продолжить».

В конечном счёте именно я несу ответственность за то, что создаю, а не агенты. Отказ от субъектности и отказ думать фактически делают меня ответственным без сколько-нибудь осмысленного владения.
  1. tra3

    Отличный пост. Мне особенно нравится идея с четырёхколоночным просмотром PR. Я построил нечто похожее для ревью спецификаций speckit. Каркас, гарантирующий, что код действительно работает, тоже имеет смысл.

    Но меня беспокоит одна вещь — всё это заставляет нас потреблять то, что производят LLM. Я учился и усваивал, как всё работает, строя системы. По крайней мере, в рамках ограничений тех абстракций, которые я использовал. Это наводит меня на мысли о TikTok и shorts. Все просто смотрят. Может, это несправедливо. Может, абстракция теперь изменилась с «os/gui/event loop» на «llm», а остальное — просто случайная сложность.

  2. gus_massa

    >> Более серьёзная ирония в том, что автоматическая система управления была внедрена, потому что она справляется с задачей лучше оператора, но оператора просят следить за тем, чтобы она работала эффективно.

    Автоматическое управление хорошо для стандартных случаев и ожидаемых ошибок. В странных случаях пока что люди лучше их обнаруживают и нажимают большую красную кнопку.

  3. ashishmax31

    Иногда я задаюсь вопросом, как бы отреагировали все столяры или музыкальные продюсеры в мире, если бы завтра появилась волшебная коробка, в которую они печатают/диктуют, что хотят, и — вуаля — выходит стол/композиция. Неужели музыкальные продюсеры и столяры всего мира просто «примут» этого нового волшебного джинна? Надеюсь, что нет.

    И всё же вот мы, инженеры-программисты... готовые с безрассудной лёгкостью сдать своё ремесло простым «промптам».

  4. lioeters

    «Ага, выглядит нормально!» — сказал человек, ежедневно просматривающий тысячи строк сгенерированного кода.

    Это стало обычным явлением, и я видел, как это разрушало крупные проекты, пока никто уже не понимал кодовую базу, полную многословного бессмысленного кода и комментариев. Дальнейшая разработка проекта без ИИ становится невозможной. Контрибьюторы, которые по каким-либо причинам не используют ИИ, все уходят, потому что никому не нравится работать с бездумными роботами (и людьми) в качестве коллег. Это унижает и обесценивает их труд и человеческое достоинство. Они не «остаются позади», они оставляют позади безумие толпы.

    > ..возможность неконтролируемой динамики: как только пересечён критический порог, небольшое увеличение adoption может вызвать быстрые сдвиги на уровне популяции в сторону *устойчивой зависимости, с резкой потерей когнитивной компетенции*.

    Мы все видим, как это происходит. По мере проникновения этой технологии в общество задача поддержания контроля, связности и качества станет ещё больше и ещё серьёзнее — например, ИИ в здравоохранении, военном деле, управлении и государственном администрировании.

  5. hypfer

    Самая сложная часть LLM и агентов, как ни странно, — это люди.

    Конкретно люди и их дисфункции. Их хрупкость. Их эго, привязанное к вещам.

    Это отличный пост/размышление на тему использования LLM в одиночку.

    Единственный пробел, который я вижу, — это предположение, что человек работает над чем-то один, а не в команде. Хотя, возможно, это тема для отдельного эссе.

    Edit: Оказывается, в сноске 3 это уже упоминается. Отлично. Хороший пост.

Ещё за этот день

2026-11-03