One Inbox for every question
Questions and permission prompts from all your agents, answered with a keystroke. Two seconds to undo, then AgentDock types it in for you.
For Claude Code, Codex and the agents in your terminal
AgentDock keeps your agents on the edge of your screen as dots. See who's working, answer the ones that need you from one Inbox, and jump to any of them, without hunting through tabs.
macOS 26 or later · Apple silicon and Intel · Version 0.5.8, 5 MB
See it work
Five things AgentDock does all day. This film is drawn live by the page, with the same pieces as the app.
Know when you're needed. Every agent is a dot on the edge of your screen: blue while it works, amber when it needs you, green when it's done.
Questions and permission prompts from all your agents, answered with a keystroke. Two seconds to undo, then AgentDock types it in for you.
Every finished turn gets a one-line recap and three next steps, written on your Mac. Send one with ⌘1, ⌘2 or ⌘3.
Press Option twice, type a message, pick an agent, send. Start with a name and a colon to pick it as you type.
The hover card shows each agent's model, turn timer and context, and how many tokens today has used.
Make it yours
This is AgentDock's Settings window. Change the look here and every demo on this page follows.
Works with
cmux gets everything. So do tmux, iTerm, WezTerm, kitty and herdr. Everywhere else, AgentDock still shows every agent and answers Claude Code through its hook.
| App or terminal | See what agents are doing | Answer questions from the Inbox | Type replies and ⌥⌥ messages | Click to go to the agent |
|---|---|---|---|---|
| Full support Read, answered and typed into directly. | ||||
| cmux | ✓ | ✓ | ✓ | ✓ |
| tmux | ✓ | ✓ | ✓ | ✓ |
| iTerm | ✓ | ✓ | ✓ | ✓ |
| WezTerm | ✓ | ✓ | ✓ | ✓ |
| kitty | ✓ | ✓ | ✓ | ✓ |
| herdr | ✓ | ✓ | ✓ | ✓ |
| With the Claude Code hook Status everywhere; Claude's questions answered through its hook. | ||||
| Ghostty | ✓ | hook | – | app |
| Terminal | ✓ | hook | – | ✓ |
| Warp | ✓ | hook | – | app |
| Alacritty | ✓ | hook | – | app |
| VS Code, Cursor, Zed | ✓ | hook | – | app |
| Desktop apps Sessions and threads show up by themselves. | ||||
| Claude app | ✓ | hook | – | app |
| Codex app | ✓ | – | – | ✓ |
On your iPhone
Turn on Settings › iPhone and scan the code: your agents and the Inbox open in Safari on the same Wi-Fi, answered with the same undo. The page comes from your Mac and stays on your network.
Coming soonThe AgentDock iPhone app, with an end-to-end encrypted relay for when you're away from your desk.
Which layout should the pricing page use?
AgentDock is a Mac app for developers who run several AI coding agents at once. It shows every Claude Code, Codex, Gemini or other agent as a dot on the edge of the screen: which ones are working, which need you and which have finished. Their questions and permission prompts collect in one Inbox, answered with a keystroke; ⌥⌥ sends any agent a message from any app, and a click jumps to the agent's terminal or app. It runs on macOS 26 or later, needs no account and keeps everything on the Mac.
Claude Code and Codex, wherever they run: in a terminal, in an editor, or in the Claude and Codex apps. Through herdr it also shows Gemini, OpenCode and the other agents herdr recognises.
No. cmux gets everything, and so do tmux, iTerm, WezTerm, kitty and herdr. Ghostty, Terminal, Warp, Alacritty and the editors show their agents and answer Claude Code's questions through its hook. Settings › Apps tells you exactly what works where, and how to set it up.
It types the option you picked into the agent's terminal, through cmux, tmux, iTerm, WezTerm, kitty or herdr, after checking the question is still on screen. Where it can't type, Claude Code's hook answers instead. Every answer waits two seconds first, so you can undo it.
No. AgentDock reads your agents' own session files on your Mac and keeps nothing else. Recaps are written on your Mac by Apple Intelligence. The iPhone page is served from your Mac to your own network. There's no account and no analytics.
From the same session files, counted once per request. Most of a day's total is the conversation being re-read from the prompt cache with every request, and the hover card says how much.
A Mac with macOS 26 or later, Apple silicon or Intel. Nothing else is required; cmux, tmux, iTerm, WezTerm, kitty or herdr let AgentDock also type answers and messages for you.
AgentDock checks for new versions daily and installs them when you say so. Every release is signed and notarized by Apple.
macOS 26 or later · Apple silicon and Intel · Version 0.5.8, 5 MB