OpenAI hid Asteroids, Snake and Brick Breaker inside the Codex Micro

OpenAI's $230 controller turns recent assistant messages into the asteroids, bricks and food inside three undocumented games.

By · Published · Updated

RUNTIMEWIRE INVESTIGATION — Scoop

Original reporting by RuntimeWire, based on reverse engineering.

Why it matters

The games turn current AI output into interface material, making every level specific to the user's conversation. It is a small but concrete example of software rebuilding itself around generated content while preserving Work Louder's playful hardware design.

Reporting record

Finding

OpenAI’s Codex desktop client ships three undocumented mini-games—Asteroids, Snake, and Brick Breaker—built to appear inside the composer after a rapid circular gesture on the Codex Micro joystick.

How we verified

Methods: reverse engineering.

RuntimeWire found production modules explicitly named codex-micro-mini-games and codex-micro-mini-game-composer inside the Codex desktop client. The code enumerates three games: asteroids, brick-breaker, and snake. The activation path watches the Codex Micro joystick for roughly two rotations within six seconds, then selects a game and associates it with the active composer. Separate rendering code implements each game’s rules, scoring, animation, and controls. RuntimeWire then modified a laboratory copy of the client to replace the hardware gesture with a keyboard shortcut. The patched client successfully rendered Brick Breaker inside the composer. The game transformed the composer’s “What should we work on?” text into destructible blocks and displayed a working ball, paddle, score, and multiplier. The patch changed feature activation and input handling. It did not create the games or replace their native rendering, level-generation, scoring, or physics code.

RuntimeWire found production modules explicitly named codex-micro-mini-games and codex-micro-mini-game-composer inside the Codex desktop client. The code enumerates three games: asteroids, brick-breaker, and snake. The activation path watches the Codex Micro joystick for roughly two rotations within six seconds, then selects a game and associates it with the active composer. Separate rendering code implements each game’s rules, scoring, animation, and controls. RuntimeWire then modified a laboratory copy of the client to replace the hardware gesture with a keyboard shortcut. The patched client successfully rendered Brick Breaker inside the composer. The game transformed the composer’s “What should we work on?” text into destructible blocks and displayed a working ball, paddle, score, and multiplier. The patch changed feature activation and input handling. It did not create the games or replace their native rendering, level-generation, scoring, or physics code.

Tested versions: Windows package: 26.820.7780.0 Internal Electron application: 26.818.61809 Platform: Windows x6.

Reproduction

RuntimeWire partially reproduced the finding.

Work from a copy of the matching app.asar; do not modify the Store installation. Verify the source archive’s SHA-256 hash. Force feature flag 3207467860. Replace the joystick-triggered state transition with a keyboard handler that writes the same { composerId, game } object used by the production bridge. Launch the copied client with an isolated user-data directory. Trigger the replacement shortcut. Cycle through brick-breaker, asteroids, and snake. Compare the resulting behavior with the untouched rendering and game-logic modules.

File hashes

  • sha256:5DF8BF5A9D30742919390AB11FA419E83AAB0891152569A42C6EA4ABF15386C2 app.asar

Company response

The company was not contacted before publication.

A clear acrylic OpenAI Codex Micro controller with a black dial, white buttons, and internal screens displaying elements of Snake, Asteroids, and a glowing keyboard.

OpenAI left a three-game arcade inside the software for Work Louder's Codex Micro. Code in the shipped Windows client specifies that circling the controller's joystick about 1.9 times within six seconds randomly launches Asteroids, Brick Breaker or Snake, with recent assistant messages supplying the asteroids, bricks and food.

The Codex Micro launched on July 15th as a $230 controller for monitoring and directing Codex agents. Its six illuminated Agent Keys display task status, command keys handle actions such as accepting changes and opening chats, and a dial adjusts the agent's reasoning level. OpenAI and Work Louder sold through the device, and both brands currently list it as out of stock.

Reader comments

Conversation for this story loads after sign-in.