ZackEyes — AI skill for Claude Code
Native macOS Dynamic Island for AI coding agents — watches Claude Code & Codex sessions, surfaces permission requests, shows usage limits, jumps to the right terminal tab.
How to install ZackEyes
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open yangshiqi/ZackEyes and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What ZackEyes does
Native macOS Dynamic Island for AI coding agents — watches Claude Code & Codex sessions, surfaces permission requests, shows usage limits, jumps to the right terminal tab.
Alternatives in AI
- Claude Usage Tracker — Native macOS menu bar app for tracking Claude AI usage limits in real-time 2.2k ★
- Token Monitor — Local-first desktop widget for tracking token usage, costs, and limits across 32+ AI coding tools—including Cl 1.8k ★
- MioIsland — macOS Dynamic Island for AI coding agents 388 ★
README
ZackEyes
A native macOS Dynamic Island for AI coding agents. Watches every active **Claude Code** and **OpenAI Codex** session, surfaces permission requests, shows live usage limits, and lets you jump straight to the right terminal tab — all from a small floating panel at the top of the screen.
[](./LICENSE) [](https://github.com/yangshiqi/ZackEyes/commits) [](https://github.com/yangshiqi/ZackEyes/stargazers)
   
What it does
- Real Dynamic Island on Macs that have one, simulated notch at the top of the screen on Macs that don't.
- Two agents, one notch. Tracks every Claude Code and Codex CLI session in the same UI by installing into both
~/.claude/settings.jsonand~/.codex/hooks.json— no manual setup, no per-project config. Every session card carries a[Claude]/[Codex]badge so you always know which agent you're acting on. - Permission approval in the notch. When either agent wants to run a command, it pops out under the notch with the tool, command preview, and Allow/Deny buttons.
- AskUserQuestion answers in the notch (Claude). Numbered option cards instead of typing answers in the terminal.
- Live usage limits for both agents. 5h and 7d quota with progress bars and reset countdowns — Claude data comes from Claude Code's
statusLinechannel; Codex data comes fromevent_msg.token_count.rate_limitsevents in the rollout JSONL. The expanded panel splits the bars left/right when both agents are active; Settings → General → "Preferred quota source" choos
Related Skills
Dynamic Island AI Agents
macOS notch 'Dynamic Island' that shows your remaining Claude Code and Codex 5-hour usage limits
Herdr Agents Tracker
Herdr plugin that shows your AI subscription usage: account limits in the tab bar, a context meter per agent,
Cc Token Status
new macOS menu bar dashboard for Claude Code. Shows plan usage limits, costs, tokens, trends, model breakdown,
ClaudeUsageMonitor
Free always-on-top desktop widget for Windows and macOS that shows your Claude usage limits live - 5-hour sess
ClaudeCode Launchpad CLI
9 Windows & macOS 2-minute installer for Claude Code — auto-installs Node.js, Git & Claude Code; two-line live
Claude Notch Tracker
🦀 A Dynamic Island for your Mac's notch showing live Claude/Codex usage — 5-hour, 7-day, and credits with res
Related Agents
Protocol Parity
Cross-references the lockstep surfaces a protocol must touch (TUI ScreenId, admin route, live broker/session w
Alphalattice Data
Advise on one product-exported Data/Feature issue or update state, preserving its evidence and permission limi
Impl Cross Platform
Reviews implementation plans from a cross-platform compatibility perspective. Use when evaluating Linux vs. ma