A terminal for coding agents · macOS 26

Agents at work.You, elsewhere.

Overshell runs Claude Code, Codex and Gemini CLI side by side on your Mac. Approve what matters, review every change, and just ask Jarvis how it went.

In private beta. People on the waitlist get in first.

Entering the Control Room…

01 / Control Room

Every agent.One window.

Each agent gets its own pane, grouped by project. Real terminals, drawn with Metal, in your own shell. When one needs you, its pane turns amber, and so do the Dock and the menu bar.

Claude Code · Codex · Gemini CLI · any shell

02 / Jarvis

Just say it.

Click the wave and talk. Jarvis starts agents, hands them work and keeps the one it's using on screen. When the work is done, it tells you how it went, in a sentence or two.

Voice first · Reports back · Never cuts you off

03 / Approvals

Fast agents.Your call.

Every command is read and rated before it runs. Safe ones go. Anything risky waits for you: run it, edit it, or send it back with a note. Then review every change as a live diff.

  • npm testruns on its own
  • git pushwaits for you
  • rm -rfwaits, in red

04 / What's inside

Everythingin its place.

A native Mac app, built in SwiftUI for macOS 26. Liquid Glass panes, a full keyboard, and nothing between you and your agents.

SwiftUI · Metal · MCP · Liquid Glass

Overshell, assembled.

05 / Keep awake

Close the lid.They keep going.

Overshell keeps your Mac awake while agents work, lid closed if you like, then lets it sleep the moment they're done.

While agents work · Until I turn it off · For two hours

Private beta

Put your agentsto work.

In private beta. People on the waitlist get in first.

macOS 26 or later · Apple silicon and Intel · Signed and notarized