SUDO
The key your coding agent needs.
Say it, it goes. Press it, it acts.

The screen shows what it is doing right now
01NEEDS YOU
When it's your call, it calls you.
Before your agent acts, SUDO beeps, buzzes and puts the command on screen.
No hunting for the window.
● Reading src/auth/login.ts…
● Bash(git push --force origin main)
┊ Do you want to proceed?
❯ 1. Yes
2. Yes, and don't ask again
3. No
// asked 3 minutes ago. you were in another tab

02LISTENING
Press softly. Speak slowly.
Tap to start, tap again to stop.
Your words land in the input box.
TRANSCRIBE · POLISH · INSERT

03NEEDS YOU
Push it through. That's a yes.
Dangerous work: push through stage two, hold 1.5 seconds, feel the buzz.
A brush of the finger is nothing.

git push --force
1 = 2
One key, two stops. Tap to talk. Push through to approve.
Stage two takes three times the force. Your finger knows, and so does your agent.
MAIN KEY · TWO-STAGETWO STAGESIN-HOUSE · STABILIZER
A new stabilizer, for one key.
Hit any corner. It still goes down flat.

EXPLODED VIEW
What's inside one key.
Keycap, stabilizer, two switches, board.
- 01Keycap
- 02Stabilizer
- 03First-stage switch
- 04Second-stage switch
- 05Board

04RUNNING
Status on your desk, not in a tab.
Running, waiting, done, failed. One glance.
Take a closer look.








SUDODesk, wired into your agent.
Plug it in over USB. It sits in your tray.
Pick your agent. SUDO becomes its controller.
The cat in your tray is lit. It's connected.
06IN THE WORKS