Skip to content
Coming soon
ArmadaComing soon · not released yet

Every coding agent you have running, on one screen.

Armada is a menu bar app for Macs running many Claude Code and Codex sessions at once. See which session is waiting on you, which one is about to run out of context, and how much of each plan is left, for every account you use.

macOS 26 or later · 30-minute trial · 30-day refund

a session wants you
~/.claudeClaude Code · 3 live
  • Migrate the billing webhookswaiting
    context
    71%
  • Fix the flaky auth testbusy
    context
    38%
  • Draft the release notesidle
    context
    12%
5-hour46% · resets in 2 h 10 min
7-day63% · ahead of pace
~/.codexCodex · 7-day 31%
Illustration · session names and figures are examples
What it shows

Three questions,
one glance.

Sessions in one editor, Codex threads in another window, a second Claude account in its own config folder. The editor shows the session you are looking at, and each vendor's own tools stop at one account. Armada reads what the agents already write to disk and puts all of it in the menu bar.

Sessions and context

Which session is waiting on you.

Every live Claude Code session on each account, with its title, project, age and state. The state is read from Claude Code's own session registry rather than guessed, so a waiting session says what it wants.

  • Busy, waiting or idle, sorted by what needs you and groupable by project.
  • How full each context window is, where it started, how fast it has grown, and when it was last compacted.
  • ~/.claude, every ~/.claude-* folder and CLAUDE_CONFIG_DIR as accounts of their own, beside ~/.codex and CODEX_HOME.
Plan limits and pace

How much of each plan is left.

The 5-hour and 7-day windows for every account, with reset times, a pace line and a forecast. Claude accounts and Codex homes sit side by side.

  • Asked of each account's own claude in a request that costs no tokens, falling back to the cache on disk.
  • A badge says which of the two answered, and how old the figure is.
  • The forecast declines a reading too old to be sound rather than projecting from it.
Start, fork, focus

Act on a session without hunting for it.

Armada never owns an agent process. It hands your terminal the command, and the new session shows up through the same watchers as every other.

  • Start claude or codex in a chosen folder, on a chosen account.
  • Fork a session from where it stands, through each vendor's own fork command. The original is left alone.
  • Focus brings forward the app a session runs in: VS Code, Terminal, whatever the process tree says.
  • Bind middle and extra mouse buttons to cycle the session list or send a keystroke.

Codex support is newer and thinner than Claude Code's. Codex sessions have no Focus, because Codex records no process id on disk, and its figures lead with how old they are, because Codex keeps no usage cache to read live.

Privacy

Stays out of your way.
Private by construction.

Armada reads every agent transcript on your Mac, so the claim worth making is that none of it leaves. Here is what it does and does not do, and what checks it.

No network of its own
Armada makes no network connection by itself. The one exception is the update check, off until you turn it on. It reads one file, armada.mgcrea.io/appcast.xml, and sends no identifier: not your licence key, not a machine id.
A licence checked on your Mac
The key is verified offline, with a signature check. The app never contacts a licence server.
Read only, where your agents write
~/.claude* and ~/.codex are opened read only. Armada never writes to Claude Code's or Codex's configuration, holds no vendor credentials, and never opens Codex's auth.json.
Only its own files
Its preferences, usage history in ~/Library/Application Support/io.mgcrea.armada (kept 30 days, deletable from Settings), and a startup script in its own temporary folder when you start a session.
Checked on every build
make audit sweeps every Mach-O in the built app for URL loading, DNS and TLS symbols. The one allowance is narrowly named, for Sparkle, the update framework.
Out of your way
A menu bar app with no Dock icon. A session you start or fork runs in your own terminal, and Armada never owns the agent process.

Armada is not sandboxed, by design: it has to read other tools' folders. And one program it runs does use the network. The claude it asks for your plan limits talks to Anthropic over your own sign-in, as it does whenever you use it. The full inventory is on theprivacy page.

Price

Pay once.
Use it on every Mac.

One licence covers every 1.x release, on every Mac you own. The trial answers whether Armada works with your accounts; the refund answers whether it was worth the money.

$14.99
One time, for all of 1.x. Not a subscription.
€14.99 in the EU, VAT included.
Coming soon
On sale with the first release.
  • Every 1.x release, on every Mac you own. The key is issued to you, not to a machine, and nothing counts your installs.
  • One time, not a subscription. A 2.0, if there is one, would be a new purchase; nothing lapses in between.
  • A free 30-minute trial of the whole app, not a reduced version. Start it from a button when you are ready; nothing starts it on its own.
  • 30 days to change your mind, no reason needed.
  • No account and no licence server. The key is verified offline, on your Mac.

The trial is held in memory and never written to disk, so quitting Armada and opening it again starts another one. Nothing prevents that, and nothing pretends to. Thelicence terms set out the rest, including delivery of the key and the refund.

Also from Magenta Creations

Bastion

One MCP server, running once.

A menu bar app that supervises the MCP servers your agents connect to: one process per profile instead of one per editor, credentials in the Keychain, and every tool call recorded.

Visit Bastion

Cupertino

Your Apple apps, as MCP servers.

Mail, Notes, Calendar, Messages and the rest of the Apple apps already on your Mac, served to any agent that speaks MCP, behind one Full Disk Access grant held by a signed menu bar app.

Visit Cupertino

Coming soon.

The first release will be a Developer ID signed, notarized download, published on GitHub. Updates stay off until you turn them on.

macOS 26 or later · $14.99 once · 30-minute trial

Questions before then: support@mgcrea.io