// FILE_001 · HYPERCODER2026.04 · APPLE_SILICON
// Many projects · many agents · one terminal.

THE TERMINAL
FOR TOKENMAXING.FOR TOKENMAXING.FOR TOKENMAXING.

Work across many projects, features, and agents without getting lost — in a beautiful Discord-like interface.

↓ DOWNLOAD_FOR_MAC.dmg
FREE · MACOS · APPLE_SILICON
FIG_01 // LIVE_VIEW · click to interact● LIVE
► HYPERCODER · web demotry ⌘D · ⌘K · ⌘⇧↵
⠋ booting demo
CLAUDE//CODE CODEX WORKTREES CMD+K PR//WORKFLOW FOCUS_MODE AUTO_GRID 50+ SHORTCUTS CLAUDE//CODE CODEX WORKTREES CMD+K PR//WORKFLOW FOCUS_MODE AUTO_GRID 50+ SHORTCUTS CLAUDE//CODE CODEX WORKTREES CMD+K PR//WORKFLOW FOCUS_MODE AUTO_GRID 50+ SHORTCUTS
§ 00 // STAY_ON_TOP_OF_YOUR_AGENTS—————————————

Know who's working.
Know who's done.
Know who needs you.

◉ INBOX⌘I
NEEDS ATTENTION (1)
tapjam-mobilefeat/sequencer2m
Sound-selection prototype done — wants a look before writing the spec.
RUNNING (3)
spotless-apphs/foursquareEdit · ProfileView.swift1h
hypercoderfix/inboxRunning tests12m
bunch-mnamainclaude-in-chrome · computernow
RECENTLY DONE (2)
savethis14m
padscanner22m
↑↓ NAVIGATE↵ OPEN⌘U MARK UNREAD

Run six agents and walk away. The ⌘I agent inbox tracks who's working, who's done, and who's blocked on you — with realtime recaps of what each agent is actually doing.

Agent inbox ⌘I — every agent, across every project
Push notifications pinged the moment an agent needs you
Mac menubar tray glanceable status with the app tucked away
Realtime summaries recaps of what each agent is doing, as it works
§ 01 // KEYBOARD-FIRST—————————————

⌘K everything.

Spawn worktrees. Switch projects. Open PRs. Jump between agents. 50+ shortcuts, all on the home row.

⌘K
COMMAND
Anything you can do, you can type.
> switch project hyperspace
> new branch feat/auth
> open pr #482
⌘D
SPLIT
New pane, same context. Spatial layout.
$ codex --task "review"
◐ scanning diff...
✓ 3 suggestions
⌘⇧↵
FOCUS
Zoom into one pane. Everything else fades.
> focus pane 2
  ┌─────────┐
  │ ZOOMED  │
50+ SHORTCUTS · ALL REMAPPABLESEE THE FULL CHEATSHEET →
§ 02 // ISOLATED_WORKSPACES—————————————

Isolated workspaces
for new features.

► HYPERCODER · ~/hyperspaces4 LIVE
// FEATURES
# feat/auth
claude
# fix/race
codex
# ui/theme
claude
# feat/checkoutNEW
claude
● feat/checkout · just spawned
$ hyper new feat/checkout
✓ fresh branch from main
✓ own folder · deps · port
✓ dev server :3014
→ ready in 1.4s
agent gets a clean room.
$

Two agents in one repo? They fight. We fix it with ⌘N — a fresh git worktree, its own folder, its own dev server, in seconds.

Claude Code refactors in one worktree. Codex fixes tests in another. A dev server runs in a third. Three sandboxes, one laptop, no file collisions.

§ 03 // PR_WORKFLOW—————————————
PR
⑂ #482
5 / 5 checks passed
Vercel Preview Comments
Greptile ReviewGreptile R…
quality
Vercel — hypercoder-marketing
Vercel — hypercoder-web-terminal
CODE
2 files changed+48−12
Modified 2All
package.json
apps/electron
SignIn.tsx
apps/electron/src/components/auth
oauth.ts
apps/electron/src/lib/auth

Review.
Merge.
Ship.

A built-in PR workflow that lives next to your code — not in another tab.

See the diff inline. Comment with ::review. Squash and ship with ::merge. The whole write → review → merge loop happens in the terminal you're already in — no GitHub tab, no Cmd-Tab.

::prOpen a draft
::reviewInline comments
::mergeSquash & ship
::syncPull main, rebase
§ 04 // PERSISTENT_SESSIONS—————————————

Terminals and agents
that survive the reboot.

Most terminals lose everything the moment you quit. Even tmux gives up when you reboot. HyperCoder keeps your panes, scrollback, and agent conversations — through quits, crashes, and full restarts.

⌘Q
RELAUNCH
Quit and reopen. Every pane comes back with full scrollback.
$ pnpm dev
... 8h of logs ...
[⌘Q]  [reopen]
→ scrollback restored
REBOOT
Restart your machine. Tabs, cwds, and history return.
⏻ rebooting...
[boot]
→ panes respawn in cwd
→ SESSION RESUMED
RESUME
Claude and Codex pick up the conversation where you left off.
$ claude --resume <id>
> where were we?
✓ context intact
BETTER THAN TMUX · SURVIVES THE REBOOT
§ 05 // PANE_LAYOUT—————————————

Panes that arrange
themselves.

Split, expand, dock. Your terminal as a tiling window manager.

⌘D splits into a self-organizing grid. ⌘⇧↵ expands one pane while keeping the others in view as a strip — hit it again to snap back. Swipe an expanded pane to any edge to dock it at 2/3.

► HYPERCODER · SINGLE
CLAUDE · feat/authA
$ claude --resume
◐ wiring oauth flow…
◐ patching SignIn.tsx
◐ generating tests
✓ 6 files patched
_
CODEX · reviewB
$ codex --task review
◐ scanning diff…
✓ 3 suggestions
TESTS · vitestC
$ vitest --watch
✓ 14/14 pass
0 failed
LOG · serverD
GET /api/auth 200
POST /api/login 200
WS · 4 clients
⌘D
SPLIT
⌘⇧↵
EXPAND
DOCK · B
DOCK · L
DOCK · R
§ 06 // WEB_PANES—————————————

The web, inside your terminal.

Open any URL as a pane. Docs, dashboards, design files, YouTube while you wait for tests — same keyboard, same focus mode, same split & dock gestures.

Type ::web github.com or click any URL printed by an agent. The browser pane participates in the same grid — split, focus, dock — no Cmd-Tab.

► HYPERCODER · feat/auth2 PANES · ⌘D
https://github.com/hypersocialinc/hypercoder/pull/482
hypersocialinc/hypercoder
Wire Google OAuth in SignIn flow #482
Openselcukatli wants to merge 3 commits into main
5 / 5 checks have passed
+48 −12 · 2 files changed
● CLAUDE · feat/authB
$ claude --resume
◐ wiring oauth flow…
✓ 6 files patched
✓ 14/14 tests pass
└─ ::pr "wire google oauth"
see github.com/hypersocialinc/hypercoder/pull/482
↑ click → opens in pane A
$ ::web
::web github.comOpen URL as a pane
click URLOpen inline from output
⌘DSplit alongside code
⌘⇧↵Focus & dock like a terminal
§ 07 // FUN_AND_GAMES—————————————

Play games
while your agents work.

(because why not)

Vibe coding is about flow, not just productivity.

18 little ANSI arcade games live one keystroke away. Pop one open in a side pane and play while Claude refactors next door. Because waiting on agents is the new "compiling."

⌘G to play_
► HYPERCODER · split view2 PANES · ⌘G
● SNAKE.exeSCORE 042
WASD · MOVEHIGH · 187
LEN · 08LVL · 03
● CLAUDE · feat/auth03:14
$ claude --resume
◐ wiring oauth flow...
◐ patching SignIn.tsx
◐ generating tests
✓ 6 files patched
✓ 14/14 tests pass
└─ ::pr "wire google oauth"
shipped while you ate snake food
_
01
SNAKE
02
TETRIS_42
03
ASTEROIDS
04
PONG
05
2048
06
LIFE
// VS THE OTHERS—————————————

Why not just use
the other thing?

CURSORPowerful IDE. Heavy per-window footprint. Agents live in chat panels, not a pane grid.WARPSlick block-based terminal. Tabs and windows, not Discord-style nav. AI metered by credits unless you BYO key.CLAUDE DESKTOPLocked to Claude. Chats, doesn’t ship — no terminal, no repo, no PRs.CODEXOpenAI-only. Cloud-first. Your terminals still scattered across surfaces.CONDUCTORWorktree-per-task is great. Mac-only, two agents only, one workspace at a time.TMUXLightweight multiplexer. CLI-only — no project dock, no agent resume. Sessions die on machine reboot.
HYPERCODERAll of the above. Every CLI agent. Native terminal speed.
// AND MORE26 THEMESMCP · PLUGINS · SKILLSCLOUD TERMINALS · SSH⌘B BOARD VIEWDRAG-AND-DROP WORKTREES⌘⇧H HACKER MODE· …

STOP_JUGGLING.
START_SHIPPING.

↓ DOWNLOAD_FOR_MAC.dmg
FREE · MACOS · APPLE_SILICON