Every coding agent,
one window.
Shebang is a native Mac app that runs Claude Code, Codex, OpenCode and Gemini at once, each in its own worktree, and tells you which one needs you.
- macOS 12 or later
- Apple silicon and Intel
- Works with your Claude, ChatGPT or Gemini plan

Tap the notification to jump to the next agent.Click a notification, or point at an agent, to see where it lives.
Works with the agent CLIs you already use and the plans you already pay for
- Claude Code
- Codex
- OpenCode
- Gemini CLI
Real terminals. Every agent in its own pane.
Shebang runs the actual claude, codex, opencode and gemini CLIs in split panes, and gives each one the things Terminal tabs never could.

Presets up to 12 panes
Save a layout like Claude, Codex and a dev server, and launch it in one click.
Pick up where you left off
Restart a pane and it resumes the same conversation, or open any saved session.
Browser panes
Keep localhost open next to the agent that is building it.
Know which agent needs you.
Every agent in every project, in one list, sorted by what it needs from you.

Plan first.
Build when it's right.
Threads put a clean chat on top of Claude Code or Codex. Plan mode reads your code without changing it. When the plan looks right, one click switches to Build.
- Mention files with @ or drag them in.
- Pick the model and reasoning effort per thread.
- Continue any thread in a terminal pane.


Review the work before it ships.
Every project's git status sits next to the agents changing it. Read what they did, keep what's right, and commit from the same window.
- Stage, unstage and see the diff of every file.
- Discard goes to the Trash, so nothing is lost.
- Let the agent draft the commit message.
- Push, pull and switch branches without leaving the window.
Your Mac.
Your subscriptions.
Shebang runs the CLIs you are already signed in to, with no proxy in between. Your prompts, code and keys go only to your provider.
- Claude Code
- Codex
- OpenCode
- Gemini CLI
- Your work stays under your control
- Your Shebang account holds your email, your plan and daily usage counts. Agents send inputs to their providers using your own accounts.
- macOS 12 or later
- One universal app for Apple silicon and Intel, signed, notarized and self-updating.
- Installs the CLIs for you
- Missing Claude Code or Codex? Install and sign in from inside Shebang.
One plan.
Everything in it.
Every agent and every feature, on any Mac you sign in to. Your model usage stays on the Claude, ChatGPT or Gemini plan you already pay for.
See what's includedQuestions
Why the name?
#! is the first line of a script: it says what runs the file. In the icon the hash is a grid of panes and the bang is the agent that needs you. That's the whole app.
What does it cost?
$5 a month or $29 a year, for everything in Shebang on any Mac you sign in to, one Mac at a time. Model usage is separate: you keep using your own Claude or ChatGPT plan, exactly as you do today. If Shebang isn't right for you, you can get a full refund within 14 days.
What do I need to run it?
A Mac on macOS 12 or later, Apple silicon or Intel, and at least one agent CLI: Claude Code, Codex, OpenCode or Gemini CLI. Shebang can install them and walk you through signing in.
Do I need an account?
Yes. You sign in to Shebang with Google or GitHub, and the app opens for the account that has a plan. Your agents keep their own sign-ins with their own providers.
Does Shebang send my code anywhere?
No. Your agents run on your Mac and talk to their own providers, the same way they do in Terminal. Shebang's servers see your sign-in and daily counts, such as minutes open, sessions, turns and tokens. Never prompts, code or file names.
Why not just use Terminal tabs?
You get the same CLIs, plus a worktree per agent, live status for each one, notifications when a turn ends, and git review in the same window.






