戴耳机的石像旁边有浏览器窗口和聊天气泡,上方云中有一台电脑
29

10 月

Moyai:LiteLLM 开源的自托管云端编程 Agent,0.1.0 刚发布,但已不再支持接 Claude Code

一句话结论:Moyai 是 LiteLLM 团队(BerriAI)在 2026 年 10 月 7 日开源的自托管云端编程 Agent,MIT 协议,10 月 27 日发布首个正式版 0.1.0。你在浏览器或 Slack 里给它派任务,它在云端隔离的计算机里写代码、跑命令,并保留文件和对话历史。截至 10 月 29 日,GitHub 仓库有 289 星、41 个 fork,10 月提交超过 100 次。要注意两点:一是它不是纯本地工具,代码执行需要 Modal 或 AWS Lambda MicroVM 的云端计算机,模型要走支持 Responses API 的网关;二是 10 月 7 日官方博客介绍的「可选 Claude Code、Codex、OpenCode 等 harness」,在 0.1.0 中已经移除,当前 Agent 统一由 Pydantic AI 和 Harness 驱动。

AI 摘要

  • 是什么:BerriAI/moyai,自托管的团队共享 AI 工作区,主打后台编程任务,Web 和 Slack 两个入口
  • 许可与活跃度:MIT;10-29 GitHub API 显示 289 星、41 fork、8 位贡献者,0.1.0 于 10-27 发布,附 Helm Chart
  • 运行条件:Docker 跑应用;Agent 的计算机在 Modal 或 AWS Lambda MicroVM;模型通过 LiteLLM 等 Responses 兼容网关接入
  • 安全设计:账号凭证不进入执行代码的计算机;GitHub 合并、批准评审、删除仓库类工具被排除;非只读工具默认需要人工批准
  • 成本说法:LiteLLM 称团队内部用 Moyai 替代 Devin 后,31 天估算费用从 101,872 美元降到约 21,700 美元,官方注明这不是同等负载的对比

资源信息

  • 资源名称:Moyai
  • 资源类型:开源项目(自托管应用)
  • 地址:github.com/BerriAI/moyai
  • 许可:MIT(仓库 LICENSE 原文已核)
  • 最新版本:v 0.1.0(2026-10-27)
  • 目标栏目:资源

Moyai 是什么?

Moyai 是 LiteLLM 背后的公司 BerriAI 开源的自托管云端编程 Agent,定位是「团队共享的 AI 工作区」。用户在网页或 Slack 中和 Agent 对话、派发任务,可以随时插话调整方向、回答 Agent 的提问、查看它所用计算机的状态,任务产生的文件和历史记录都保存在自己的部署里。

按仓库架构文档,Moyai 由五部分组成:Pydantic AI 2.55.0 和 Harness 0.55.0 负责 Agent 本身(编程、规划、技能、记忆、上下文压缩、子任务委派),Temporal 负责持久化执行(中断后可恢复),Modal 或 AWS Lambda MicroVM 提供隔离的计算机,LiteLLM 提供模型调用,PostgreSQL 和对象存储保存数据。LiteLLM 官方博客称,团队每天都在用 Moyai 处理内部编程任务,交付结果通常是一个带代码和测试结果的 Pull Request。

Moyai 和官方博客介绍的版本有什么不同?

Moyai 0.1.0 和官方博客介绍的版本最大的区别是不再支持接入 Claude Code、Codex 等外部 harness,这是使用前最需要核实的一点。LiteLLM 在 10 月 7 日发布的博客「Moyai is now open source」中写道,创建会话时可以选择 Codex、Claude Agent SDK、Hermes、OpenCode、Deep Agents 等不同 harness,GitHub 仓库简介也仍写着「works with Claude Code, Codex, OpenCode」。

但仓库 docs/consolidation.md 记录了一次整合:旧的 Agent 循环、Deep Agents 集成和各 harness 执行适配器已被移除,Pydantic 版本成为唯一可运行的应用,应用源码从 102,436 行减到 61,168 行(减少 40.3%)。文档在「有意保留的限制」中明确列出「混合 CLI harness」暂缓支持。所以在 0.1.0 中,你不能把 Claude Code 或 Codex 当作 Moyai 的执行引擎;能选的是 LiteLLM 网关后面的模型,模型需要支持 Responses API 和工具调用。

Moyai 0.1.0 从网页或 Slack 到云端计算机和 LiteLLM 网关的运行结构
Moyai 0.1.0 运行结构简化示意(据 BerriAI/moyai 架构文档整理)

部署 Moyai 需要什么?

部署 Moyai 至少需要 Docker、一个支持 Responses API 的模型网关和 Modal 账号;官方给了三种方式,最快的是 Docker 本地试用:

方式适合场景需要准备
Docker 本地试用个人先体验Docker、模型网关地址和密钥、一个支持 Responses 的模型、Modal 令牌
团队部署(Docker 或 Helm)长期使用PostgreSQL、私有 S 3 兼容存储、可访问的 HTTPS 域名,加上同样的模型与 Modal 配置
源码开发二次开发Python 3.13、Node.js 22+、Rust 1.88+、uv

本地试用只需写一个 moyai.env(工作区密码、LITELLM_API_BASE、LITELLM_API_KEY、AGENT_MODEL、两个 Modal 令牌),再用一条 docker run 启动 ghcr.io/berriai/moyai:quickstart 镜像,访问 127.0.0.1:8787,用户名 admin。镜像同时提供 AMD 64 和 ARM 64 版本,本站 10 月 29 日确认该镜像可公开拉取,但未完整跑通任务。

要特别注意:即使「本地试用」,代码也是在 Modal 的云端计算机里执行,Docker 只托管 Moyai 应用本身,模型和计算机的用量由对应服务商单独计费。想用 AWS 的团队可以改用 ARM 64 的 Lambda MicroVM。

Moyai 有哪些值得注意的安全设计?

Moyai 的使用文档用较大篇幅写权限边界,这是它和很多个人 Agent 工具的主要区别:

  1. 凭证与执行隔离:GitHub、Linear、Notion、Slack 等账号凭证保存在受信任的主机服务里,不会进入执行代码的计算机,Shell 拿不到具有合并权限的令牌;LiteLLM 博客也称模型密钥只留在网关
  2. 高危操作直接排除:GitHub 工具目录里去掉了合并 PR、批准评审和删除仓库三类操作
  3. 默认只读,写入需批准:连接的账号默认只读,非只读工具默认需要人工批准
  4. 个人账号不外泄:个人账号只能用在私人对话中,共享对话只能使用明确共享的账号
  5. Slack 身份绑定:只有绑定了已验证 Slack 成员 ID 的用户才能发起任务,频道成员身份不等于工作区权限

这些设计适合多人共用一个 Agent 的团队,但也意味着配置比单机工具复杂。同类的 Agent 沙箱方案可以参考本站对 Perplexity SPACE Agent 沙箱 的介绍。

Moyai 真能比 Devin 省 79% 吗?

「比 Devin 省 79%」是 LiteLLM 的内部估算,不能直接套用到其他团队。博客原文称,团队某个月的 Devin 账单为 101,872 美元,改用 Moyai 后估算每天约 700 美元,31 天约 21,700 美元,少花约 8 万美元,即低约 79%。官方同时注明这「是内部对比,不是同等负载的基准测试」,实际费用取决于模型组合、工作量、计算和存储用量。

对普通团队更有参考价值的是计费结构:Moyai 本身免费,费用由三部分组成,分别是模型 API、Modal 或 AWS 的计算时间、自己部署的数据库和存储。Moyai 内置会计记录,所有模型请求经过 LiteLLM 网关时可以按任务统计用量。估算模型部分的费用,可以用本站的 大模型 API 成本估算器;把重试和失败任务算进成本的方法,见 把重试和失败任务记进同一本账。

哪些团队适合用 Moyai?

Moyai 适合三类团队:一是已经在用 LiteLLM 网关、希望编程 Agent 的用量也进同一本账的团队;二是想替代 Devin 一类托管服务、要求代码和数据留在自己基础设施里的团队;三是日常在 Slack 协作、希望直接在频道里给 Agent 派任务的团队。

不适合的情况也很明确:只想在自己电脑上用 Claude Code、Codex 的个人开发者,用 Moyai 反而多了 Modal、网关、数据库三层依赖,Mac 上的本地配套工具可以看 awesome-mac 精选的 12 款 AI 编程 Agent 工具;不能使用海外云服务(Modal、AWS)的团队,目前也没有官方的其他计算机后端。想理解 Harness 这类 Agent 外壳的工作原理,可以读 learn-claude-code 的 Harness 机制拆解。

使用 Moyai 有哪些风险和限制?

  • 项目很新:仓库 9 月 30 日创建,0.1.0 是首个正式版,贡献者 8 人,架构在一个月内经历过大幅整合,接口和功能可能继续变化
  • 文档口径不一致:官方博客和仓库简介仍提到 Claude Code、Codex 等 harness,以仓库内 0.1.0 文档为准
  • 依赖海外云:执行计算机依赖 Modal 或 AWS Lambda MicroVM,国内网络和合规环境需自行评估
  • 非高可用:0.1.0 的 Helm Chart 只支持单实例部署,官方明确说不是 HA 方案;升级镜像或数据库结构需按维护文档操作
  • 成本数字:79% 为 LiteLLM 内部估算,不是同等负载的对比

FAQ

Moyai 是什么?

Moyai 是 LiteLLM 团队(BerriAI)开源的自托管云端编程 Agent,MIT 协议。用户在网页或 Slack 派任务,Agent 在 Modal 或 AWS 的隔离计算机里写代码、执行命令,结果和历史保存在自己的部署中。

Moyai 能接 Claude Code 或 Codex 吗?

当前 0.1.0 版本不能。10 月 7 日的官方博客提到可选 Claude Code、Codex 等 harness,但仓库整合文档显示这些执行适配器已被移除,「混合 CLI harness」暂缓支持,Agent 统一由 Pydantic AI 和 Harness 驱动。

Moyai 可以完全本地运行吗?

不能。Moyai 应用可以用 Docker 跑在本机,但 Agent 执行代码的计算机需要 Modal 或 AWS Lambda MicroVM,模型也要通过 LiteLLM 等 Responses 兼容网关调用。

Moyai 收费吗?

Moyai 本身是 MIT 开源,免费使用。费用来自模型 API、Modal 或 AWS 的计算时间,以及团队部署所需的数据库和存储。

参考来源

  • GitHub:BerriAI/moyai README、LICENSE、docs/usage.md、docs/architecture.md、docs/consolidation.md(10-29 查阅)
  • GitHub API:BerriAI/moyai 仓库信息、v 0.1.0 发布说明、提交与贡献者统计(10-29)
  • LiteLLM 官方博客:Moyai is now open source(2026-10-07)
  • GitHub Container Registry:ghcr.io/berriai/moyai:quickstart 清单可公开拉取(10-29 检查)

RELATED

Posts