HeadlinesBriefing HeadlinesBriefing.com

ИИ-агенты декомпилируют игру от первого лица

Hacker News •
×

В течение трёх месяцев я руководил усилиями по использованию ИИ-агентов для декомпиляции популярной игры от первого лица в точный и стабильный код C++. Цель не состояла только в доказательстве концепции, но и в создании функционально завершённой версии с улучшениями безопасности и переносимости, хотя позже мы сосредоточились на точности поведения. Мы использовали Claude Max, Codex Pro, Sonnet 5, Opus 5.5 и другие модели через Claude Code и Codex CLIs. Агенты общались через Discord и отслеживали прогресс с помощью проблем GitHub и вебхуков для сбоев CI. Десассемблирование опиралось на инструмент ida-mcp от Hex-Rays. В первый месяц четыре агента — три работника и один рецензент — декомпилировали около 80% игры, что позволило загрузку карт и видимость главного меню. Мы оптимизировали использование токенов, снизив пороги компоновки с 90% до 42%, чтобы уменьшить контекстное мусорное и улучшить фокус. Несмотря на прогресс, агенты иногда теряли фокус, простаивали во время ожидания CI или закрывали проблемы преждевременно. Проект делал акцент на ИИ-оркестровку, настройку инфраструктуры и оптимизацию снаряжения, а не на саму игру или процесс декомпиляции. Благодарим Rekt Inator, Future, st0rm и более широкое сообщество за их вклад.

Источник: Hacker News · Сводку подготовил HeadlinesBriefing