分享一个刚做完 V1 的小工具:AgentMicro。
它解决的是一个很具体的问题:同时开几个 Codex 任务时,来回切窗口确认进度很碎。AgentMicro 把任务状态收进 macOS 菜单栏,让我能在不打断当前工作流的前提下看到哪些任务在跑、哪些有未读结果、哪些正等待交互。
作品的几个取舍:
- 只做 Codex 任务的观察与跳转,不做另一个任务管理器
- 五种固定状态:白色空闲、绿色未读、蓝色思考、橙色需要处理、红色错误;证据不充分宁愿显示空闲,也不猜“正在运行”
- 任务按工作中优先、最近变化优先排序;一键回到对应的 Codex Desktop 会话
- 任务本身、项目和当前 turn 时长放在紧凑菜单里,菜单栏六格图标同步前六个任务并在工作时轻微呼吸
- 默认完全本地、只读:不上传任何任务内容,不读 Keychain ,不需要 Full Disk Access
- 可选增强检测只读取前台 Codex 的可见状态,不会点击、输入或批准任何操作
技术上是 Swift 6 的 macOS 14+ 菜单栏应用,保留了 CodexBar 的部分底座并做成独立产品、独立图标和更新通道。正式版本提供已签名、公证的 DMG 与独立 Sparkle 更新。
项目: https://github.com/fizzy718/AgentMicro
下载: https://github.com/fizzy718/AgentMicro/releases/latest
它和 OpenAI / CodexBar 都没有官方隶属关系。欢迎试用,也欢迎反馈“需要处理”和“错误”这两种状态在真实工作流里是否足够准确。