昨晚直播,用 CCOnline 演示如何从 0 到 1 做 AI 产品,部署到 Cloudflare 并绑定域名发布上线,全程不看代码,Vibe Coding 做完整个项目。
有些朋友跟着练习,也做出了自己的小产品。
CCOnline 的定位很精准:给普通人使用的 Vibe Coding 工具,零基础上手,零门槛使用。
CCOnline 也是 Agent 存算分离架构的一次完美实践,所有组件基于 Cloudflare 运行👇
1. 控制面 / Web App: cconline Worker + D1
- 登录
- session
- 配置
- 计费
- model gateway
- API
2. 计算面 / Runtime: cf-sandbox Worker + Cloudflare Sandbox
- Claude Code 进程
- tmux 会话
- terminal websocket
- preview server/proxy
- 文件操作
- archive/restore 执行
3. 存储面: D1 + R2
- D1 存业务状态/配置
- R2 存上传文件、workspace archive、terminal log
跟通用 Agent 以 session 为隔离级别的存算分离架构有一点区别,CCOnline 的存算分离是用户级隔离:
每个用户在活跃期间动态分配一个 sandbox,用户的多个会话在同一个 sandbox 的多个 claude code 进程上运行,用 tmux 管理会话。每个 session 的工作区产物自动备份到 r2,sandbox 销毁重建后,从 r2 拉备份文件来恢复工作区,备份内容包括 claude code 的终端对话记录和 Agent 产出文件。
CCOnline 内置模型,按月订阅 + 按量购买积分的计费方式,积分用于 sandbox 运行时长和模型 token 的费用抵扣。支持 BYOK,可配置自己的模型,只扣 sandbox 运行时长对应的积分。
cconline.sh 目前为邀请注册制,放 100 个邀请码:K76C585GC7R4,有需求的朋友可以来试试。✌️