🔓 unclaimed — this page was auto-generated from GitHub. Are you the creator?
Claim this page →
agent-island
A status companion for Claude Code and Codex
git clone https://github.com/tristan666666/agent-island
Agent Island
Your AI night-watch — auto-resume long Claude/Codex runs and see live state in the notch.
Quick start · Latest release · Contribute
If Agent Island saves you a stalled overnight Claude/Codex run, star it so more Mac users can find it.
Agent Island lives in your MacBook notch. It is a small native macOS companion for long Claude Code and Codex runs:
- Auto-resume a chosen session when it can continue.
- Show each session's live state right on the provider logo.
Usage and reset timing are included for planning, but the main point is simpler: keep long-running agents moving, and make their state visible without opening every terminal.
Why
Heavy Claude / Codex use has two quiet time-sinks:
- A long-running task pauses while you're away, and you have to come back just to type
continue. - You cannot tell at a glance whether a session is still running, waiting for you, or stuck.
Agent Island handles both from the notch. Usage and reset timing are there to help you plan work precisely; they are not the product's main point.
Features
🌙 Auto-resume long runs — the night-watch
Agent Island can auto-send a message (继续, OK, whatever you set) to a chosen Claude or Codex session so the task keeps going — no babysitting. You can trigger it from the provider's real reset timing, or run it on a fixed every-N-hours schedule in Settings → 自动触发.
⚡ Live session state, on your logos
The provider logos react to what your Claude/Codex sessions are actually doing:
| State | How it's detected | The cue |
|---|---|---|
| Working | transcript still growing | logo rotates + soft glow |
| Your turn | turn finished + stopped | foreground alarm window opens and keeps ringing until dismissed |
| Needs attention | limit, login, network, or provider error | red alarm pulse on the affected provider logo |
📊 Usage island
Live Claude & Codex 5-hour / weekly usage, cost, and reset countdowns — swipeable pages in the notch.
What's different from Codex Island
Codex Island is a passive meter — it shows your usage. Agent Island is active — it watches your sessions and acts on them. Everything below the first row is new here:
| Codex Island | Agent Island | |
|---|---|---|
| Usage / cost / reset in the notch | ✅ | ✅ (inherited) |
| Auto-resume a chosen long-running session | — | ✅ Claude & Codex |
| Logo reacts to session state — rotate (working), alarm popup (your turn), red pulse (needs attention) | — | ✅ |
| Auto-Trigger page inside the island | — | ✅ |
| Status-guide settings tab (live legend + alarm sound controls) | — | ✅ |
| Cross-tool session picker with real thread titles, archived filtered out | — | ✅ |
In short: Codex Island tells you how much you've used; Agent Island helps long-running agents keep moving and shows you their state — the night-watch.
Quick start
Download the current DMG, drag AgentIsland into Applications, then open it:
Download AgentIsland-1.2.2.dmg
macOS 13+. Universal binary (Apple Silicon + Intel).
If macOS blocks the first launch because the app is not notarized, right-click AgentIsland in Finder and choose Open once.
Source build:
git clone https://github.com/tristan666666/agent-island.git
cd agent-island
./scripts/verify.sh
open build/AgentIsland.app
How it works
- Reset times come from each provider's real usage API.
- Session state is read from the transcript files: mtime (is it still producing output?) plus the turn-complete markers — Claude's
stop_reason: end_turn, Codex'stask_completeevent. - Resume runs
claude --resume … -p "<msg>" --dangerously-skip-permissionsorcodex exec resume … "<msg>" --dangerously-bypass-approvals-and-sandbox. Run logs land in~/Library/Application Support/AgentIsland/trigger-runs/. - The Mac must be awake for a trigger to fire, and each fire spends tokens.
- ⚠️ A trigger resumes the agent unattended with permission checks off (the
--dangerously-*flags above). Only attach triggers to sessions you trust. Everything runs locally as you; nothing is sent anywhere.
Deeper implementation write-up: How Agent Island detects Claude Code and Codex session state.
Credits & license
Agent Island is a fork of codex-island by Eric Park — the usage-island and cost-tracking foundation are his work. Agent Island adds the auto-trigger watchman and the live session-state animations, and rebrands the project.
MIT licensed — © 2026 Eric Park. This fork retains that notice. See LICENSE.
// compatibility
| Platforms | cli, api, desktop, web |
|---|---|
| Operating systems | — |
| AI compatibility | claude |
| License | MIT |
| Pricing | open-source |
| Language | Swift |
// faq
What is agent-island?
A status companion for Claude Code and Codex. It is open-source on GitHub.
Is agent-island free to use?
agent-island is open-source under the MIT license, so it is free to use.
What category does agent-island belong to?
agent-island is listed under automation in the Claudeers registry of Claude-compatible tools.
// embed badge
[](https://claudeers.com/agent-island)
// retro hit counter
[](https://claudeers.com/agent-island)
// reviews
// guestbook
// related in Automation & Workflows
The API to search, scrape, and interact with the web at scale. 🔥
🌐 Make websites accessible for AI agents. Automate tasks online with ease.
An open-source long-horizon SuperAgent harness that researches, codes, and creates. With the help of sandboxes, memories, tools, skill, subagents and message…