Добавить в корзинуПозвонить
Найти в Дзене
Машинное обучение

⚡ Codex засунули в DOOM, и он сам себя туда встроил

Доминик Кундель из OpenAI попросил Codex встроить самого себя внутрь DOOM. Не оверлей, не окошко сбоку, а настоящий терминал прямо в игровом движке. Подходишь к стене, открываешь терминал и даешь задачи реальному Codex-агенту: хоть игровые, хоть свой код на доработку. Все построено на Codex app server. Это JSON-RPC сервер, который стоит за приложением Codex, расширениями для IDE, интеграциями с Xcode и JetBrains. По сути API, через который агента можно воткнуть куда угодно. Кундель решил доказать это буквально. Codex собрал все сам: от плана до рабочей реализации за ~6:40 часов, потратив 205 млн токенов. Кундель в это время занимался домашними делами и в какой-то момент подпрыгнул от звуков стрельбы - это Codex тестировал сборку, запуская игру через Playwright. Он же сам нарисовал текстуру с логотипом на игровой стене, проверил рендер с разных ракурсов, нашел баг, исправил и перепроверил. Без явных инструкций на тестирование. DOOM, конечно, не лучший интерфейс для кода. Но демо че

⚡ Codex засунули в DOOM, и он сам себя туда встроил

Доминик Кундель из OpenAI попросил Codex встроить самого себя внутрь DOOM.

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

Все построено на Codex app server.

Это JSON-RPC сервер, который стоит за приложением Codex, расширениями для IDE, интеграциями с Xcode и JetBrains. По сути API, через который агента можно воткнуть куда угодно. Кундель решил доказать это буквально.

Codex собрал все сам: от плана до рабочей реализации за ~6:40 часов, потратив 205 млн токенов.

Кундель в это время занимался домашними делами и в какой-то момент подпрыгнул от звуков стрельбы - это Codex тестировал сборку, запуская игру через Playwright. Он же сам нарисовал текстуру с логотипом на игровой стене, проверил рендер с разных ракурсов, нашел баг, исправил и перепроверил.

Без явных инструкций на тестирование.

DOOM, конечно, не лучший интерфейс для кода. Но демо четко показывает: Codex app server позволяет встроить агента в любую среду. Исходники открыты.

Github: https://github.com/openai/codex/tree/main/codex-rs/app-server

Post: https://x.com/dkundel/status/2040130396747407437

-2
-3
Шутеры
4634 интересуются