Sirus Code
FreeOpen source, MIT, for macOS

Run every coding agent
from one calm window

Claude Code, Codex, OpenCode, Cursor and more work side by side, each in its own worktree. Every change waits for your review before it lands.

View the source
7 agent CLIsNo account, no cloudiPhone app included

WORKS WITH THE AGENT CLIS YOU ALREADY USE

FEATURES

Keep four agents busy
without losing track of one

Projects, sessions and worktrees live in one window, and nothing reaches your branch until you say so.

Parallel sessions

Start as many as you need across projects. Each keeps its own transcript, terminal and state.

Annual pricing switchCodex · working 4m
Validate invoice inputClaude · needs approval
Expand getting startedCodex · ready to review

Isolated worktrees

Give a session its own Git worktree so agents never edit the same files.

Review before it lands

Every turn lists its files. Keep or undo them, read the diff, stage and commit in place.

src/components/Header.tsx
+ const [dark, setDark] = useState(false)
+ <button aria-label="Toggle dark mode">
− <nav className="header">

Approvals on your terms

Choose the access level for each turn. Commands and edits wait for you whenever you want them to.

Terminal and browser

A real terminal and a browser tab sit beside every conversation.

Connectors

Supabase, Linear, Notion and 23 more over MCP. Sirus handles the sign in.

Usage you can see

Each provider's real quota and when it resets, with several accounts for Codex and Claude.

Your agents write the code. You stay the one who decides what ships.

HOW IT WORKS

From download to your
first parallel session

01

Install the app

Open the .dmg, drag Sirus Code to Applications, then allow it once in Privacy and Security.

02

Add a project

Point Sirus at any Git folder. Your agent CLIs keep their own sign in; Sirus finds them.

03

Start sessions

Pick an agent and a model, choose the current checkout or a worktree, and give it a task.

The Sirus iPhone app home screen with what needs you, what is working and what is ready
The Sirus iPhone app settings

IPHONE

Answer an approval
from the coffee line

Pair your iPhone with a QR code and follow every session on your tailnet, wherever you are.

  • Approve in place. Allow or decline without opening the session.
  • Pull requests. Read checks and reviews, then merge with one tap.
  • Or a server. Run Sirus headless on Linux and keep agents going while your Mac sleeps.

FAQ

Questions before you download

Is Sirus Code free?

Yes. It is open source under the MIT license. You pay only for the agents you already use, through your own accounts.

Which agents does it support?

Claude Code, Codex, OpenCode, Cursor, Grok, Devin and Hermes. Install the CLI and sign in once; Sirus picks it up.

Why does macOS ask before opening it?

The app is not notarized by Apple yet. The first time, open it, click Done, then choose Open Anyway in System Settings, Privacy and Security. After that it opens like any app.

Does my code leave my Mac?

Sirus has no account and no cloud. Your code goes only where your agent CLI already sends it.

Do I need an iPhone?

No. The iPhone app is optional and connects to your Mac or server through Tailscale.

Which Macs are supported?

Macs with Apple silicon on macOS 14 or later.

Bring every agent
into one window

Free and open source. Ready in about a minute.

View the source