Know which agent needs you.
A dozen Claude Code and Codex sessions, open across your repos. AgTower surfaces the one waiting on you, so you can answer and move on.
macOS 13 and later · Apple Silicon · works with Claude Code and Codex

Features
Built for ten agents, not one.
Six things your editor won't do.
Attention, first
When an agent stops to ask you something, it rises to its own section at the top. One shortcut jumps to the next, another clears it. You work through a queue instead of hunting across tabs.
It finds your sessions
Start a session in any terminal and AgTower picks it up. Nothing to wire into your shell, nothing to configure. Every Claude Code and Codex session shows up in one place.
The whole picture
One board sorts every session by what it is doing: waiting, running, or idle. Each card shows a live preview, so you can read the room without opening a thing.
Keyboard first
Move with j and k, open anything from the command palette, and reach every action with a shortcut. Your hands never have to leave the keyboard.
Nothing lost on restart
The model, the branch, the token count, and how long each session ran are saved as you go. Quit AgTower and it comes back exactly where you left off.
Fast, because it is native
AgTower is a real Mac app with a Rust core, not a browser bundled into a window. Switching between sessions is instant, and the terminals stay smooth even when every agent is busy.
Works with your agents.
Claude Code and Codex today, with more on the way.
Run them side by side in one window.
- Claude CodeAnthropic's coding agent
- CodexOpenAI's coding agent
- More coming soon
It stays on your machine.
No telemetry, no analytics, no crash reporting.
Reads your sessions. Sends nothing.
- Your transcripts, tokens, and project names never leave your computer.
- Everything stays on disk, in the folders these tools already use.
- It is open source under the MIT license, so you can read exactly what it does.