$100/月、macOS 限定、只有 Claude——然后它免费开源了
2026 年 AI 圈最贵的一堂课,大概是 Anthropic 给 Claude Cowork 定的价:$100/月,只跑 macOS,只用 Claude 自家模型。功能确实漂亮——agent 在你电脑上干活、你能随时查看和接管、手机上也能远程看。但 $100/月的订阅门槛 + 平台锁死,让绝大多数人只能看别人演示。
AionUi 做的事情一句话:把 Claude Cowork 的完整形态免费开源,然后每一项都做得更宽。Cowork 的 macOS 独占 → 它三平台;Claude 独占 → 它 30+ 平台(Gemini / OpenAI / Anthropic / DeepSeek / Kimi / Qwen / xAI / Ollama / LM Studio…);手动操作 → 它加 Cron 定时;单 agent → 它接 20+ CLI agent 还能组队;没有文档产出能力 → 它内置 PPT/Word/Excel 三件套。而它的 Star 曲线也说明这事被市场认可了:2025 年 8 月建仓,一年 32,090 Star,且最近两周几乎每天发一版(v2.1.58 / 57 / 56 / 55 / 54 / 53…)。
它是什么:Electron 壳 + Rust 芯 + 自带 agent 引擎
跟「又一个聊天客户端」不同,AionUi 是四个项目叠起来的一整层平台,全在 iOfficeAI 组织下:
| 组件 | 是什么 | 数据 |
|---|---|---|
| AionUi | Electron 桌面壳(前端 + WebUI + 通道集成) | 32,090 Star,Apache-2.0,v2.1.58(8/18) |
| AionCore | Rust 本地后端:数据库、路由、扩展注册、Cron 服务、Agent 注册表 | 独立仓库,8 月 18 日还在更新 |
| aionrs | 内置 agent 引擎:多 provider 的 Rust 工具调用 agent,随 App 内嵌 | 独立仓库,8 月 17 日更新 |
| OfficeCLI | 给 agent 用的 Office 套件:单二进制读写 PPT/Word/Excel | 28,727 Star,C#,Apache-2.0 |
这套分层很关键:UI 壳(Electron)和 agent 引擎(Rust)彻底解耦,所以它能以两种形态跑——桌面 App(GUI + 内置 WebUI)和 standalone 无头服务器(aionui-web,纯 WebUI,不需要桌面环境)。后者正是我这次实测的形态。
核心机制一:内置 agent——贴个 API key 就能干活
别的多 agent 平台默认你「已经有 agent 了」,AionUi 不是:它自带完整 agent 引擎 aionrs,装完 App 填个 API key 就能开始干活,一行 CLI 都不用装。aionrs 是个正经的 Rust 工具调用 agent,深挖下去全是细节:
- ProviderCompat 层:各家 API 的怪癖(tool 格式差异、system prompt 处理、thinking 参数)用配置驱动兼容,而不是在代码里写死 if-else——接新模型只加配置。
- MCP 客户端:stdio / SSE / streamable-http 三种 transport 全支持,外加动态 MCP 注入——宿主(AionUi)能在运行时通过 JSON stream 协议把 MCP server 塞给 agent,这就是 AionUi「统一管理 MCP」的底层实现。
- 成本控制:prompt caching 宣称最高省 90% 费用;输出压缩有 off/safe/full 三档(TOON 编码);文件状态 LRU 缓存去重读。
- 模型适配:支持推理模型(thinking / reasoning effort 可配);支持 Anthropic OAuth 登录——有 Claude 订阅就能直接用,不用 API key。
- 工程习惯:AGENTS.md 分层注入(含
@include)、Skills、Hook 系统、Spawn 子 agent、plan mode、跨会话持久记忆。
模型侧支持 30+ 平台,从云端全家桶到本地一条龙:
| 类别 | 平台 |
|---|---|
| 国际官方 | Gemini(含 Vertex)、Anthropic、OpenAI |
| 国内平台 | Dashscope(Qwen)、智谱、Moonshot(Kimi)、百度千帆、腾讯混元、阶跃、硅基流动-CN |
| 国际聚合 | DeepSeek、MiniMax、Novita、OpenRouter、SiliconFlow、xAI、火山方舟、Poe |
| 本地模型 | Ollama、LM Studio(走 Custom 端点) |
| 网关 | NewAPI 统一网关,一把 key 用 20+ 模型 |
核心机制二:你已有的 CLI Agent 全都能接进来
如果你已经在用 Claude Code / Codex / Hermes / Cursor Agent,AionUi 会自动探测本机装了的 CLI,把它们接进同一个界面,和内置 agent 平起平坐。实测日志里能看到它的 agent 注册表一口气列了 43 个类型,可用性取决于你机器上装了什么。
接入协议是 ACP(Agent Client Protocol)——这是它跟各家 agent 互操作的关键:外部 agent 通过 ACP 连进来,AionUi 负责编排。官方列的支持名单:Claude Code、Codex、Qwen Code、Gemini CLI、Goose、OpenClaw、Augment Code、CodeBuddy、Kimi CLI、OpenCode、Factory Droid、GitHub Copilot、Qoder、Mistral Vibe、Nanobot、Snow、Hermes、Cursor Agent、Pi、MiMo Code、omp、Antigravity 等 20+。
MCP 是统一管理的:AionUi 里配一次,它会按每个 agent 的能力注入或同步对应的 transport——不用在每个 CLI 的配置文件里各配一遍。权限模式(YOLO / 全自动)按所选 agent 各自的能力暴露,不是一刀切。
核心机制三:Team Mode——Leader 拆活,Teammate 并行
多 agent 编排是今年最卷的赛道,AionUi 的实现值得单独说:一个 Leader agent 接你的指令,拆成子任务,通过内置的 Team MCP Server 分发给并行跑的 Teammate agents;Teammate 之间用异步 mailbox 交换结果,共享一个任务看板和一个团队工作目录(文件互相可见)。
- Leader 后端可选:Claude Code、Codex、Hermes、Gemini、Snow CLI、Aion CLI(aionrs)都能当 Leader。
- 运行中动态扩缩:队伍跑着能加人/踢人;卡死的静默 agent 自动标记 failed,一键移除。
- 细粒度权限:每个 Teammate 有独立确认弹窗,侧边栏 badge 显示待审批数量——不是 Leader 说 yolo 全员裸奔。
- 文件传递:Leader 能把附件直接丢给指定 Teammate。
核心机制四:Cron 定时——真正的 24/7 无人值守
「定时让 agent 干活」很多工具都能说,AionUi 是少数把细节做全的:
- 三种调度:标准 5 段 cron(带时区,如
0 9 * * 1+Asia/Shanghai)、固定间隔(每 N 分钟/小时)、一次性触发(到点自动停用)。 - 两种执行模式:接续现有会话(保留完整上下文历史,适合长期任务)或每次开新会话(适合周期性独立报告)。
- 防睡眠 + 补跑:任务激活期间自动阻止系统休眠;机器唤醒后检测漏掉的触发点补执行——这是「24/7」能成立的关键细节,笔记本合盖一晚上回来任务不丢。
- 每任务独立配置:模型、工作目录、推理强度都可以按任务单独设。
- agent 自己能建任务:对话里说「每天早上九点给我汇总 GitHub 趋势」,agent 直接帮你把定时任务挂了。
远程:WebUI + Telegram / 飞书 / 钉钉 / 微信
远程形态比 cc-connect(上周写过,专做聊天桥)更完整:WebUI 模式把整个界面变成浏览器可访问的服务,手机、平板、任意电脑都能开——支持局域网、跨网、服务器部署,二维码或密码登录;同时内置 Telegram / 飞书 / 钉钉 / 微信 / 企业微信 机器人通道(Slack、Discord 在路上),配置入口在 Settings → WebUI Settings → Channel。
注意两条远程路线的分工:桌面版内置 WebUI(AionUi --webui)和独立 aionui-web 服务默认数据不互通——桌面版用 ~/.aionui(软链到桌面 userData),standalone 用 ~/.aionui-web。在桌面版里配好的 agent、会话、定时任务,standalone 里看不到,除非用 --data-dir 指过去。这个坑官方文档写了,但很多人会踩。
顺带把 Office 三件套也做了:OfficeCLI 28.7K Star
一般 coding agent 平台止步于「生成代码」,AionUi 往下多走了一层:OfficeCLI——给 agent 用的 Office 套件,单二进制、免装 Office、无依赖,能读写 .pptx / .docx / .xlsx,而且自带 HTML 渲染引擎,把文档渲染成图给模型看,形成 render → look → fix 的闭环。PPT 的 Morph 动画过渡、论文级 Word 排版、带图表和分析的 Excel,都是它干的活。所以 AionUi 内置的 21 个专业助手(Cowork、PPT Creator、Pitch Deck Creator、Dashboard Creator、Excel Creator、Academic Paper Writer、Financial Model Creator、UI/UX Pro Max、3D Game、Planning with Files…)里,文档类是真的能交付可编辑文件,不是吐一段 Markdown 让你自己粘。
上手:无头服务器实测跑通的命令
桌面用户直接去 Releases 下载对应平台安装包(macOS 也能 brew install aionui),装完填 API key 三步开工。服务器/容器场景用无头版,以下是我在 Ubuntu 沙箱里全链路跑通的:
# 0) 官方部署文档(deploy-server.md)给的下载方式——⚠️ 已经 404,见坑 1 # wget https://github.com/iOfficeAI/AionUi/releases/latest/download/AionUi-linux-amd64.deb # 1) 实际能用的:v2.1.47-final 的 standalone 无头版(334MB,含 aioncore 后端) wget https://github.com/iOfficeAI/AionUi/releases/download/v2.1.47-final/aionui-web-2.1.47-linux-x86_64.tar.gz tar xzf aionui-web-2.1.47-linux-x86_64.tar.gz && cd aionui-web # 2) 看版本、起服务(standalone 不需要 Xvfb,直接跑) ./aionui-web version # → 2.1.47 ./aionui-web start # 默认 http://127.0.0.1:25808,前台进程 ./aionui-web start --remote # 绑 0.0.0.0,手机/局域网可访问 ./aionui-web start --port 8080 --data-dir /opt/aion-data # 3) 管理 ./aionui-web resetpass # 重置管理员密码 # 环境变量:AIONUI_PORT / AIONUI_ALLOW_REMOTE / AIONUI_DATA_DIR ...
服务起来后:http://127.0.0.1:25808/ 直接返回 WebUI 页面(HTTP 200);后端 aioncore 自动拉起(--local 模式);SQLite 落在 ~/.aionui-web/aionui-backend.db;内置 skills 自动物化;/api/auth/status 返回 JSON。
实测与踩坑(aionui-web 2.1.47,Linux x86_64)
我下载了 334.5MB 的官方 tarball,解压后是 94MB 的 ELF 二进制 + bundled-aioncore + static 资源。跑通的部分:version 正常;start 一次拉起 WebUI 和 aioncore 后端,端口 25808 返回 HTTP 200;auth API、resetpass 都工作。坑也不少,按杀伤力排序:
- 坑 1(最狠):官方下载直链全线 404,最近 9 个版本没挂任何安装包。deploy-server.md 写的
releases/latest/download/AionUi-linux-amd64.deb下载下来是 9 字节的 "Not Found";README 的 "Download Latest Release" 按钮指向的 v2.1.58,资产列表是空的(只有源码包)。我扫了 v2.1.58 → v2.1.49 共 9 个版本,全部 0 资产;最后一个带二进制的版本是 8 月 5 日的 v2.1.47-final(deb 370MB / aionui-web tarball 334MB)。连官方一键脚本 install-web.sh 的默认 VERSION 都写死 2.1.47——不是巧合,是只有这个版本有货。照着 README 走必踩。 - 坑 2:部署文档把两条路径混着写,照抄必错。deploy-server.md 讲的是「桌面 .deb + Xvfb 虚拟显示 + nohup 脚本」——因为 Electron 必须有显示服务器;而 standalone
aionui-web根本不需要 Xvfb,我无显示环境直接跑通了。先想清楚你要哪条路:有 GUI 的机器用桌面版,纯服务器用 standalone,别把 xvfb-run 那套套到 aionui-web 上。 - 坑 3:默认绑定 127.0.0.1 且本地模式 auth disabled。日志里
identity_mode="local" auth="disabled",JWT secret 首次启动自动生成。本地模式免密没问题,但--remote绑到 0.0.0.0 之后如果没先设管理员密码,局域网里谁都能打开你的 agent 控制台。官方 wiki 也强调远程要么配密码、要么走 Tailscale——开 --remote 之前先设密码,这是安全底线不是可选项。 - 坑 4:agent 注册表 43 个类型,可用性是另一回事。实测日志
AgentRegistry hydrated total=43 available=3 unavailable=40——沙箱里没装任何 CLI agent、没配 API key,所以 43 个里只有 3 个内置可用。「支持 20+ agent」是能力上限,不是开箱即得;接 Claude Code 之前你得先把 Claude Code 装好登录好。 - 小坑:体积。桌面 deb 370MB、standalone 压缩包 334MB(解压后含 94MB 主程序 + 一坨 aioncore),磁盘紧张的服务器先掂量;另外
aionui-web start是前台进程不自守,部署要自己包 systemd/nohup。
对比:跟 Claude Cowork 和隔壁的「远程/编排」方案
| 维度 | AionUi | Claude Cowork | cc-connect | superset |
|---|---|---|---|---|
| 形态 | 桌面 App + WebUI + 聊天通道 | macOS 桌面 App | Go 桥接服务 + 聊天 bot | Electron 桌面 App |
| 内置 agent | ✅ aionrs(Rust 引擎) | ✅ Claude | ❌ 无,纯桥 | ❌ 无,编排外部 agent |
| 外部 agent | 20+(ACP + auto-detect) | 仅 Claude | 10+(CLI 包装 + ACP) | 10+(git worktree 隔离) |
| 模型平台 | 30+(含本地 Ollama) | 仅 Claude | 跟随所接 agent | 跟随所接 agent |
| 定时任务 | ✅ Cron 三模式 + 补跑 | ❌ | ✅ /cron 自然语言 | ✅ 定时自动化 |
| 远程 | WebUI + TG/飞书/钉钉/微信 | ✅(同生态) | 聊天软件为主 | 本地为主 |
| 文档产出 | ✅ PPT/Word/Excel(OfficeCLI) | ❌ | ❌ | ❌ |
| 价格 | 免费开源(Apache-2.0) | $100/月 | 免费开源(MIT) | 免费开源 |
一句话定位:cc-connect 是「把 agent 接进聊天软件」的桥,AionUi 是「把 agent 变成 24/7 数字员工」的完整平台,聊天通道只是它的远程入口之一;superset 用 worktree 解决「并行不打架」,AionUi 用 Team Mode 解决「协作有组织」。它们不冲突,甚至能叠用。
什么时候别用它
反话时间:如果你只需要「手机远程指挥一个 Claude Code」,AionUi 是杀鸡用牛刀——334MB 起步、桌面版接近 400MB,而 cc-connect 一个 52MB 的 Go 二进制就够;如果你对「agent 能碰我文件」这件事极度敏感,一个把 20+ agent、MCP、定时任务、远程通道全装进一个 App 的平台,攻击面显然比单 CLI 大,--remote 裸奔到公网更是自杀式配置;团队协作模式(Team Mode)要理解 Leader/Teammate 和权限模型,学习成本是真实存在的。另外注意:最近 9 个版本没发布安装包这件事说明发布流程可能正在重构,装老版本(2.1.47)用新功能(README 里写的 v2.x 新特性)要对不上号的心理准备。
但如果你是那种「电脑上已经装了四五个 coding agent、还想要定时任务和手机遥控、又不想被 $100/月绑死」的人——AionUi 就是目前把这件事做得最全的开源答案。一年 3.2 万 Star、近乎日更、Apache-2.0、连 Hermes 都在官方支持名单里。装上之后你会发现,agent 不再是你「坐在电脑前才用得上的工具」,而是 7×24 在岗、随叫随到的数字员工。