The endless back-and-forth of typing commands to an AI agent might soon feel as antiquated as a DOS prompt. OpenAI and boutique keyboard maker Work Louder have revealed the Codex Micro, a $230 hardware controller that replaces chat windows with physical knobs, joysticks, and glowing buttons. The pitch is straightforward: stop typing and start driving your AI agents like you’d pilot a drone or edit a video timeline.

The device is a stripped-down macro pad with a distinctive twist. A thumb joystick triggers preset workflows—code review, debugging, refactoring—while a rotary dial directly controls the model’s reasoning budget, letting a developer dial up more compute for a gnarly problem or throttle it back for a quick syntax fix. Six translucent keys sit across the top, pulsing with real-time RGB feedback to telegraph what each agent is doing: thinking, working, waiting for input, or finished. It plugs straight into ChatGPT Codex, where every input is remappable, and Work Louder’s Input software layers six programmable profiles onto the hardware.

There’s a tactile logic here that resonates with anyone who’s juggled multiple agent sessions. Instead of alt-tabbing through windows to check if a refactor finished, a developer glances at a key’s color. The box ships with 32 swappable icon keycaps, so the physical layout can mirror whatever bindings you’ve assigned. Connectivity runs over Bluetooth or USB-C, and it works across Mac and Windows.

Whether this is a genuine productivity leap or an expensive desk toy depends entirely on how deeply a developer lives inside ChatGPT Codex. The device is currently out of stock, and Work Louder warns quantities are limited. At $230, it’s priced like a niche tool for a niche workflow—but the broader signal is what’s interesting. Hardware designed specifically to manage AI agents implies a future where we don’t chat with our tools so much as steer them. The question is whether anyone actually wants a dedicated peripheral for that, or if it’s a solution hunting for a problem that a keyboard shortcut already solves.