💡 核心摘要
- whatsmyagentdoing 是一款本地运行的开源 Skill,无需配置 Hook 或 API Key 即可读取本机会话日志。
- 支持以 2D、3D 办公室动态角色或列表形式,直观展示多个 AI 终端的“正在干活”、“需要处理”等状态。
- 实测安装耗时不到两分钟,支持通过 AI 扩展对 Grok 及 Antigravity 会话的本地监控。
一、为什么多 AI 终端并行时极易漏看关键状态?
在日常高强度开发和调研中,技术人员往往会同时订阅并运行多款主流 AI 工具。例如同时开启 Claude Code 编写和修改代码、使用 Codex 或 ChatGPT 做检查与对照、利用 Grok 做调研和信息整理。在实际操作时,电脑上通常会同时开着这些 Agent 的多个终端会话,频繁在各个窗口间来回切换。一旦漏看某个终端里的权限审批提示,或者忘记某个窗口还在跑任务,对应的会话就会停在原地干等,严重拖慢整体工作效率。
![图片[1]-多Agent状态看板:开源Skill whatsmyagentdoing实测指南-🎉数字奇遇🎉](https://www.freeyong.com/wp-content/uploads/2026/10/6e1cf4913e20261026161016.webp)
为了解决这种多窗口管理混乱、状态难以全局追踪的痛点,我们在 GitHub 上发现了一款刚开源的本地看板 Skill —— whatsmyagentdoing。该工具能够直接读取已生成的本机会话日志,无需繁琐的配置,为开发者提供了一个直观的全局监控视角。
二、如何快速配置并运行 whatsmyagentdoing 本地看板?
whatsmyagentdoing 采用纯本地(localhost)运行模式,不改动现有的 Agent 用法。运行前仅需本机装有 Node.js 18 或更高版本,并且已经在使用相关 AI Agent。以下是完整的实测安装与运行流程。
![图片[2]-多Agent状态看板:开源Skill whatsmyagentdoing实测指南-🎉数字奇遇🎉](https://www.freeyong.com/wp-content/uploads/2026/10/e377f8311620261026161015.webp)
第一步:项目克隆与 Skill 安装(通过本地终端快速部署的核心操作)
根据你主要使用的 Agent 工具,在终端执行对应的路径克隆命令。如果你主要用 Claude Code,执行相应的 skill 安装命令;如果主要用 Codex,则替换对应的工具路径,或者直接将官方安装说明丢给正在使用的 Agent 协助完成。
![图片[3]-多Agent状态看板:开源Skill whatsmyagentdoing实测指南-🎉数字奇遇🎉](https://www.freeyong.com/wp-content/uploads/2026/10/bf1378b5cb20261026161015.webp)
第二步:启动会话与看板唤醒(确保本地服务正常监听与端口占用的关键步骤)
新开一个终端会话,输入 /myoffice 或直接询问「我的 agents 都在干嘛?」。浏览器通常会自动打开看板页面,默认端口为 4545,若被占用则会自动顺延。若打开后显示为空办公室,通常是因为最近 24 小时内没有活跃会话,只需随便运行一个简单命令后重新执行即可。
![图片[4]-多Agent状态看板:开源Skill whatsmyagentdoing实测指南-🎉数字奇遇🎉](https://www.freeyong.com/wp-content/uploads/2026/10/4cce5ebdfc20261026161016.webp)
第三步:状态切换与可视化监控(多维度查看会话进度的实用技巧)
进入看板后,可以通过列表视图一眼看清「需要你处理」、「正在干活」、「已完成」等不同状态。同时支持切换至 2D 或 3D 办公室视图,3D 模式下支持鼠标拖拽旋转和滚轮缩放,等待审批的会话会直观地显示举手状态。
![图片[5]-多Agent状态看板:开源Skill whatsmyagentdoing实测指南-🎉数字奇遇🎉](https://www.freeyong.com/wp-content/uploads/2026/10/4988688d8d20261026161015.webp)
![图片[6]-多Agent状态看板:开源Skill whatsmyagentdoing实测指南-🎉数字奇遇🎉](https://www.freeyong.com/wp-content/uploads/2026/10/a0cd8cf64120261026161016.webp)
![图片[7]-多Agent状态看板:开源Skill whatsmyagentdoing实测指南-🎉数字奇遇🎉](https://www.freeyong.com/wp-content/uploads/2026/10/64a31de33b20261026161017.webp)
![图片[8]-多Agent状态看板:开源Skill whatsmyagentdoing实测指南-🎉数字奇遇🎉](https://www.freeyong.com/wp-content/uploads/2026/10/0542abe79420261026161016.webp)
三、如何通过 AI 扩展让看板支持 Grok 与 Antigravity?
原生项目目前主要支持 Claude Code、Codex 和 Gemini CLI。为了满足日常使用 Grok 和 Antigravity 的需求,可以直接在 Antigravity 中提需求进行功能扩展。
针对 Grok,工具会读取本机 ~/.grok/sessions 目录下的日志结构,调整后台日志扫描、状态映射以及前端图标与筛选按钮。重启本地 4545 端口服务并刷新浏览器后,Grok 的会话即可完整展示在看板中。
![图片[9]-多Agent状态看板:开源Skill whatsmyagentdoing实测指南-🎉数字奇遇🎉](https://www.freeyong.com/wp-content/uploads/2026/10/50a0d3f8f720261026161017.webp)
同理,Antigravity 会检查本机目录,将 ~/.gemini/antigravity 下的会话日志与摘要库一并接入看板,实现多工具状态的统一纳管。
![图片[10]-多Agent状态看板:开源Skill whatsmyagentdoing实测指南-🎉数字奇遇🎉](https://www.freeyong.com/wp-content/uploads/2026/10/2dc0fdeea320261026161016.webp)
四、如何利用本地开源 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 本地工作流。










暂无评论内容