介绍下opencomputer.dev,他们宣传deploy agents like serverless function

OpenComputer 是一个 Agent 云运行平台。官网现在的标语是“Firebase for agents”,你说的“deploy agents like serverless function”,核心就是:像部署函数一样部署 Agent,但背后给它一台完整的 Linux 机器,而不只是一个短暂执行的函数环境。 拿它官网的例子来说:写一个清理过期 feature flag 的 Agent,指定模型,接入读取 flag 状态的 MCP,再提供创建 GitHub PR 的工具,执行 opencomputer deploy。之后平台负责运行 Agent 循环、管理会话、流式输出和版本;Agent 在云端拉仓库、检查代码、开清理 PR。还可以设置每个工作日早上九点自动执行。 它比较有意思的是这几处: 一是“函数式部署,有状态执行”。 函数是开发和部署入口,不意味着每次调用跑完就把状态丢掉。官网称会话能在运行中接收追加指令,闲置时休眠,之后从原处恢复。相比普通 serverless function,这更贴合耗时长、需要多轮工具调用的 Agent。 二是给 Agent 真正的计算环境。 每个会话跑在 Linux microVM 上,有 shell、可读写文件系统、网络,可以安装 npm/pip/apt 包,跑浏览器、ffmpeg 或自己的工具和 MCP server。 所以它不是单纯把模型 API 包一层,而是把“模型循环+运行机器+会话生命周期”一起托管。 三是把凭证隔离放在核心位置。 官网宣称密钥不进入 Agent 运行环境:每个 secret 绑定一个目标 origin,请求离开沙箱后才注入认证信息。例如 Agent 能向 GitHub API 发起开 PR 请求,但读不到 GitHub token,也不能直接把该 token 发到其他站点。 这个设计主要防凭证泄露,不等于防止 Agent 误用已授权接口;工具权限和操作边界仍然要控制。 四是可以只用底层沙箱。 不喜欢它的 Agent SDK 或循环,可以直接创建 Sandbox,运行自己的 harness。官网列出的底层能力包括 checkpoint、fork 和在线调整资源。因此它同时提供“全托管 Agent 平台”和“只租 Agent 执行环境”两层。 价格方面,官网目前写的是按量计费:默认 2 GB 内存、1 vCPU,机器费 0. 美元/分钟,按秒计费,闲置可缩到零;模型调用按 API 价格转收。自带模型 key 时平台不收模型费,但模型供应商那边仍可能收费。 我的理解:它想省掉的不是“写 Agent 逻辑”,而是“写完以后,怎么让它可靠地在云端长期运行”。宣传里的 serverless 指的是部署和运维体验,不是把 Agent 限制成无状态短函数。 以上是官网披露的能力,不是实测结论。 https://opencomputer.dev/