Cloudroom 云端编码工作台
在 Mac 或独立云端沙盒中运行编码代理,合上笔记本后任务仍可继续。
- Star 数
- ★ 1.4k
- 最近更新
- 1 天前
- License
- Apache-2.0
- 主语言
- TypeScript
- FA 评分
- 49/100 · 缺口较多
30 秒速览
- 运行形态
- 可在哪里用
- 通用 · 跨平台Codex · Claude Code
- 费用
- 有免费版,另有付费云服务
- 上手难度
- 中 · 需要几步配置
- 开始前需要
- 典型场景
- 希望合上 Mac 笔记本后仍让编码代理继续工作的个人开发者,可把线程放到云端沙盒运行。
- 不适合
- 需要纯本地、无云端运行的团队
- 希望无需登录即可使用的团队
- 源码审查
- 49/100 · 缺口较多
这个 Agent 能做什么,适合哪些场景?
Cloudroom 是面向 AI 编码代理的桌面应用,可在 Mac 本机启动代理,也可为每个云端线程分配独立沙盒和 Git 分支。仓库由基于 BB 构建的 gui 桌面应用、负责运行代理并保存历史记录的 Rust core 服务,以及随代理提供的 skills 组成。它支持 Claude Code、Codex、Pi、OpenCode、Hermes、Cursor 和 Devin 等工具,并可使用用户自己的 Claude 和 ChatGPT 登录。云端代理可按关闭、只读、先询问或完全访问等权限连接 Mac;Teleport 可在 Mac 与云端之间迁移运行中的线程。用户可下载桌面应用,也可在 Ubuntu 24.04 上自托管 core;支持 Apple Silicon 上的 macOS 13+、Linux x64 和 Windows 11。
用户从桌面应用启动本机编码代理,或为云端线程创建独立沙盒和 Git 分支;云端沙盒在代理旁运行 Cloudroom core,应用直接与 core 通信。代理使用用户自己的 Claude 或 ChatGPT 登录开展工作,线程历史保存在对应机器的磁盘上。用户可以配置云端代理访问 Mac 的权限级别,并用 Teleport 将运行中的线程连同聊天、模型和 effort 在本机与云端之间移动。仓库还提供 Rust core 的 HTTP API、存储、harness、会话生命周期、诊断和 dashboard 文档。
- 希望合上 Mac 笔记本后仍让编码代理继续工作的个人开发者,可把线程放到云端沙盒运行。
- 需要隔离多个代理任务的开发团队,可为每个 Cloud 线程使用独立沙盒和 Git 分支。
- 想让云端代理读取或访问 Mac 的开发者,可按任务选择关闭、只读、先询问或完全访问。
- 已经使用 Claude 或 ChatGPT 订阅的开发者,可让代理通过自己的登录使用服务。
- 希望控制代理运行环境和历史存储位置的团队,可在自己的 Ubuntu 24.04 Linux 机器上部署 core。
- 需要在本机和云端之间切换长任务的开发者,可通过 Teleport 迁移运行中的线程。
如何安装或部署这个 Agent?
桌面应用可从下载页面获取;README 未提供命令行安装步骤。自托管 core 的文档安装路径要求 Ubuntu 24.04:
如何使用这个 Agent?
安装自托管 core 后,在桌面应用中填写服务器 URL 和 token 连接。README 未给出具体 URL 或 token 的生成命令。若从源码构建 core,需要 Rust 1.89+:
这个 Agent 有哪些优点和局限?
- 每个云端线程都有独立沙盒和 Git 分支,便于隔离任务。
- 支持将运行中的线程连同聊天、模型和 effort 在 Mac 与云端之间迁移。
- 可自托管 Rust core,且无需 Cloudroom 账户。
- 可为云端代理设置对 Mac 的关闭、只读、先询问或完全访问权限。
- 自托管安装文档针对 Ubuntu 24.04;其他 Linux 发行版没有在此处说明。
- README 未说明 hosted Cloudroom 的付费方案、价格或免费层限制。
- 代理无需审批提示即可运行;README 建议为每位可信用户分配自己的机器。
- 需要桌面应用连接自托管服务器时,必须提供服务器 URL 和 token;具体获取方式未在此处展开。
这个 Agent 与同类方案有什么区别?
Cloudroom 提供本机和云端代理运行方式,并支持在两者之间迁移线程;README 未对其他产品作功能或价格比较。
与相关度最高的同类 agent 并排比较关键指标。
| Agent | 源码审查 | 形态 / 费用 | Star | 最近更新 | 主语言 | 完整支持的平台 |
|---|---|---|---|---|---|---|
| Cloudroom 云端编码工作台 当前 | 49 · 缺口较多 | 桌面应用免费版 + 付费版 | ★ 1.4k | 1 天前 | TypeScript | Codex · Claude Code |
| Codync | 51 · 缺口较多 | 桌面应用免费 | ★ 1.9k | 今天 | Rust | ChatGPT · Codex · Claude Code · Claude.ai |
| Rovai AI | 49 · 缺口较多 | — | ★ 247 | 今天 | Rust | Codex · Claude Code |
| amux 智能体控制平面 | 77 · 表现良好 | 自托管服务免费 + 模型费 | ★ 554 | 今天 | Rust | Codex · Claude Code |
FollowAgents 如何评估这个 Agent?
查看各维度的扣分理由
README 声明 agent 以独立 Linux 用户运行、API 需 secret token、默认仅监听 localhost,测试也验证了非回环监听需显式许可与 token 鉴权,故 least_privilege 得 2;但 README 明言 agent 无审批提示运行,user_confirmation 仅 1;数据流(订阅登录、Mac 访问、云端沙箱)仅高层描述,data_flow_transparency 仅 1;测试显示 token/密钥被重定向、文件权限 0600、日志脱敏,sensitive_data_handling 得 2;依赖安全仅见 CI 用 --locked 与固定 action SHA,无审计/漏洞扫描证据,dependency_security 仅 1;external_effects 与 rollback 无实质说明,各 1;Apache-2.0 与 BB MIT NOTICE 归属清晰,source_attribution 得 2。
测试覆盖幂等请求、重启恢复、SSE 重放、优雅关闭等,self_consistency 得 2;依赖可用性仅 README 给出 Rust 1.89+ 与安装脚本,无锁定依赖清单证据,dependency_availability 仅 1;错误信息与诊断 ID、脱敏、失败状态在测试中体现,failure_messages 得 2。
README 明确 macOS/Linux/Windows 平台与本地/云端场景,audience_and_scenarios 得 2;capability_boundaries 仅零散提及,得 1;trigger_precision 无 agent 触发/路由机制说明,得 1;environment_fit 有平台与自托管说明,得 2。
README 结构清晰、链接到多份文档,information_architecture 得 2;安装步骤(下载、自托管脚本、源码构建)明确,install_notes 得 2;naming_stability 无版本/命名策略证据,得 1;examples_and_faq 仅示例命令,无 FAQ,得 1;known_limitations 仅安全段一句“无审批提示”,得 1;LICENSE 为完整 Apache-2.0,license 得 3;versioning_changelog 仅外链 changelog,得 1;maintenance_responsibility 发布者未验证、无维护承诺,得 1。
输出可用性有 API/会话/诊断文档支撑,output_usability 得 2;marginal_value 相对通用 agent 平台有本地+云端+teleport 差异,得 2;cost_benefit 无成本/资源量化证据,得 1。
claim_traceability 仅 README 声明,无逐条引用,得 1;cross_source_corroboration 测试与 README 部分呼应但未系统交叉验证,得 1;fact_inference_separation 文档未区分事实与推断,得 1。
- README 明言 agent 无审批提示运行,生产使用需自行隔离信任边界。
- 发布者身份未经验证,维护责任与更新路径不明确。
- 依赖安全仅有锁定构建与固定 action SHA,缺少漏洞扫描证据。
- 数据流与回滚机制缺乏文档,云端/本地切换的外部影响未量化。
最近版本
来自该项目 GitHub Releases 的最新发布记录,说明为上游原文摘录,未经本站改写或测试。
-
gui-v141 Cloudroom v141 (macOS Apple Silicon, Linux x64, Windows x64)
发布说明摘录
Cloudroom v141 Runaway threads can't sink your Mac. For Apple Silicon Macs on macOS 13 or later, Linux x64, and Windows x64. Changes - If one thread eats more than half your Mac's memory, Cloudroom stops it before your Mac freezes. - After a crash or reboot, a thread that was running no longer restarts on its own. - Moving a big chat to Cloud is much faster, and the progress shows megabytes and time left. - A Teleport that times out now retries by itself instead of waiting behind Retry. - Sending the same message twice to an idle thread no longer starts a second turn. …在 GitHub 查看 ↗ -
core-v0.1.96 Core 0.1.96
发布说明摘录
- Moving a big chat to Cloud is much faster: Core no longer copies it line by line. - Cursor threads no longer fill the sandbox disk with chat copies. - Codex starts more reliably on a new sandbox, and says why if it can't list models. - Mac access stops jobs from an old account after a failed sign-out. Linux builds of Cloudroom core at 0442e1b1d7f1, tested by CI. VMs verify them by SHA-256. Want hosted Cloudroom instead? [Get started](https://www.cloudroom.dev).在 GitHub 查看 ↗ -
gui-v140 Cloudroom v140 (macOS Apple Silicon, Linux x64, Windows x64)
发布说明摘录
Cloudroom v140 Crashed Cloud agents come back. For Apple Silicon Macs on macOS 13 or later, Linux x64, and Windows x64. Changes - A Cloud agent that crashed now restarts as soon as you message it. - Messages you send to a stopped Cloud thread are saved first, so none get lost while its sandbox wakes. - Cloud subagents show as starting the moment you spawn them, and can message their parent and siblings. - An idle cloud browser now pauses until an agent needs it again. - Setting up a worktree again never wipes your uncommitted work. …在 GitHub 查看 ↗