AgentNotch
FeaturesWorks withDownload
Buy $9.99

AgentNotch for macOS

v1.5.3

Your coding agents, in the notch.

Product

  • Buy
  • Features
  • Download
  • Account
  • What's new
  • Get it free
Compare
  • vs tmux
  • vs terminal-notifier
  • vs iTerm alerts
  • vs Claude Code alerts
  • vs watching the terminal
Guides
  • Monitor agents on macOS
  • When Claude Code finishes
  • When Claude Code needs input
  • Notifications not working
  • Cursor agent notifications
  • Codex notifications
  • See all
Works with
  • Claude Code
  • Cursor
  • Codex
  • Kimi
  • OpenCode
  • Conductor
  • See all

© 2026 Piotr Jura

AccountPrivacyTermsBuilt by Agentic Developer
AgentNotch
FeaturesWorks withDownload
Buy $9.99
AgentNotch/Works with/AgentNotch + OpenCode

AgentNotch + OpenCode

OpenCode runs in a terminal tab and stops for permission like every other agent. AgentNotch shows its sessions in the menu bar, meters the Go plan, and lets you approve without leaving what you're doing.

Answering an agent's approval prompt straight from the notch — the command, the reason, and Deny / Approve — AgentNotch + OpenCode

OpenCode is a terminal agent, so it inherits the blind spot every terminal agent has: it works in a tab you stopped watching, and the moment it needs you is the moment you find out last.

Permission prompts are the expensive part. The agent has done its thinking, picked a command, and now it is sitting still — burning nothing, producing nothing — until you happen to look at that tab.

Where AgentNotch fits

OpenCode sessions appear in the menu bar with everything else: status, model, context gauge, the folder each one is working in, and a name taken from what the session is actually about rather than the directory it lives in. Sessions come from OpenCode's own database, and only surface while an opencode is genuinely running in that folder — the database remembers every session you have ever had, so recency alone would raise rows for work you closed weeks ago.

When a session stops for permission, the command and the reason land on the row, and you answer with Approve or Deny without switching windows.

The approval that can't hang

Claude Code and Codex are answered by holding their own hook process open — the agent is stopped dead while the notch waits for you. OpenCode is different, and better: its prompt stays live in the TUI the whole time. The plugin waits in the background and sends your verdict to that session; answer in the terminal instead and the notch's answer simply arrives too late and does nothing.

So there is no way to strand a session by ignoring the notch. Whoever answers first wins.

The Go plan, metered

OpenCode Go publishes no usage endpoint, so there is nothing to fetch. AgentNotch works the number out on your Mac from your own turns and says as much on the meter — no guessing about where it came from.

It counts the plan rather than the app. Go is one key accepted anywhere, so a Claude Code pointed at it spends the same allowance the OpenCode terminal does, and both show up on the same meter.

30-second setup

Download AgentNotch, drag it to Applications, open it. Sessions are picked up with no config and no keys; approving from the notch adds one plugin file you can delete at any time. Free for 14 days, no card.

Side by side

 In the OpenCode terminalIn AgentNotch
Session statusIn the tab you have focused.Every OpenCode session at once, from the menu bar.
Permission promptsThe prompt waits in the tab until you find it.The command and the reason on the row, with Approve and Deny.
AnsweringIn the tab, once you've switched to it.From the notch — or in the tab. Whoever is first wins.
Context leftYou read it off the session in front of you.A gauge per session, so you catch the one about to fill up.
OpenCode Go usageNo usage endpoint to check.A meter on the same strip as your Claude and Codex windows.

Questions

Does AgentNotch work with OpenCode?
Yes. AgentNotch reads OpenCode sessions on macOS and shows each one in the menu bar, including the session that has stopped to ask for permission.
Can I approve an OpenCode permission prompt from the notch?
Yes. The command and the reason appear on the row, and Approve or Deny takes one click. OpenCode is one of three agents AgentNotch can answer for, alongside Claude Code and Codex.
What happens if I answer in the terminal instead?
It just works. OpenCode's prompt stays live in its own TUI while the notch waits, so whichever you answer first is the one that counts. Nothing is left hanging either way.
Do I need to configure anything for OpenCode?
Sessions need no setup at all. Approving from the notch installs one plugin file into OpenCode's plugins directory — uninstalling is deleting it, none of your own config is touched, and no Python is involved.
Can I see how much of my OpenCode Go plan is left?
Yes. Go publishes no usage endpoint, so AgentNotch works the number out on your Mac from your own turns, and the meter says so. It sits on the same strip as your Claude and Codex windows.
I use my Go key from another agent. Does that count?
Yes. Go is a subscription, not an app: one key accepted anywhere. Point Claude Code at it and you spend the same allowance the OpenCode terminal does, so the meter counts every harness's turns rather than just OpenCode's.
Does AgentNotch count OpenCode tokens in Token History?
Not yet. OpenCode sessions, approvals and the Go meter all work today; the Token History breakdown still covers Claude, Codex, Cursor and Kimi.

Keep reading

  • Claude Code monitor for macOS
  • AgentNotch + Kimi CLI
  • Know when Codex needs approval
  • Monitor AI coding agents on macOS

See which agent needs you.

Try AgentNotchfree for 14 days, no card. Watch Claude Code, Cursor, and Codex from your Mac's menu bar.

Start free trialSee pricing

Updated 2026-08-09

AgentNotch for macOS

v1.5.3

Your coding agents, in the notch.

Product

  • Buy
  • Features
  • Download
  • Account
  • What's new
  • Get it free
Compare
  • vs tmux
  • vs terminal-notifier
  • vs iTerm alerts
  • vs Claude Code alerts
  • vs watching the terminal
Guides
  • Monitor agents on macOS
  • When Claude Code finishes
  • When Claude Code needs input
  • Notifications not working
  • Cursor agent notifications
  • Codex notifications
  • See all
Works with
  • Claude Code
  • Cursor
  • Codex
  • Kimi
  • OpenCode
  • Conductor
  • See all

© 2026 Piotr Jura

AccountPrivacyTermsBuilt by Agentic Developer