AgentNotch — Development skill for Claude Code
Native macOS notch status surface for autonomous coding agents.
How to install AgentNotch
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Aforno/AgentNotch and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What AgentNotch does
Native macOS notch status surface for autonomous coding agents.
Alternatives in Development
- Claude Code Zh Cn — Claude Code CLI 简体中文本地化 / 汉化插件;支持 macOS、Linux、WSL、Windows 与新版 native,一行安装,更新后自动修复 721 ★
- Herdrm — Native macOS console for herdr — all your coding agents and their live terminals, across devices 635 ★
- Clarc — Native macOS client for Claude Code — a GUI desktop app built with SwiftUI 363 ★
README
Agent Notch
Agent Notch sits on the MacBook notch and shows what your local coding agents are doing. Tool calls, file edits, and completions stay collapsed. Hover to expand, or it opens itself when an agent needs a permission or an answer. No Dock icon. No menu-bar extra.
Pre-1.0 public beta. The local protocol is versioned. The UI and provider hook mappings can still change before 1.0.
It talks to Codex, Claude Code, Grok, Gemini CLI, Antigravity, OpenCode, and Cursor. Every integration sends the same `AgentEvent` values to a local socket.
Install
Requirements: Apple Silicon Mac and macOS 14 or later.
Homebrew
This repository is a Homebrew tap. Install the current GitHub release with:
brew tap Aforno/agentnotch https://github.com/Aforno/AgentNotch
brew install --cask aforno/agentnotch/agent-notch
Homebrew 6 does not trust a third-party tap when you add it. The fully qualified name trusts only this cask.
Later cask bumps land on `main`. Packaged builds also update themselves: Settings → General → Check for Updates, then Download, then Restart to Update. Homebrew knows the app self-updates (`auto_updates true`). `brew upgrade --cask` is still available if you prefer it.
Manual
When a release is up, download the ZIP and the matching `.sha256` file from the [GitHub releases page](../../releases). Verify it before you open the app:
shasum -a 256 -c Agent-Notch-*-macOS-arm64.zip.sha256
Unzip the archive, move `Agent Notch.app` to `/Applications`, and open it. Production releases are Developer ID signed and notarized. Unsigned previews are marked as prereleases and may trip Gatekeeper. Control-click the app, choose Open, and read the prompt.
Develop from source
Source builds need Swift 6.
./script/build_and_run.sh --verify
That builds both executables in debug, stages an ad-hoc signed `dist/Agent Notch.app`, embeds the hook relay, launches the bundle, and checks that the process and the private event socket s
Related Skills
Notchy
Tiny native macOS notch status indicator for Claude Code — 0.1% CPU, 29MB RAM, 180KB binary
NotchCurtain
Native macOS panel at the MacBook notch for local agent session status, available usage limits, and Now Playin
Agent Isle
A Dynamic Island for your coding agents — a native macOS notch monitor for Claude Code, Grok, Copilot and more
Notchling
A native macOS notch widget that shows what every Claude Code session is doing — click a row to land in the te
NotchDeck
A native macOS notch workspace for focus, files, media, and Claude Code or Codex sessions.
Peeksy
A macOS notch companion for monitoring Claude Code and Codex sessions. See agent status at a glance and jump b
Related Agents
Coding Agent
React Native coding agent — consults docs, diagnoses errors, and drives the iOS Simulator. Loads docs, diagnos
Computer Use Operator
Desktop automation specialist. Controls native macOS apps via Computer Use MCP. Handles Finder, System Setting
Slim Wrapper
tfx-route.sh 경유 전용 래퍼 에이전트. 코드를 직접 읽거나 수정하지 않고 Bash(tfx-route.sh)를 통해 Codex/Antigravity에 위임하는 thin wrapper. OS