Blitz Code app icon Coming soon · Free and open source

Run many Claude Code sessions. Never lose your place.

Blitz Code is a native Mac app, not a web wrapper, that runs the real Claude Code. Every session sits in one window, and you can see at a glance which one needs you.

By Manly Beach Labs. For Apple silicon Macs on macOS 26 or later.

The Blitz Code window: sessions in the sidebar grouped by project, one conversation open with a code change and passing tests, and a Remote Control indicator in the headerThe Blitz Code window: sessions in the sidebar grouped by project, one conversation open with a code change and passing tests, and a Remote Control indicator in the header
Mock-up, not a real screenshot

The real Claude Code, in a real Mac app

Blitz Code does not replace Claude Code. It runs Claude Code in a proper Mac window.

Real Claude Code

It runs the claude you installed.

Same sessions, same transcript files. You sign in with Claude Code itself.

What you get
  • Your sessions stay Claude Code’s ownYour sessions stay in Claude Code’s own transcript files, so they also open in a terminal.
  • Your login stays with Claude CodeBlitz Code never reads, copies or forwards your login.
The “What Blitz Code touches” page: it never reads, copies or forwards your Claude login or token, never edits a transcript, and changes Claude Code’s settings files only when you ask, with a backup firstThe “What Blitz Code touches” page: it never reads, copies or forwards your Claude login or token, never edits a transcript, and changes Claude Code’s settings files only when you ask, with a backup first
Mock-up, not a real screenshot
Native

A real Mac app, built for the work.

What you get
  • Looks like it belongs on your MacLiquid Glass on macOS 26, a menu bar panel, notifications and a count on the Dock icon.
  • Out of the way of your workBuilt in SwiftUI, not a web wrapper: a real Mac app that keeps out of the way while Claude Code works.

Every session in one window

No pile of terminal tabs. Project and branch sit on every row, so you always know where you are.

Many sessions

See them all. Pick any one up again.

The sidebar files your sessions into sections you choose. The Board shows all of them at once.

What you get
  • Calm, with many runningEvery session sits in one list, grouped by project, each with its state, such as Working, Waiting for you or Done.
  • The ones that wait come firstA session that needs you moves to the top of its group in Recent order, and the Board shows Needs you first.
  • Pick up where you stoppedClick a stopped session on the Board to resume it.
The Board in Blitz Code: all sessions as cards, the ones that need you first, each card showing its project, branch and what it is waiting forThe Board in Blitz Code: all sessions as cards, the ones that need you first, each card showing its project, branch and what it is waiting for
Mock-up, not a real screenshot
Needs you

Know which one needs you.

When Claude Code asks before it runs a command or changes a file, the request shows up as a card.

What you get
  • See when one waitsA banner and a number on the Dock icon tell you when a session waits, even while you work in another app.
  • You decide each requestAllow once or Deny, in one click, with the exact command on the card. Nothing is allowed unless you choose it.
  • No babysitting a terminalAnswer from the menu bar panel or a banner, and get on with your work until a session needs you.
The menu bar panel listing sessions that are waiting, each with the command it wants to run and Deny and Allow once buttonsThe menu bar panel listing sessions that are waiting, each with the command it wants to run and Deny and Allow once buttons
Mock-up, not a real screenshot
Fast hands

Jump to the next session that waits.

Keyboard first: you stay on the keys and keep your place.

What you get
  • Switch without hunting⌘K opens the quick switcher. With nothing typed, unread and recent sessions come first.
  • Straight to the next one⌘J jumps to the next session that waits.
The quick switcher: a search box, commands such as Jump to Next, and a list of sessions with their project, branch and whether they are waiting or workingThe quick switcher: a search box, commands such as Jump to Next, and a list of sessions with their project, branch and whether they are waiting or working
Mock-up, not a real screenshot
Remote Control

Works with Claude’s Remote Control.

What you get
  • Reach a session away from your deskTurn on Claude’s Remote Control for a session to reach it from the Claude app on your phone.
  • See which ones are open to itA Remote on badge marks every session that has Remote Control on.
Remote Control in Blitz Code settings: a switch to connect new sessions, the account status, and the list of sessions that have it on, where Checkout rounding bug carries a Remote on badgeRemote Control in Blitz Code settings: a switch to connect new sessions, the account status, and the list of sessions that have it on, where Checkout rounding bug carries a Remote on badge
Mock-up, not a real screenshot

Everything next to the chat

Coming in 1.0 as well: the places you reach for while Claude works, right beside the conversation.

Changes and commit

Look at what Claude changed, per file, and commit when you are happy.

Files

Browse the project next to the conversation. Nothing opens by itself.

Terminal

A terminal tab beside the chat, in the same folder.

Preview

See your app running without leaving the window.

Customize

Skills, connectors and Claude Code plugins in one list.

Several Claude accounts

See which account each session runs under. Sign-in stays with Claude Code.

Usage and limit notices

See a limit coming, and keep your thread if one stops a session.

The blitz command

Open a folder in Blitz Code from your terminal.

Free and open source.

Blitz Code is free and open source (AGPL-3.0-only). It runs the claude command you installed yourself, and it never touches your login.

It never touches your loginYou sign in with Claude Code. Blitz Code does not read, copy or keep your sign-in.
No sign-up, no analyticsNo Blitz Code account to make, and no analytics.
Extra modules, laterLater releases may add extra modules; nothing that is free today moves into them.

Made by Manly Beach Labs, an independent Mac software crew. Australia-based.

Start in three steps

You still need Claude Code. Blitz Code sits on top of it.

  1. 1
    Install Claude CodeThe way you do today, and sign in.
  2. 2
    Install Blitz CodeWhen 1.0 is out. Until then, tell us and we will write once.
  3. 3
    Open a projectStart a session by typing, like always.
  • An Apple silicon Mac
  • macOS 26 or later
  • Claude Code, installed and signed in by you
  • A paid Claude plan or an API account

Questions

Is it free?

Yes. Blitz Code is free and open source (AGPL-3.0-only). Later releases may add extra modules; nothing that is free today moves into them.

Do I need Claude Code?

Yes. Blitz Code runs the claude command you install and sign in to yourself. Claude Code needs a paid Claude plan or an API account.

Is it from Anthropic?

No. Blitz Code is made by Manly Beach Labs. Not affiliated with or endorsed by Anthropic.

When is it out?

Not yet. There is no date to give. Use the button on this page and we will write once, when 1.0 is ready.

Does it work with Remote Control?

It works with Claude’s Remote Control, to reach a session from the Claude app on your phone. Sessions that have it on show a Remote on badge.

Which Macs does it run on?

Apple silicon Macs on macOS 26 or later.

Calm for your Claude Code days.