多Agent状态看板:开源Skill whatsmyagentdoing实测指南

💡 核心摘要

  • whatsmyagentdoing 是一款本地运行的开源 Skill,无需配置 Hook 或 API Key 即可读取本机会话日志。
  • 支持以 2D、3D 办公室动态角色或列表形式,直观展示多个 AI 终端的“正在干活”、“需要处理”等状态。
  • 实测安装耗时不到两分钟,支持通过 AI 扩展对 Grok 及 Antigravity 会话的本地监控。

一、为什么多 AI 终端并行时极易漏看关键状态?

在日常高强度开发和调研中,技术人员往往会同时订阅并运行多款主流 AI 工具。例如同时开启 Claude Code 编写和修改代码、使用 Codex 或 ChatGPT 做检查与对照、利用 Grok 做调研和信息整理。在实际操作时,电脑上通常会同时开着这些 Agent 的多个终端会话,频繁在各个窗口间来回切换。一旦漏看某个终端里的权限审批提示,或者忘记某个窗口还在跑任务,对应的会话就会停在原地干等,严重拖慢整体工作效率。

图片[1]-多Agent状态看板:开源Skill whatsmyagentdoing实测指南-🎉数字奇遇🎉

为了解决这种多窗口管理混乱、状态难以全局追踪的痛点,我们在 GitHub 上发现了一款刚开源的本地看板 Skill —— whatsmyagentdoing。该工具能够直接读取已生成的本机会话日志,无需繁琐的配置,为开发者提供了一个直观的全局监控视角。

二、如何快速配置并运行 whatsmyagentdoing 本地看板?

whatsmyagentdoing 采用纯本地(localhost)运行模式,不改动现有的 Agent 用法。运行前仅需本机装有 Node.js 18 或更高版本,并且已经在使用相关 AI Agent。以下是完整的实测安装与运行流程。

图片[2]-多Agent状态看板:开源Skill whatsmyagentdoing实测指南-🎉数字奇遇🎉

第一步:项目克隆与 Skill 安装(通过本地终端快速部署的核心操作)

根据你主要使用的 Agent 工具,在终端执行对应的路径克隆命令。如果你主要用 Claude Code,执行相应的 skill 安装命令;如果主要用 Codex,则替换对应的工具路径,或者直接将官方安装说明丢给正在使用的 Agent 协助完成。

图片[3]-多Agent状态看板:开源Skill whatsmyagentdoing实测指南-🎉数字奇遇🎉

第二步:启动会话与看板唤醒(确保本地服务正常监听与端口占用的关键步骤)

新开一个终端会话,输入 /myoffice 或直接询问「我的 agents 都在干嘛?」。浏览器通常会自动打开看板页面,默认端口为 4545,若被占用则会自动顺延。若打开后显示为空办公室,通常是因为最近 24 小时内没有活跃会话,只需随便运行一个简单命令后重新执行即可。

图片[4]-多Agent状态看板:开源Skill whatsmyagentdoing实测指南-🎉数字奇遇🎉

第三步:状态切换与可视化监控(多维度查看会话进度的实用技巧)

进入看板后,可以通过列表视图一眼看清「需要你处理」、「正在干活」、「已完成」等不同状态。同时支持切换至 2D 或 3D 办公室视图,3D 模式下支持鼠标拖拽旋转和滚轮缩放,等待审批的会话会直观地显示举手状态。

图片[5]-多Agent状态看板:开源Skill whatsmyagentdoing实测指南-🎉数字奇遇🎉
图片[6]-多Agent状态看板:开源Skill whatsmyagentdoing实测指南-🎉数字奇遇🎉
图片[7]-多Agent状态看板:开源Skill whatsmyagentdoing实测指南-🎉数字奇遇🎉
图片[8]-多Agent状态看板:开源Skill whatsmyagentdoing实测指南-🎉数字奇遇🎉

三、如何通过 AI 扩展让看板支持 Grok 与 Antigravity?

原生项目目前主要支持 Claude Code、Codex 和 Gemini CLI。为了满足日常使用 Grok 和 Antigravity 的需求,可以直接在 Antigravity 中提需求进行功能扩展。

针对 Grok,工具会读取本机 ~/.grok/sessions 目录下的日志结构,调整后台日志扫描、状态映射以及前端图标与筛选按钮。重启本地 4545 端口服务并刷新浏览器后,Grok 的会话即可完整展示在看板中。

广告
图片[9]-多Agent状态看板:开源Skill whatsmyagentdoing实测指南-🎉数字奇遇🎉

同理,Antigravity 会检查本机目录,将 ~/.gemini/antigravity 下的会话日志与摘要库一并接入看板,实现多工具状态的统一纳管。

图片[10]-多Agent状态看板:开源Skill whatsmyagentdoing实测指南-🎉数字奇遇🎉

四、如何利用本地开源 Skill 架构高效构建定制化工作流?

这类纯本地运行的开源 Skill 代码结构简单,遇到默认不支持的工具,直接让手头的 Agent 读取本机日志目录就能完成适配。通过本地化的日志抓取与状态映射,用户能够打破单一闭环软件的限制,将不同厂商的终端会话集中在同一个本地服务中呈现。

在实际部署过程中,结合模块化的提示词微调,开发者可以在不修改核心代码的前提下,快速扩展出符合个人习惯的监控面板与指标展示,为多工具并行的大模型开发提供强有力的状态支撑。

五、whatsmyagentdoing vs 传统多终端窗口切换:在本地 AI 会话管理场景下的选择与取舍

对比维度 whatsmyagentdoing 本地看板 传统多终端窗口切换
状态可视性 一屏集中展示所有会话,支持 2D/3D 及列表视图 需手动切换多个终端窗口,容易遗漏
配置复杂度 零 API Key,纯本地读取日志,两分钟快速部署 无需配置,但管理成本随窗口数量线性上升
工具兼容性 原生支持主流 Agent,支持通过本地提示词自行扩展 支持任意命令行工具,但缺乏统一状态聚合
运行安全性 纯本地 localhost 运行,数据不上传 完全本地运行
异常提醒 直观高亮展示等待审批与挂起状态 完全依赖肉眼观察和手动轮询

常见问题 (FAQ)

whatsmyagentdoing 看板打开后为什么是一片空白?

多半是因为最近 24 小时内没有产生活跃的会话日志。建议先在任意 Agent 终端中执行一个简单命令(如读取文件或运行基础指令),然后再次刷新看板页面即可加载数据。

该开源工具是否需要配置 API Key 或修改原有 Agent 逻辑?

不需要。whatsmyagentdoing 属于纯本地运行的 Skill,它不改动现有的 Agent 用法,仅直接读取工具已生成的本机会话日志文件。

项目默认支持哪些 AI 终端工具?

根据官方说明,原生项目主要支持 Claude Code、Codex 和 Gemini CLI,但由于代码完全开源且本地可控,可以通过提示词驱动 Agent 快速扩展对 Grok 及 Antigravity 等其他工具的支持。

七、结论

通过 whatsmyagentdoing 本地看板,开发者可以轻松实现多 AI 终端会话的统一监控,清晰掌握谁在执行命令、谁在等待审批、谁已经跑完都能一眼看清。对于同时运行多个 AI 订阅工具的技术人员来说,该工具极大地降低了窗口切换的管理成本。配合 Agent Relay 等协作工具使用,能进一步构建高效流畅的多 Agent 本地工作流。

广告
© 版权声明
THE END
喜欢就支持一下吧
点赞751 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容