Игорь Градов
Игорь Градов
5 мин
ai

Что такое ИИ-агент без объективной метрики: 700 млрд токенов чуть не ушли в мусор

Мы с сообществом три месяца управляли автономными ИИ-агентами, которые декомпилировали популярный шутер от первого лица, и потратили на это от 600 до 700 миллиардов токенов (единиц текста, которые модель обрабатывает за один запрос).

Что такое ИИ-агент без объективной метрики: 700 млрд токенов чуть не ушли в мусор
Почему это важно

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

Команда энтузиастов из открытого сообщества опубликовала подробный разбор трёхмесячного проекта по декомпиляции (восстановлению исходного кода из скомпилированной программы) коммерческого шутера. Название игры автор не раскрывает по юридическим причинам, но цель публикации другая: показать, как выстроить инфраструктуру управления автономными ИИ-агентами на длинной дистанции и почему проект чуть не провалился без объективной метрики качества. Источник не называет ни компанию, ни юридическое лицо, ни сумму привлечённого финансирования: проект велся на коммерческих подписках Claude Max (20x) и Codex Pro.

Параметр Значение
Кто Открытое сообщество, автор анонимен
Затраты в токенах От 600 до 700 млрд токенов за 3 месяца
Инструменты Claude Max (20x), Codex Pro, Claude Code CLI, Codex CLI, ida-mcp от Hex-Rays
Результат 99% функций игры восстановлено, 83% совпадают с оригиналом побайтово

Что на самом деле сделали?

Четыре ИИ-агента (автономные программы, которые сами планируют и выполняют задачи без постоянного участия человека) работали параллельно. Три агента-исполнителя декомпилировали код и коммитили результат, четвёртый выступал ревьюером: проверял коммиты и координировал работу.

За первый месяц агенты восстановили около 80% игры. Она запускалась, показывала главное меню и загружала карты.

Модели менялись часто: основную нагрузку нёс Sonnet 5, но команда активно использовала также Opus 5.5, Luna, Sol и Terra. Учёт задач шёл через GitHub Issues: на каждый файл заводился отдельный тикет с метками для приоритизации. Общение между агентами и людьми велось в одном канале Discord, куда вебхук GitHub автоматически отправлял уведомления о падениях CI (системы непрерывной сборки и тестирования).

Почему без «оракула» месяц работы ушёл в мусор?

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

Ревьюер ловил мелкие баги, но архитектурные решения не оспаривал. Более того, автор описал любопытный эффект: когда исполнитель обосновывал отклонение в комментарии к коммиту, ревьюер верил объяснению вместо того, чтобы самостоятельно сверить код с оригиналом. Комментарии работали как непреднамеренная промпт-инъекция (когда текст внутри данных подменяет инструкции для модели).

Решением стал «оракул»: скрипт побайтового сравнения. Команда перешла на тот же компилятор, которым собиралась оригинальная игра, и написала программу, которая сравнивает байты восстановленной функции с байтами оригинала. Совпало, PASS. Не совпало, FAIL, агент переделывает. Именно после внедрения оракула доля побайтовых совпадений выросла до 83%.

Три приёма, которые удержали агентов в фокусе

Команда решала типичные проблемы автономной работы ИИ-агентов (программ, самостоятельно выполняющих цепочку действий ради конечной цели). Вот что сработало.

  • Раннее сжатие контекста. Порог срабатывания снизили с 90% до 42%. При декомпиляции в контексте копится устаревшая информация: уже обработанная функция больше не нужна. Раннее сжатие экономит токены и снижает «дрейф» агента.
  • Документ-компас. Написали файл с целью проекта, правилами, запретами и порядком действий. Раз в час cron-задача (автоматическое задание по расписанию) просила агентов перечитать документ, чтобы инструкции оставались свежими в контексте.
  • Единый канал коммуникации. Агенты и люди в одном Discord-канале. Участникам не нужен доступ к машинам, а агенты сразу видят, что упало в CI.

Без объективной автоматической проверки результата всё это не работает. Ревьюер принимал отклонения, если исполнитель обосновал их в комментарии, такие комментарии работали как непреднамеренная промпт-инъекция. : Автор проекта (имя не раскрыто)

Что делать с этим прямо сейчас, по ролям?

Автору Дзена. Если вы поручаете ИИ-агенту серию задач (написать 20 постов, переверстать канал, собрать таблицу), заведите «оракул»: автоматическую проверку результата до того, как примете работу. Для текстов это может быть чек-лист фактов, для таблиц сверка с источником. Без проверки агент выдаст гладкий текст с выдуманными деталями, и вы этого не заметите.

Маркетологу. Проект показал реальную стоимость агентной автоматизации: 600 с лишним миллиардов токенов за три месяца при использовании Claude Max и Codex Pro. Это коммерческие подписки, не бесплатный опенсорс. Закладывайте бюджет на инференс (вычисление ответа моделью) и на доработку «обвязки», иначе экономия от автоматизации сгорит на переделках.

Предпринимателю в РФ и СНГ. Claude и Codex Pro напрямую в России недоступны. Из доступных аналогов для агентных сценариев: YandexGPT и GigaChat, однако экосистемы агентных инструментов вокруг них пока заметно беднее. Главный вывод универсален и не зависит от модели: стройте автоматическую верификацию результата до масштабирования, а не после.

Мнение редакции dzen.guru

По моему опыту, этот проект обнажил ключевую ловушку при работе с ИИ-агентами: иллюзию прогресса. 80% игры восстановлено за месяц, выглядит как победа. А потом оказывается, что половина кода семантически неверна, и исправлять дороже, чем переделывать. Мы в dzen.guru видим ровно то же у авторов, которые делегируют агентам большие серии текстов без промежуточной проверки: десятки постов выглядят прилично, пока не начнёшь сверять факты. Вывод прост: ИИ-агент это не «настроил и забыл», а «настроил, встроил проверку и только тогда масштабируй».

Где подвох

Автор прямо указывает: опубликованный документ с правилами для агентов бесполезен вне этого проекта, он слишком специфичен. Универсального рецепта оркестрации пока нет, каждый проект требует своей «обвязки». А побайтовое сравнение как метрика работает только для декомпиляции, для текста, дизайна или маркетинга нужны собственные оракулы.

Проект не про декомпиляцию и не про конкретную игру. Он про то, что автономный ИИ-агент без встроенной проверки результата будет месяцами уверенно производить брак, а другой агент-ревьюер этот брак одобрит, если исполнитель красиво объяснит свои решения. Первый шаг к реальной автоматизации: придумайте свой «оракул» до того, как делегируете агенту первую задачу.

Поделиться:TelegramVK
Игорь Градов
Игорь Градов

Основатель dzen.guru. Эксперт по монетизации и продвижению на Дзен. Автор курса «Старт на Дзен 2026».

Комментарии

Читайте также

Как собрать кубик Рубика 3х3: нейросеть достигла 98,4% оптимальных решений
ai

Как собрать кубик Рубика 3х3: нейросеть достигла 98,4% оптимальных решений

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

6 мин
«Диасофт» запустила конвейер из 30 ИИ-агентов: ИИ для бизнеса покрывает путь от записи встречи до релиза
ai

«Диасофт» запустила конвейер из 30 ИИ-агентов: ИИ для бизнеса покрывает путь от записи встречи до релиза

Корпоративная разработка в России всё чаще упирается не в скорость написания кода, а в то, что происходит до и после него, и 7 октября компания «Диасофт»…

6 мин
ai

Слопсквоттинг: каждый пятый пакет от LLM не существует, и хакеры этим пользуются

Слопсквоттинг звучит как техническая экзотика, но бьёт по каждому, кто копирует код из ChatGPT или Claude и запускает установку пакетов не глядя, а 3 июня 2025…

6 мин