Split without limits
Presets for 2, 3 or 2×2, or carve your own grid and save it as a template. Drag sessions between panes, color-code every terminal.
AITerm is a native macOS cockpit for Claude Code, Codex and Gemini CLI. Live status, context gauges and split workspaces, minus the terminal sprawl.
Free for 7 days · No account · 5.7 MB download

● 3 agents working · ◐ 1 waiting for you · api :3000 up
Loved by thousands of Mac users who run Claude Code, Codex and Gemini in parallel.
How it works
Pick a folder. It becomes a project with its own sessions, services and layout. Nothing to configure, nothing to import.
Claude Code, Codex or Gemini CLI open in real embedded terminals. Split the window, color-code the panes, save the layout for next time.
Every session carries a live status. The moment an agent waits on you, the sidebar, the menu bar and a macOS notification all say so.
Features
Presets for 2, 3 or 2×2, or carve your own grid and save it as a template. Drag sessions between panes, color-code every terminal.
The same math the CLI uses. Click the model to switch it, click the bars to change effort: the command types itself.
Jump to any project or session. The agents waiting on you always rank first.
Per session, in the sidebar and the menu bar. A macOS notification fires the second an agent needs you.
Dev servers run as project services, not children of an agent session. Close the session, the server lives. Detected ports become clickable links.
Three CLIs, one screen. Chips synced daily with the live model catalog, memory files editable in place, skills searchable.
Also in the box
Privacy
There is no AITerm server. No account to create, no telemetry to opt out of. The app watches the same session files your CLIs already write on disk, and that is the whole trick.
That is the complete list of network calls. The binary is 5.7 MB of Swift; small enough to inspect over a coffee. One honest caveat: early-access builds are not notarized yet, so the first launch is right-click, then Open. Notarized builds ship before 1.0.
Napkin math
Assumption on the label: ~6 minutes lost per parallel session per day hunting tabs and re-reading scrollback. Your number may differ. That is why the trial is 7 days, everything unlocked.
Pricing
Everything unlocked for 7 days, no card, no account. Then €4.99 a month, cancel in a click.
FAQ
Claude Code and Codex get the deep integration: live model display, context gauge, in-session model and effort switching. Gemini CLI gets launch, status and configuration. Anything else runs fine in shell and service sessions; deeper integrations are added continuously.
No. It replaces the chaos above your terminals. AITerm embeds real PTY terminals via SwiftTerm and adds what terminals never had: projects, status, context, control. Your shell, your dotfiles, your tools all work unchanged.
None of your code or conversations. There is no account and no telemetry. The four network calls the app makes are listed in the privacy section above, and that list is exhaustive. The trial call sends a one-way hash of your hardware ID, never the ID itself.
Notarization requires an Apple Developer membership, which is in progress. Early-access builds are ad-hoc signed: on first launch, right-click the app and choose Open. Notarized builds ship before 1.0, and early licenses carry over.
The app stops launching new agent sessions, and that is all. Your projects, layouts and history live on your disk and stay there. Resubscribe and everything is exactly where you left it.
The trial is 7 days with everything unlocked, no card up front. If you subscribe and change your mind, cancel in a click; the most you can ever lose is €4.99.
5.7 MB. It downloads faster than your next npm install.