使用 OpenCode 一个月以来,我几乎把所有的编码工作都交给了它。
我的工作流比较固定:用 Opus 4.5 来构思和编写核心逻辑,让 GPT 5.2 Codex 负责代码审查,而 Gemini 3 Pro 则专注于帮我生成文档和文章。
但这个流程有个明显的短板:它主要运行在我的本地电脑上。
一旦出门,想在咖啡馆快速修复一个 Bug,或者在地铁上审阅 Pull Request,都得等到回家打开电脑才行。工具本身再强大,离开了工位就几乎无法使用。
于是我开始思考:能不能把 OpenCode 部署到云端,让它变成一个“随身携带”的开发环境?这样我随时随地,甚至用手机也能连上继续工作。

为什么选 Cloudflare Containers
起初考虑过自建 VPS,但部署和后续的运维成本不低,管理 SSL 证书、配置反向代理、排查日志都需要额外投入时间。
后来我尝试了 Cloudflare Containers(目前处于 Beta 阶段),对我来说,它更像一个“省心的云端运行环境”。
我的使用体验集中在几个方面:
- 全球可达性:无需公网 IP 或配置繁琐的内网穿透,通过浏览器即可直接访问。
- 维护成本低:不需要操心系统补丁或服务器状态,当然,鉴于其 Beta 状态,仍需关注官方变更。
- 跨端一致性:手机、iPad、公司电脑都能获得一致的体验;不过容器会有冷启动过程,偶尔需要等待几秒。
注:使用 Cloudflare Containers 功能需要启用 Workers 的付费计划($5/月起)。容器实例会运行在特定区域,中国大陆用户的访问体验会因所选区域及本地网络状况而异。

Cloud Code 项目实践
我把整个部署流程整理成了一个开源项目:Cloud Code。
它的目标很明确:将本地的 OpenCode 环境迁移到云端,让我能在不同设备上无缝衔接工作。这个月,我主要用它来做了三件事:
- 在地铁上用手机快速浏览 PR,并提前提交简单反馈。
- 将一些仓库的例行维护任务交给自动化脚本执行。
- 同步常用的 AI Prompt 和编辑器配置,换设备时无需重新设置。
来自社区的反馈
前几天我在 X(原推特)上分享了这套方案,收到了一些关于部署细节的私信询问。
大家普遍关心的是,如何让 AI 编程工具摆脱设备束缚,能够随时安全地连接并操作自己的代码仓库。这确实是一个值得深入探讨的 云原生 应用场景。

如何开始尝试
如果你也经常需要在外处理代码任务,又不想在运维上花费太多精力,可以按照项目 README 的指引,完成一次最小化的部署体验。
项目地址:github.com/miantiao-me/cloud-code

参考链接
- Cloudflare Containers 官方文档
- Cloud Code 开源项目
|