一个 Claude Code / Codex 技能:输入 /myoffice,就在浏览器里打开一间小办公室,实时显示本机所有编码代理会话在做什么——思考、跑工具、写回复、等你批准还是已完成。
星数 331(+44 / 24h)
理由
- 支持 Claude Code、Codex、Gemini CLI、Copilot CLI、Kimi Code、DeepSeek Harness、Grok Build 和 oh-my-pi,办法是只读地追踪它们本来就写在本机的 JSONL 会话日志,不装钩子、不要 API Key
- 侧栏按“需要你 → 进行中 → 已完成”分组,显示当前回合计时、复制恢复会话命令;代理要你回答或出错时可以弹浏览器通知;Today 面板按代理和项目汇总当天的回合数和 token,并显示上下文窗口占用
- 有 2D 手绘和 3D 两种画面;--private 只显示状态、隐藏提示词和回复,适合共享屏幕时用
用法
- git clone --depth 1 https://github.com/Charonyuu/whatsmyagentdoing ~/.claude/skills/myoffice(Codex 放 ~/.codex/skills/myoffice),然后输入 /myoffice;需要 Node.js 18+,不用 npm install
- 不想装技能可以在克隆目录里直接 node bin/cli.js;--json 输出一次快照,--install-hook 可选地让权限提示显示为“等你”
风险
- 页面会显示你的提示词和回复,在共享屏幕时要加 --private;默认约每半小时向仓库检查更新,设 WMAD_NO_UPDATE_CHECK=1 关闭;Google Antigravity 暂不支持
- 这是看状态的工具,不能控制代理;仓库 10 月 23 日建,许可证 MIT,3D 模型来自 Kenney(CC0)