
如果你同时开着好几个 AI 编程代理,又不想在终端窗口之间来回翻找,whatsmyagentdoing 这个本地代理面板提供了一种更直观的办法:它把每个代理当前的状态画成一间办公室,正在思考、正在干活、正在等你确认还是已经做完,一眼就能分清。
| 项目 | whatsmyagentdoing |
| 定位 | 本地 AI 编程代理实时观察面板 |
| 运行形态 | 本机运行,在浏览器里查看 |
| 支持的代理 | Claude Code、Codex、Gemini CLI、Copilot CLI、OMP、Kimi Code、DeepSeek Harness、Grok Build(据源稿介绍) |
| 界面模式 | Medium 模式为 2D 手绘 Canvas,High 模式为 3D 办公室 |
| 运行要求 | Node.js 18 或更高版本,克隆后无需执行 npm install |
| 获取方式 | GitHub 开源仓库,地址见文末获取说明 |
代理面板到底在显示什么
这个面板的核心不是再造一个聊天窗口,而是给并行跑着的代理立一块状态墙。每个代理在办公室里占一个位置,状态一变,画面跟着变,你不用逐个切终端确认进度。
- 状态一目了然:思考、调工具、写回复、等你确认、已完成、中断、出错、闲置,几种状态用不同表现区分开,卡住的会话不会淹没在日志里。
- 办公室隐喻:2D 模式是一张手绘风格的平面办公室,3D 模式则有房间、角色、家具和互动动画,适合演示时直观讲解多代理协作。
- 语言跟着你走:界面语言会根据提示词语言或浏览器语言选择,也可以在菜单里手动切换,源稿列出的语言包括英语、简体中文、繁体中文、日语、韩语、西班牙语、法语、德语和葡萄牙语。
- 场景可以扩展:项目提供多个可按需下载的场景包,安装到本地前会校验固定的 SHA-256,避免下到被篡改的资源。
版本选择:Medium 2D 还是 High 3D
这里的版本选择不是挑软件版本号,而是挑两种界面模式。先按下面这张表定,再动手装,能少走不少弯路。
| 维度 | Medium 2D 模式 | High 3D 模式 |
|---|---|---|
| 渲染方式 | 零依赖的手绘 Canvas 视图 | 带光照和阴影的 Three.js 3D 办公室 |
| 额外资源 | 基本不增加加载负担 | 约 180 KB gzip 的 Three.js 资源与约 1.3 MB 的模型资源 |
| 交互 | 固定视角查看状态 | 拖动旋转、滚轮缩放,可切换场景 |
| 适合人群 | 只想轻量看状态、网络或机器一般的用户 | 想做演示、机器性能有余的用户 |
推荐:第一次用先跑 Medium 模式,确认你的代理都能被识别、状态显示正常,再按需切到 High 模式。3D 只是更好看,状态信息本身两种模式都有。
安装步骤
- 确认本机 Node.js 版本在 18 或以上,低于这个版本先升级,再往下走。
- 克隆仓库到本地。按源稿说明,克隆完成后无需执行 npm install,这一步已经比多数前端项目省事。
- 二选一接入:把仓库安装到 Claude Code 的 ~/.claude/skills/myoffice 目录,或 Codex 的 ~/.codex/skills/myoffice 目录,然后在新会话里输入 /myoffice;也可以直接在克隆目录执行 node bin/cli.js。
- 程序会在浏览器中打开本地办公室界面,确认各个代理的状态都出现后,就可以把它当作日常的状态墙来用。
必改设置:装完先对齐这 5 处
- 界面语言:先确认显示语言是不是你想要的,自动跟随不合意就去菜单里手动固定,避免演示时出现看不懂的语言。
- 默认视图模式:根据机器和网络定一个默认模式,轻量场景固定 Medium,演示场景再切 High,不要每次现选。
- 场景包来源:只用项目提供的场景包下载渠道,安装前留意 SHA-256 校验是否通过,校验失败的包不要硬装。
- 技能目录路径:核对技能装到了正确的代理目录下,Claude Code 和 Codex 的路径不一样,装错目录会导致 /myoffice 调不出来。
- 场景目录备份:已下载的场景资源放在 ~/.whatsmyagentdoing/scenes,升级或换机前先想好这些资源要不要留着,避免升级后重新下载。
注意事项
- 它只面向本机开发者代理观察,源稿没有说明远程机器、多用户协作或集中式服务部署能力,别把它当成团队监控平台来规划。
- 非内置的 3D 场景需要联网按需获取,源稿没有说明完整的离线使用流程,离线环境先用内置场景验证。
- 各代理的状态采集机制在源稿里没有细说,不同代理版本、配置方式和状态兼容范围要以仓库 README 或源码为准,不能凭推测下结论。
- 3D 模式首次加载要拉取模型资源,低带宽环境下启动体验会打折,演示前先在本机完整打开一次。
- 更新建议在技能克隆目录执行 git pull,升级前先确认本地场景目录里的资源是否受影响。
适用人群与取舍
适合的人很明确:同时跑多个本地 AI 编程代理的开发者,想用可视化界面快速判断谁在思考、谁在等确认、谁已经做完的人,以及需要一块轻量状态墙或演示界面的个人用户。取舍也同样明确:它换来的是看得清,不是管得住。如果你更看重远程监控、历史记录、团队权限、告警通知或标准化接口,源稿没有证明这个项目提供这些能力,选型前必须先翻源码确认,不要只看 README 就立项。
GitHub 获取说明
本项目为开源工具,仓库地址:https://github.com/Charonyuu/whatsmyagentdoing。请从该仓库获取源码与最新说明,安装步骤、支持的代理范围与场景资源均以仓库 README 为准。

关注「软件教程管家」
回复软件名即取即下:网盘下载链接 + 提取码,一步直达,不用再跳转。
本站资源仅供个人学习交流,请勿用于商业用途。软件与资料版权归原作者所有;如有侵权,请通过公众号「软件教程管家」联系我们,我们将在 24 小时内下架处理。查看免责声明 ›







