开源自用的多 Agent 桌面工作台, Agent 放一起管,订阅额度一点不浪费

21 小时 17 分钟前
 iflyapi

用 Claude Code 和 Codex 写代码大半年了,后来又加了 Cursor 的 CLI ,桌面上常开着四五个终端。攒下来的烦恼大概是这些:

后来干脆给自己写了个桌面端来管它们,叫 Antumi(安图米)。自己用了一段时间,觉得别人可能也用得上,就整理了一下开源出来。

先说清楚它不是什么:它不是一个新 Agent ,也不代理任何 API 。它驱动的是你电脑上已经装好、登录好的 claude、codex、cursor-agent,额度走你自己的订阅。不用注册账号,不用填 key ,数据全在本机。

跟多开几个终端比

多开终端 Antumi
换个 Agent 接着做 复制粘贴上下文,再解释一遍 输入框里换个 Agent ,聊天记录和工作目录一起交过去
谁在等我 挨个窗口切过去看 「总览」汇总等批准、等回答、待验收的,窗口不在前台时发系统通知
额度还剩多少 各家分别去查 底部状态栏三家并排,悬停看重置时间
Agent 交代你之后要做的事 埋在聊天记录里 自动记成待办,可以逐项勾掉

几个我每天都在用的功能

移交:额度用完换个 Agent 接着干

点输入框左下角的 Agent 名字,换一个,补一句说明就行。新 Agent 会收到之前能看到的聊天记录,在同一个目录里继续。切回原来的 Agent 时,会恢复它自己的原生会话,并补上中间那段记录。

额度一眼看清,还会提醒你「该花了」

状态栏同时显示 Claude Code 、Codex 和 Cursor 的用量。它会按每个窗口的重置时间算节奏:周额度快重置了还剩很多,就提醒你放心用 Opus ;照现在的速度会提前用完,就建议换个模型,或者把轻活交给另一个 Agent 。

这个功能是我自己最离不开的,以前每周都在浪费额度。

分屏:两个 Agent 并排

⌘ 点另一个会话就并排打开,一边让 Claude 写实现,一边让 Codex 看方案,两边各自输入、各自批准。

群聊:让几个 Agent 先吵一架

拉 2–5 个 Agent 进同一个对话,先各自独立回答,再互相回应。你随时可以插话、 @ 某个成员追问,最后由主持人总结共识和分歧。群聊全程只读,不会改代码。我做技术选型、或者想听听不同模型对一段设计的意见时会用。

任务看板和验收

任务从「未执行」到「已完成」。开始执行时自动建 worktree 和分支,Agent 先在规划模式里读代码、拿出计划,你点头了它才开始改。做完后看整条分支的 diff ,跑项目检查,再选接受、接着改或者重做。任务之间可以设依赖,前一个验收通过,后一个才解锁,而且能接着前一个任务的分支往下做。

worktree 永远不会被自动删除:里面可能有 Agent 唯一一份成果。只有你确认清理、并且它确实没有未提交改动或独有提交时才会删。

待办

Agent 在回复里提到要你之后去做的事,比如上线前要配的环境变量、要你手动验证的页面,会记成这条会话的待办。「总览」里能看到所有会话的待办,标着「 Agent 可做」的还能一键交回给它。

其他的就简单列一下:选中一段内容「交给小助手」用轻量模型单独解释、英文回复一键翻译、研发小队(队长 + 开发 + 评审分别配 Agent 和模型)、定时任务和消息预约(可以预约到「额度恢复后」)、内置终端和浏览器( Agent 能自己打开页面验证)、接入 Jira / GitHub / Obsidian 当任务来源、管理 Skills 和 MCP 。

更多小功能就不在这里介绍了

支持的 Agent

Agent 接入方式 计划审批 移交 定时 / 预约
Claude Code claude -p( stream-json ) ✓ ✓ ✓
Codex codex app-server ✓ ✓ ✓
Cursor cursor-agent acp ✓ ✓ —
OpenCode 接入中 - - —
Pi 接入中 - - —

三家都是走官方的结构化接口,不抓 TUI 输出。权限模式和各自 CLI 的一致,「全部放行」不会默认选中。

现状和坑

地址

GitHub: https://github.com/flyhero/antumi

下载: https://github.com/flyhero/antumi/releases ( macOS arm64 的 dmg ,Windows x64 的 exe )

也可以从源码跑:pnpm install && pnpm dev,需要 Node ≥ 22.13 。

名字来自 ant (蚂蚁):一只蚂蚁很小,一群能搬大东西。图标上是一只抱着三块积木的小蚂蚁。

想接哪个 Agent (比如 Gemini CLI )、哪里用着别扭,回帖或者提 issue 都行,我会一个个看。觉得有用的话,给个 star 我会很开心。

708 次点击
所在节点    分享创造
8 条回复
cskason
20 小时 42 分钟前
不错的工具,试试看看。
iflyapi
20 小时 21 分钟前
@cskason 我目前每天自己用着,有什么问题及时反馈下,我要充分利用我的 token 😁
bigjie910
18 小时 17 分钟前
能加火山的 agent plan 订阅吗? 新用户买的还剩一个月,老切换挺麻烦的。 已 star
songpingwang198
17 小时 49 分钟前
场景不错,但是想问一下各个 agent 软件中的记忆、项目规则等信息是如何共享的?
Charlie17Li
17 小时 31 分钟前
挺好的,可惜已经重度使用 multica 了;
iflyapi
17 小时 21 分钟前
@bigjie910 行呀,安排上。
iflyapi
16 小时 2 分钟前
@songpingwang198
1.各家 Agent 自带的记忆,我不做同步
2.项目的共享靠的是项目自身的 AGENTS.md 、CLAUDE.md
3. Antumi 会话的共享是靠移交聊天上下文
4. Antumi 还支持知识库,所有 Agent 都可以读写,也可以放共享的东西;但是我本意是想把工作中的知识总结到我知识库中供自己来记忆学习。
iflyapi
15 小时 20 分钟前
@Charlie17Li 这个也不错的,它偏团队干活;我这个偏个人使用。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1250538

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX