如何同时掌握多个编程智能体的状态:状态监视器与编排器

同时运行三个智能体,难的不是代码,而是发现其中一个已经等你批准等了二十分钟。

作者:Aslan,Pet Island 团队 · 更新于 2026年10月26日 · 阅读时长 3 分钟

简短回答

给每个智能体分配独立的任务,以及独立的文件夹或 git worktree。然后想清楚你真正需要什么:编排器负责启动智能体并在它们之间分配工作;状态监视器则盯着你已经在运行的智能体,告诉你哪个在工作、哪个在等待、哪个已完成。对于 Claude Code 会话,claude agents 视图就能在终端里做到这一点。如果想把 Claude Code、Codex、Cursor 和其他智能体放在一起,并把它们的权限请求集中到同一个队列,就需要 Pet Island 这样的跨智能体状态层。

首先:一个任务,一个文件夹

两个智能体编辑同一批文件,会互相覆盖对方的改动。给每个智能体一个明确的任务和独立的工作副本。最简单的方法是 git worktree:每个 worktree 都是一个独立的文件夹,有自己的分支,共享同一个仓库。

终端复制
git worktree add ../app-auth -b auth-fix
git worktree add ../app-ui -b ui-polish

每个文件夹里启动一个智能体,完成后再合并分支。

两类工具:编排器和状态监视器

编排器 / 智能体管理器状态监视器 / 悬浮窗
替你启动智能体是否,你照常自己启动
在智能体之间分配工作是否
智能体在哪里运行在工具内部在你自己的终端和编辑器中
显示谁在工作、等待或已完成通常可以,在它自己的窗口里是,始终显示在屏幕上
回应权限请求在它自己的窗口里在悬浮窗中,无需切换窗口
改变你的工作流程很大不改变

如果你希望由工具来规划和分派工作,你需要的是编排器。如果你已经知道每个智能体该做什么,只是总搞不清它们各自的状态,那么状态监视器就够了,而且可以直接配合你现在用的编辑器和终端。

智能体自身能显示什么

  • Claude Code agent view。 claude agents 是“在一个屏幕上查看所有后台会话”的视图,状态包括工作中、需要输入、空闲、已完成、失败和已停止。只要它处于打开状态,后台会话需要输入、完成或失败,Claude Code 都会通知你。它只覆盖 Claude Code 会话,目前仍是研究预览版。
  • Codex。 TUI 通知(approval-requested、agent-turn-complete)会在 Codex 会话等待或完成时提醒你。在 Windows Terminal 中,它们以终端响铃的形式出现。
  • 终端标签页。 Windows Terminal 可以在响铃时让任务栏图标闪烁("bellStyle": "all"),但不会告诉你是哪个标签页响的。

这些机制都只管自家的智能体。没有任何内置功能能把 Claude Code、Codex 和 Cursor 并排显示。

每个智能体一盏状态灯,所有审批一个队列

Pet Island 是适用于 Windows 和 macOS 的状态与审批层。它不启动智能体,也不分配工作,所以它既不是编排器,也不是 IDE。它以始终置顶的小岛形式停在屏幕顶部,叠加在你已经在运行的智能体之上。

  • 每个智能体都有一盏状态灯:工作中、等你处理或已完成。有多个在运行时,小岛会显示类似“3 个智能体工作中”的数量。
  • 来自不同智能体的权限请求排进同一个队列。每张卡片显示命令或 diff;按 Ctrl Y 允许,按 Ctrl N 拒绝。
  • 点击跳转,即可打开该智能体所在的终端标签页或编辑器窗口。
  • 支持 22 个编程智能体,包括 Claude Code、Codex、Cursor、GitHub Copilot、Gemini CLI、Grok CLI 和 Antigravity。其中许多可以直接在小岛上批准;各智能体支持哪些功能,详见智能体页面。

你需要哪一种?

  • 一次只用一个智能体:智能体自带的通知就够了。
  • 后台运行多个 Claude Code 会话:先从 claude agents 开始。
  • 并行运行不同的智能体(Claude Code、Codex、Cursor):跨智能体的状态监视器最能节省时间。
  • 希望由工具来规划和分派任务:可以看看编排器,同时为你手动运行的智能体保留一个状态监视器。

常见问题

如何同时监控多个编程智能体?

让每个智能体在各自的文件夹或 git worktree 中运行,然后用一个状态视图查看所有智能体。Claude Code 的 agent view 涵盖 Claude Code 会话;Pet Island 则能同时显示 Claude Code、Codex、Cursor 以及其他 19 个智能体。

智能体编排器和状态监视器有什么区别?

编排器负责启动智能体并在它们之间分配工作。状态监视器关注你已经在运行的智能体,显示哪个在工作、哪个在等待、哪个已完成。

Pet Island 是编排器吗?

不是。它不启动智能体,也不分配工作。它负责显示智能体的状态,并让你在一个地方统一回应它们的权限请求。

能在一个地方批准 Claude Code 和 Codex 的请求吗?

能。在 Pet Island 中,它们的请求会连同命令或 diff 排进小岛上的同一个队列,你可以在那里逐一允许或拒绝。

Pet Island 是开源的吗?

不是。它是付费应用:第一台电脑一次性支付 $8.99,并提供 7 天免费试用。

参考来源

本页的每项设置和行为都已于 2026年10月26日 对照以下页面核实。智能体更新很快;如有不符,以官方页面为准。

继续阅读

在屏幕顶部回应每一个智能体。

Windows 和 Mac · 免费试用 7 天,之后一次性支付 8.99 美元 · 每笔销售拿出 1 美元为流浪动物提供食物

免费试用 Pet Island