开发与工程 wasmdurable-executiondistributed-systemsai-agent-runtimeserverless

Golem Cloud

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

FollowAgents 评估 · FARS-2.1
不推荐
0/ 100 五分制 0.0 / 5
1 2 3 4 5 6
1信任安全0 / 29 · 0.0/5

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

2可靠稳定0 / 14 · 0.0/5

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

3适用触发0 / 18 · 0.0/5

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

4规范维护0 / 18 · 0.0/5

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

5有效结果0 / 13 · 0.0/5

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

6证据核验0 / 8 · 0.0/5

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

证据充分度: 评估于 2026年8月11日 审查版本 d58af9c40ce8
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
源码中未见的安全控制:最小权限约束、执行前用户确认、数据流向说明、敏感信息处理、依赖安全审查、外部影响披露、回滚或恢复路径、来源归属可核验
使用前请注意
  • 仓库规模庞大,但提供的文件不足以评估其作为Agent产品的安全性、可靠性或可用性。
  • 许可证为BUSL-1.1,并非开源许可证,可能限制某些使用场景。
  • 发布者身份未经验证,应谨慎对待。
查看完整评分方法 →

这个 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 有哪些优点和局限?

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

如何安装或部署这个 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。请参阅官方文档中的具体命令。

常见问题

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

相关 Agents