OpenComputer Clawputer — 托管 OpenClaw + GBrain 一键部署
> 一句话版本:Digger 团队推出的托管服务。三条命令就能在云端跑一个永远在线的 OpenClaw Agent(带 GBrain 记忆),通过 Telegram 聊天。不需要自己管服务器。
| 项目 | 信息 | ||
|---|---|---|---|
| 来源 | [opencomputer.dev/clawputer](https://opencomputer.dev/clawputer) | ||
| 公司 | Digger(digger.dev,开源 IaC 编排工具) | ||
| GitHub | [diggerhq/opencomputer](https://github.com/diggerhq/opencomputer) — 124★ | ||
| 创建 | 2025-12-09 | 协议 | Apache 2.0 |
Clawputer 是什么
Clawputer = OpenClaw + GBrain + Telegram,托管在 OpenComputer 上。
一个永远在线的个人 AI Agent,装在口袋里(Telegram),有记忆不会忘。
三条命令部署
# Step 1: 创建 OpenClaw Agent(20-30 秒)
oc agent create my-claw --core openclaw
# Step 2: 安装 GBrain 记忆(自动分配 Postgres)
oc agent install my-claw gbrain
# Step 3: 连接 Telegram
oc agent connect my-claw telegram --bot-token YOUR_BOT_TOKEN
然后直接在 Telegram 跟它聊天。
核心组件
OpenComputer(基础设施层)
- 不是容器,是真实 VM——完整 Linux,root 权限,持久文件系统
- 操作系统:Ubuntu(ext4 rootfs,默认模板),预装 Node 22
- 无 GUI——纯 headless 命令行环境,Firecracker 不支持图形输出
- 虚拟化:Firecracker + QEMU 双引擎——Go 实现,内部代号
opensandbox - 完全开源——Apache 2.0,
make build编译 server + worker + agent + CLI 四个二进制,可以自己搭 - 休眠/唤醒——空闲时 hibernate(不收费),唤醒只需几秒
- Checkpoints——即时快照,可以回滚到任意时间点
- Preview URLs——暴露端口,支持自定义域名 + Clerk 认证
- Claude Agent SDK 优化——Agent 循环跑在 VM 内部,没有网络跳转延迟
源码结构:
cmd/server — 控制面板
cmd/worker — Worker 节点(运行 VM)
cmd/agent — Agent 二进制
cmd/oc — CLI 工具
internal/firecracker/ — Firecracker 虚拟化
internal/qemu/ — QEMU 备选
internal/sandbox/ — Sandbox 管理
internal/storage/ — 持久化存储
sdks/typescript/ — TypeScript SDK
sdks/python/ — Python SDK
OpenClaw(Agent 网关层)
- 内置 MCP 支持、插件 SDK、热重载配置
- 通过 OpenRouter 跑 Claude(开箱即用)
- Telegram channel 热重载,不需要重启
GBrain(记忆层)
oc agent install my-claw gbrain 具体做了三件事:
1. 分配一个托管 Postgres 数据库——OpenComputer 管理的,不在 VM 里
2. 克隆 GBrain 仓库——安装到 VM 内
3. 注册为 MCP Server——OpenClaw 通过 MCP 协议调用 GBrain 的 30+ 工具
安装后 Agent 获得:
- 向量搜索——问"我说过什么关于 X 的?"→ 从记忆里找
- 实体图谱——人物/公司自动关联(works_at、invested_in 等)
- 自动丰富——提到 3 次的人自动建档案
- 持久化——Postgres 在 VM 外部,VM 重启/删除记忆不丢
- 幂等操作——卸载重装数据库还在
> GBrain 是 Garry Tan(YC 总裁)的开源项目(10,227★),详见 GBrain v2 报告
架构图
你 (手机/桌面)
↓ Telegram
OpenClaw Gateway (MCP)
↓ OpenRouter
Claude
↕ GBrain (Postgres + Vector)
全部运行在一个 OpenComputer VM 里
OpenComputer 本身
不只是 Clawputer 的宿主,OpenComputer 是一个通用的 AI Agent 云基础设施:
| 特性 | 说明 |
|---|---|
| VM(非容器) | 完整 Linux,root 权限 |
| 休眠 | 空闲不收费,秒级唤醒 |
| Checkpoints | 即时快照,回滚 |
| Preview URLs | 端口暴露 + 自定义域名 |
| SDK | TypeScript + Python |
| Claude Agent SDK | Agent 循环跑在 VM 内部 |
vs Ephemeral Sandbox(如 Modal/E2B):
| Ephemeral Sandbox | OpenComputer | |
|---|---|---|
| 持久性 | 每次从零开始 | 休眠/恢复 |
| 运行时 | 容器 + 超时限制 | 完整 VM,无超时 |
| Agent 循环 | 外部运行,网络通信 | VM 内部运行 |
| 文件 I/O | 网络往返 | 本地,即时 |
| 状态 | 超时丢失 | 跨会话保留 |
Digger 背景
Digger 是做开源 IaC 编排工具的公司(digger.dev),主要产品是 Terraform CI/CD、drift detection、PR 自动化。OpenComputer 是他们的新方向——从基础设施编排扩展到 AI Agent 基础设施。
分析
优势:
- 🔥 部署极简——3 条命令,20-30 秒就有跑着的 Agent
- 🔥 持久性——VM 休眠而非销毁,状态不丢失
- 🔥 集成 GBrain——开箱即用的持久记忆
- 🔥 Telegram 原生——手机就能用
- 📊 Digger 团队经验——IaC 基础设施背景,懂 DevOps
风险:
- ⚠️ 早期产品——124 stars,定价不明
- ⚠️ GBrain 锁定——记忆系统绑死 GBrain,不能用其他记忆方案
- ⚠️ OpenRouter 依赖——默认走 OpenRouter,Claude API key 管理在外部
- 🟡 托管 Postgres 闭源——VM 层和 SDK 开源,但托管 Postgres 服务是 SaaS
与 Jay 的关联:
- 🔥 Jay 已经在自托管 OpenClaw——Clawputer 是托管替代方案,适合不想管服务器的用户
- GBrain 集成——Jay 的 researcher agent 目前没有 GBrain,Clawputer 提供了一键安装路径
- OpenComputer VM vs Jay 的 VPS——Jay 用的是 DigitalOcean VPS,OpenComputer 的休眠/唤醒模式可以省钱
- AI Agent Traps 风险——托管在 Digger 的 VM 上,如果 Digger 被攻破,Agent 的记忆(Postgres)可能被篡改(Cognitive State Trap)
评分
| 维度 | 评分 (1-10) | 说明 |
|---|---|---|
| 易用性 | 9 | 3 条命令部署,极低门槛 |
| 创新性 | 7 | 组合已有组件(OpenClaw + GBrain + VM),但组合得好 |
| 可靠性 | 6 | 早期产品,124 stars,定价不明 |
| 安全性 | 6 | 托管 VM,数据不在自己手里 |
| 生态 | 6 | OpenComputer 刚起步,Clawputer 只是第一个模板 |
| 与 Jay 的关联 | 8 | Jay 已经在用 OpenClaw,Clawputer 是托管方案参考 |
| **总分** | **7.0** | OpenClaw 的"一键部署"方案,适合新手入门 |