Golem Cloud

面向AI代理和分布式应用的原生平台,保证状态持久、工作不重复、无需自建基础设施。

Star 数
★ 1.5k
最近更新
今天
License
NOASSERTION
主语言
Rust

30 秒速览

运行形态
云服务 / SaaS自托管服务开发框架
可在哪里用
平台专用
费用
有免费版,另有付费云服务
上手难度
高 · 需要较重的基础设施
开始前需要
WebAssembly 运行时Golem CloudShell / 命令行网络访问
典型场景
希望构建 AI 代理,同时要求状态持久化、不会在执行中断后丢失上下文的开发者。
不适合
  • 希望完全本地运行、不依赖 Golem Cloud 的团队
  • 只需要简单单机应用、不想引入分布式基础设施的开发者
  • 不愿投入 WebAssembly 工具链与多服务本地编译成本的团队

这个 Agent 能做什么,适合哪些场景?

Golem Cloud 是一个专为 AI 代理和分布式应用设计的平台,基于 WebAssembly 组件模型构建。其核心服务使开发者能够用 Rust、TypeScript、Scala 和 MoonBit 编写组件,并在分布式云环境中运行。该平台的核心优势在于“永不丢失状态、永不复用未完成工作、无需构建基础设施”,实现持久执行和容错。开发文档和贡献指南提供本地编译和部署指引。开源仓库包含服务实现,但运行需要 Golem Cloud 基础设施或自行搭建分布式环境。

它运行 WebAssembly 组件,这些组件封装了 AI 代理或分布式应用的逻辑。端到端流程是:开发者用 Rust、TypeScript、Scala 或 MoonBit 编写组件,编译为 WASM 组件,然后由 Golem 服务在分布式云环境中执行。平台保证执行状态持久化、任务不重复,并提供故障容错。无需直接管理基础设施;部署通过 Golem Cloud(golem.cloud) 完成,开发入门文档位于 learn.golem.cloud。

  1. 希望构建 AI 代理,同时要求状态持久化、不会在执行中断后丢失上下文的开发者。
  2. 需要分布式应用具有高可靠性和持久执行,但不想自己搭建基础设施的团队。
  3. 使用 Rust、TypeScript、Scala 或 MoonBit 构建 WebAssembly 组件,并希望无缝部署到云环境的工程师。
  4. 需要执行工作流或任务,且要求不重复执行、容错处理的场景。
  5. 寻求从单机开发平滑迁移到可扩展分布式运行时的开发团队。

如何安装或部署这个 Agent?

该仓库本身不提供安装程序;它是 Golem 服务的源码。要使用,请访问 Golem Cloud(https://golem.cloud) 进行注册,并按照开发文档(https://learn.golem.cloud)操作。本地开发需要安装 WebAssembly 工具链和所选语言的编译器(例如 Rust 的 wasm32-wasi 目标)。详细本地编译步骤见 CONTRIBUTING.md。

如何使用这个 Agent?

参考 Golem Cloud 上的快速入门指南(https://learn.golem.cloud)创建第一个代理或分布式应用。通常,您会初始化一个项目,编写组件代码,然后使用 Golem CLI 或控制台部署到 Golem Cloud。请参阅官方文档中的具体命令。

这个 Agent 有哪些优点和局限?

优点
  • 提供真正持久的执行模型,状态不会因失败而丢失。
  • 支持多种语言(Rust、TypeScript、Scala、MoonBit),且基于 WebAssembly 组件模型,可移植性潜力大。
  • 内置分布式计算和故障容错功能,减轻基础设施运维负担。
  • 开源,允许自托管或参与贡献。
局限
  • 核心运行依赖于 Golem Cloud 服务,可能存在供应商锁定。
  • 本地编译和部署相对复杂,需要 WebAssembly 工具链和多个组件协调。
  • 仓库未提供明确的、即开即用的本地运行演示;需要查阅外部文档和贡献指南。
  • 由于服务本身分布式,对于简单项目可能过于复杂。

这个 Agent 与同类方案有什么区别?

与相关度最高的同类 agent 并排比较关键指标。

Agent 源码审查 形态 / 费用 Star 最近更新 主语言 完整支持的平台
Golem Cloud 当前 0 · 缺口较多 云服务 / SaaS免费版 + 付费版 ★ 1.5k 今天 Rust —
FlowCraft 77 · 表现良好 命令行工具免费 + 模型费 ★ 416 3 天前 Go OpenAI API · Claude API
Chidori 60 · 存在缺口 命令行工具免费 + 模型费 ★ 1.4k 1 个月前 Rust OpenAI API · Claude API
Code Puppy 57 · 缺口较多 命令行工具免费 + 模型费 ★ 869 今天 Python Codex · OpenAI API · Claude API

FollowAgents 如何评估这个 Agent?

FollowAgents 源码审查 · FARS-2.1
缺口较多
0/ 100 五分制 0.0 / 5
信任安全 0/29
可靠稳定 0/14
适用触发 0/18
规范维护 0/18
有效结果 0/13
证据核验 0/8
查看各维度的扣分理由
信任安全0 / 29 · 0.0/5

证据不足:未提供权限模型、用户确认机制、数据流透明性、敏感数据处理、依赖安全审计、外部影响控制、回滚机制或来源归属的明确说明。因此所有信任标准得分为0。

可靠稳定0 / 14 · 0.0/5

证据不足:未提供自洽性、依赖可用性或失败消息的明确说明。因此所有可靠性标准得分为0。

适用触发0 / 18 · 0.0/5

证据不足:未提供目标受众、能力边界、触发精度或环境适配的明确说明。因此所有适应性标准得分为0。

规范维护0 / 18 · 0.0/5

证据不足:未提供信息架构、安装说明、命名稳定性、示例或FAQ、已知限制、许可证、版本变更日志或维护责任的明确说明。因此所有约定标准得分为0。

有效结果0 / 13 · 0.0/5

证据不足:未提供输出可用性、边际价值或成本效益的明确说明。因此所有有效性标准得分为0。

证据核验0 / 8 · 0.0/5

证据不足:未提供声明可追溯性、跨来源佐证或事实与推断分离的明确说明。因此所有可验证性标准得分为0。

风险与缓解建议
  • 源码中未见:最小权限约束只授予完成任务所需的权限:用专用账号或只读令牌,并限定可访问的目录和仓库。
  • 源码中未见:执行前用户确认开启或自行加上执行前确认;先在沙箱或测试环境跑通,确认行为后再接入真实数据。
  • 源码中未见:数据流向说明运行时观察它连接了哪些外部服务(代理或防火墙日志);弄清数据去向之前不要输入敏感数据。
  • 源码中未见:敏感信息处理使用专用、低权限、可随时吊销的 API 密钥,不要复用生产凭据,也不要让密钥出现在日志里。
  • 源码中未见:依赖安全审查安装前固定版本并做一次依赖扫描(如 npm audit、pip-audit);优先放在容器里运行。
  • 源码中未见:外部影响披露先弄清它会写入、发送或修改哪些外部系统,用测试账号或测试仓库验证后再接入正式环境。
  • 源码中未见:回滚或恢复路径运行前先备份,或在 git 分支、快照上操作,确保改动可以撤销。
  • 源码中未见:来源归属可核验从官方仓库或包源安装,核对发布者和仓库地址,避免同名仿冒包。
  • 仓库规模庞大,但提供的文件不足以评估其作为Agent产品的安全性、可靠性或可用性。
  • 许可证为BUSL-1.1,并非开源许可证,可能限制某些使用场景。
  • 发布者身份未经验证,应谨慎对待。
证据充分度:低 评估于 2026年8月11日 审查版本 d58af9c40ce8 评估后仓库已有新提交,评分可能未覆盖最新改动
查看完整评分方法 →

最近版本

来自该项目 GitHub Releases 的最新发布记录,说明为上游原文摘录,未经本站改写或测试。

  1. v1.6.0-rc3 预发布
    发布说明摘录
    What's Changed * git-tool fixes by @Aditya1404Sal in https://github.com/golemcloud/golem/pull/4087 * Skip unused Scala and MoonBit setup in CLI CI jobs by @vigoo in https://github.com/golemcloud/golem/pull/4108 * Remove unnecessary worker executor test hooks by @vigoo in https://github.com/golemcloud/golem/pull/4110 * Read pending card events at the card event boundary from the agent status by @vigoo in https://github.com/golemcloud/golem/pull/4111 * Fix local external durable stream transport by @vigoo in https://github.com/golemcloud/golem/pull/4089 …
    在 GitHub 查看 ↗

常见问题

Golem Cloud 是否有免费层或试用?
仓库描述未提及定价;请访问 golem.cloud 查看定价信息。
我可以在自己的基础设施上运行 Golem 吗?
仓库是开源的,但文档强调使用 Golem Cloud 平台;自托管需要深入理解分布式系统,并可能涉及额外配置。
我需要哪些语言技能?
您需要熟悉 Rust、TypeScript、Scala 或 MoonBit 中的至少一种。
Golem 如何处理失败?
Golem 设计为在分布式环境中提供持久执行,确保状态不会丢失,但具体容错机制需要参考官方文档。
在 GitHub 查看 ↗ 安装 ↓

相关 Agents