AgentDock - Answer Claude Code & Codex from one Inbox, in any terminal

AgentDock keeps Claude Code, Codex and your other coding agents on the edge of your Mac's screen. See who's working, answer every question and permission prompt from one Inbox with a keystroke (typed straight into cmux, tmux, iTerm, WezTerm, kitty or herdr), and message any agent from any app with ⌥⌥. Finished work gets a recap, written on your Mac. No account; nothing leaves your Mac. $19 once, after a 7-day free trial.

Add a comment

Replies

Best
Hey Product Hunt! I'm Tihomir, and I made AgentDock. I run several coding agents at once, Claude Code and Codex, each in its own terminal tab. The work was fine; keeping track of them wasn't. One would sit waiting on a yes/no question in a tab I wasn't looking at, while I was busy watching another. AgentDock puts every agent on the edge of your screen as a dot: blue is working, amber needs you, green is done. Hover for the details; click to jump straight to its tab. What it does: • One Inbox for every question. Questions and permission prompts from all your agents in one panel (⌃⌥I). Press 1–9 to answer; you get two seconds to undo, then AgentDock types it into the agent for you. • It answers Codex too, not only Claude Code: straight into cmux, tmux, iTerm, WezTerm, kitty or herdr. In Ghostty, Terminal, Warp, VS Code and the Claude app, Claude Code's questions are answered through its hook. • ⌥⌥ from any app. Press Option twice, type a message, pick an agent (or start a new one), send. • Recaps of finished work, written on your Mac by Apple Intelligence, with three next steps you can send with ⌘1–3. • Today at a glance: each agent's model, turn timer and context, and today's tokens. • From your iPhone, answer the same Inbox in Safari on your Wi-Fi. No account, no analytics; it reads your agents' own session files and nothing leaves your Mac. It's $19 once, for up to 3 Macs, after a 7-day free trial with nothing locked (macOS 26). After the trial, the status dots stay free. I'd love to hear how you juggle your agents today, and which terminal or agent you'd want next.

Grouping by worktree would make this click for me. I run several Claude Code sessions on the same repo, one per worktree, and the branch name is what tells them apart. Do the dots show it? (I'm on Windows, so I can't try it yet.)

 Hey, that is a nice idea, will implement it the next version. I made it fit mostly my workflow, so I am pretty interested on how other people would use it as well.