workisland

agent
Security Audit
Warn
Health Warn
  • License — License: Apache-2.0
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 7 GitHub stars
Code Pass
  • Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

WorkIsland — macOS 本地优先的 AI Agent 状态中枢:查看任务、处理审批并一键跳回上下文。

README.md

WorkIsland app icon

WorkIsland

Keep your AI coding agents moving, without losing your own flow.

A local-first macOS task monitor for Claude Code, Codex, Cursor, and other coding agents. See what needs attention, approve or answer it, then return to the exact source session in one step.

官网 · 产品手册 · 下载 · 反馈

macOS Apple Silicon Apache 2.0 license WorkIsland website

WorkIsland shows multiple coding-agent tasks in a real macOS interface

Why WorkIsland

When several AI coding tasks run in the background, the expensive part is not starting them. It is noticing the one that needs a decision, then finding the right terminal or IDE session again.

WorkIsland keeps that loop in one local macOS surface. It watches task state, raises only the work that needs you, and brings you back to the originating conversation when you are ready to continue.

Install

For users: download the Apple Silicon DMG from GitHub Releases, move WorkIsland.app to Applications, then launch it. No cloud account is required.

For contributors: WorkIsland requires an Apple Silicon Mac and Node.js 22 or later.

git clone https://github.com/qianzhu18/workisland.git
cd workisland
npm run setup
npm run dev:isolated

Use npm run dev only when you deliberately want to connect the app to your real local Agent Hook configuration. The isolated mode keeps development data inside the repository.

What You Can Do

  • See the state that matters - running, approval needed, question waiting, completed, or failed tasks stay visible near the macOS notch.
  • Handle approvals and questions in place - respond when an agent needs a decision instead of polling every terminal.
  • Return to the right source session - jump back to the matching Terminal, iTerm2, Ghostty, or Warp conversation.
  • Monitor through two local signals - Hooks and transcript watching complement each other, so task completion remains observable when one channel is unavailable.
  • Keep the workflow local-first - task content stays on the Mac; the app does not require a cloud account to monitor local work.
  • Make notifications fit your attention - choose the island, desktop companion, sounds, shortcuts, and notification timing that suit your workflow.

Agent Compatibility

WorkIsland has first-party adapters for Claude Code, Codex, Coco, Cursor, TraeCode, ZCode, WorkBuddy / CodeBuddy, OpenCode, Sara, Kimi Code, Gemini CLI, GitHub Copilot CLI, Hermes, Aiden, DeepSeek Harness, and TRAE CLI. MiMo, Trae Work, Trae CN, and generic custom-Hook connections are not advertised because they have not passed a real end-to-end integration test. TraeCode requires its in-app Hooks switch and local automatic execution mode to be enabled before events can reach WorkIsland.

Product Links

Resource Use it for
WorkIsland 官网 产品概览、真实界面与最新下载入口
产品手册 安装、首个 Agent 任务、隐私与反馈说明
GitHub Releases Apple Silicon DMG 与版本说明
GitHub Issues Bug 报告和可公开讨论的建议
Security policy 安全问题的私下报告方式

Privacy

WorkIsland is designed for local workflows. It does not upload Agent sessions, project files, or terminal content. Installed releases can check GitHub Releases for updates. Anonymous usage telemetry is on by default, is disclosed in Settings → About, and can be turned off at any time; turning it off clears unsent events immediately. Read the telemetry guide for the complete event whitelist and privacy guarantees.

Community and Support

For a reproducible bug, open a GitHub Issue. For feedback, compatibility questions, or a QR code refresh, email [email protected].

Author Qianzhu WeChat QR code
联系作者:千逐
扫码添加微信,请备注 “WorkIsland”
WorkIsland WeChat beta group QR code
加入 WorkIsland 内测群
扫码参与下一版讨论与 Agent 兼容性反馈
官网反馈与内测入口

你决定是否导出日志或截图。公开反馈前请先移除项目代码、密钥和其他敏感信息。

Support the Project

WorkIsland is free, open source, and has no subscription or in-app purchase. If it saves you a context switch, you can Buy Me a Coffee with WeChat Pay. This is voluntary support, not a purchase of features or priority support.

WeChat Pay QR code for supporting WorkIsland

Build, Contribute, and Release

Run the complete local check before submitting a change:

npm run check

Read CONTRIBUTING.md for contribution expectations and docs/RELEASE_PROCESS.md for the signed, notarized macOS release flow.

License and Trademark

Source code is licensed under Apache License 2.0. WorkIsland's name, trademark, and logo are not granted under that license. Third-party dependencies, images, fonts, audio, and companion assets retain their respective licenses; see NOTICE and THIRD_PARTY_NOTICES.md.


If WorkIsland helps your AI coding workflow, a GitHub star makes the project easier for the next person to find.

Reviews (0)

No results found