Agentic Coding Notify — Communication skill for Claude Code
macOS notification plugin for Claude Code + iTerm2. Sound alerts with session identification by profile name.
How to install Agentic Coding Notify
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open robertoecf/agentic-coding-notify and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Agentic Coding Notify does
macOS notification plugin for Claude Code + iTerm2. Sound alerts with session identification by profile name.
Alternatives in Communication
- HolaOS — Open-source agentic workspace enterprises can make their own 10.9k ★
- Notifications Init — Alias for init — Download notification binary 806 ★
- Agentrove — A self-hosted web and macOS desktop app for Claude Code and Codex, powered by ACP 270 ★
README
agentic-coding-notify
macOS notification preferences for local agent apps and CLIs.
This repo ships one shared notification layer with four entrypoints:
- Claude Code through the backwards-compatible
claude-code-notifyplugin. - Codex through the
notify = [...]hook in~/.codex/config.toml. - OpenCode through a dedicated adapter script.
- Pi through a dedicated adapter script.
The repo name is `agentic-coding-notify`; the Claude plugin name intentionally remains `claude-code-notify` so existing Claude installs keep working.
Quick start
Install the macOS notification dependency:
brew install terminal-notifier
Run the local preferences UI:
python3 web/notify_ui.py --open
Open `http://127.0.0.1:8765`, choose the voice/sounds/text templates, test samples, then save or export the config.
Install the adapter you use:
| Environment | Install path | Details |
|---|---|---|
| Claude Code | claude plugin install claude-code-notify@agentic-coding-notify |
docs/adapters.md#claude-code |
| Codex | bash adapters/codex/install.sh --print-config |
docs/adapters.md#codex |
| OpenCode | bash adapters/opencode/install.sh |
docs/adapters.md#opencode |
| Pi | bash adapters/pi/install.sh |
docs/adapters.md#pi |
What it does
When an adapter fires, you get:
- a desktop notification via
terminal-notifierwhen available; - a configurable notification sound;
- an optional start sound;
- a short spoken label using macOS
say; - an optional end sound.
The spoken text is context-aware:
- app sessions can say just the app name, e.g.
Codex App; - CLI sessions can combine the service plus a short tab/profile label, e.g.
Codex One; - Codex App is detected explicitly and speaks as
Related Skills
Claude Code Notify
Get notified when Claude Code finishes responding. Sound, notification banner, or both.
Claude Monitor Esp32
A physical notification device using MicroPython on ESP32 that displays Claude Code status on an OLED screen a
Find Person
Identify a person from partial info (name, organisation, industry, location, known experience, email, approxim
Agent Squad
A macOS desktop for running a whole team of coding agents. Each chat is a real Claude Code session on your mac
Notify Setup
Interactive setup — walks through enabling notification channels and writes ~/.claude-notifications/config.jso
Notify Nt
Completion ping — desktop notification + optional ntfy.sh phone push. Best-effort; a failed ping never fails t
Related Agents
Cloud DevOps Engineer
Cleric — Manage CI/CD, environments, infrastructure, deployment, rollback, operational configuration, logs, me
Alert Scout
Reads the user's job-alert emails in Gmail (/job-alerts), records them in profile/job_alerts/alerts.json and r
Brand Reviewer
Reviews a finished piece of copy, design or messaging against the project's brand profile and the relevant rul