Разбор

Ваш агент живёт в прошлом — и это видно по ответам

Unity выпустила собственные плагины для ИИ-агентов, потому что те писали код по устаревшим урокам из интернета. У бизнеса та же болезнь, только дороже.

Ваш агент живёт в прошлом — и это видно по ответам
Фото: CC0 1.0 · источник

19 сентября Unity выпустила официальные плагины для двух популярных агентов-программистов — Claude Code и Codex. В версии для Codex тридцать один навык: интерфейсы, 2D-графика, звук, физика, мультиплеер, локализация, встроенные покупки. Пишут и поддерживают их сами команды Unity.

Причина в одной фразе из их объявления: универсальные агенты опираются на форумы и уроки для старых версий движка, и такой код компилируется, но работает не так, как задумано. То есть агент уверенно выдаёт решение — просто позапрошлогоднее.

Откуда берётся прошлое

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

Отсюда фокус, который сбивает с толку: ответ звучит уверенно и выглядит правдоподобно, потому что когда-то он и был правильным. Ошибку видно не сразу, а когда результат уже ушёл клиенту.

Как это выглядит не в разработке

  • Агент называет клиенту цену из старого прайса — он видел его чаще нового.
  • Пересказывает регламент, который у вас поменялся в июне, а он помнит мартовский.
  • Ссылается на норму закона в прежней редакции — редакция поменялась, формулировка в его памяти осталась.
  • Советует интеграцию через метод API, который поставщик уже закрыл.
  • Считает по ставке налога, которая была актуальна два года назад.

Обратите внимание: ни один из этих случаев не выглядит как ошибка. Агент не путается и не признаётся, что не знает. Он отвечает ровно тем тоном, каким отвечал бы на верный вопрос.

Что с этим делают

Лечится это не «более умной моделью», а тем, откуда агент берёт факты. Рабочих приёмов четыре, и Unity в своём решении использует по сути первые два.

  • Дать агенту ваши источники: прайс, регламенты, базу, документацию — так, чтобы он читал их в момент ответа, а не вспоминал.
  • Записать правила навыками: короткая инструкция «как у нас делается» весит больше, чем любые обобщённые знания модели.
  • Требовать ссылку: ответ без указания, из какого документа он взят, считается черновиком, а не ответом.
  • Обновлять источники по расписанию и проверять, что агент видит именно новую версию, а не забытую копию.

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

Задайте агенту три вопроса, ответы на которые у вас поменялись за последние полгода: цена, порядок работы, какой-нибудь внутренний регламент. Затем спросите, откуда он это взял.

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

Коротко

Ценность агента определяется не тем, что он знает, а тем, к чему он подключён. Unity пришлось выпустить собственные плагины именно поэтому: проще дать агенту актуальные знания, чем надеяться, что он забудет устаревшие.

Повод и фактура: The Decoder: Unity launches official plugins for Claude Code and OpenAI Codex