
Agent Hitl Island
- Updated June 16, 2026
- ZichaoJin/dynamic-island-for-agent
Agent HITL Island is a local agent plugin that renders human-in-the-loop permission and choice prompts in a macOS dynamic-island overlay so developers can approve or deny agent actions visibly.
About
Agent HITL Island is a Claude Code plugin marketplace that adapts local human-in-the-loop approvals into a macOS dynamic-island style overlay. It hooks permission requests, high-risk tool calls, and user-choice prompts in Claude Code, Codex CLI, and QoderWork, returning approve or deny to the client. Developers reach for it when terminal approval prompts are easy to miss during long agent sessions on notched MacBooks. Install with npx openplugin and target --claude, --codex, or --qoderwork.
- Native macOS dynamic-island style overlay for agent approvals
- Hooks for Claude Code, Codex CLI, and QoderWork clients
- Appears only on permission, high-risk tool, or input/choice prompts
- Installable via openplugin with npm run demo for local UI verification
Agent Hitl Island by the numbers
- Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add ZichaoJin/dynamic-island-for-agentAdd your badge
Show developers this marketplace is listed on Skillselion. Paste this into your README.
| Last updated | June 16, 2026 |
|---|---|
| Repository | ZichaoJin/dynamic-island-for-agent ↗ |
How do I avoid missing critical agent permission prompts while working in Claude Code, Codex, or QoderWork on macOS?
Surface Claude Code, Codex, and QoderWork HITL approval prompts in a macOS dynamic-island overlay instead of easy-to-miss terminal prompts.
Who is it for?
macOS developers running local coding agents who want prominent native overlays for approvals, choices, and high-risk tool calls.
Skip if: Windows or Linux users, headless CI environments, or teams that do not use hook-based HITL flows in supported agent clients.
What you get
Shows a top floating island UI on macOS and returns the developer's approve or deny response back to the agent client hook.
Plugins in this marketplace
1 plugin - install individually after you add the marketplace.
Recommended Marketplaces
FAQ
Which agent clients are supported?
The plugin includes hooks for Claude Code, Codex CLI, and QoderWork via openplugin install flags --claude, --codex, and --qoderwork.
When does the island appear?
It stays hidden during normal work and appears only for permission requests, high-risk fallback tool calls, or input/choice tools like AskUserQuestion.
How do I test the UI locally?
Run npm run demo in the repository to preview the native approval island without an agent client connected.