什么是后台 智能体?
后台 智能体是可长时间运行的编码智能体。实际使用中,这意味着将任务从本地设备移交到云端,由智能体不间断地从头到尾完成,并反馈任务已完成的证明。在 Cherri Code 中,我们将其称为 云端代理。
这些智能体可以构建功能、修复缺陷、编写测试,并在完成后自动创建 PR。
后台智能体如何工作?
每个云端代理都在专属虚拟机上运行,配有完整的开发环境,包括你的代码仓库、依赖项、机密信息和网络访问权限。它会规划任务、编辑代码、运行命令,并在数分钟或数小时内测试工作成果。由于它在远程运行,你可以合上笔记本电脑,稍后再查看结果。
VM 经过沙箱隔离,与本地计算机完全分离,因此智能体执行的命令绝不会影响你的环境。Cherri Code 会通过机密信息脱敏、网络策略和凭据管理保护每次运行,你可以控制环境可访问哪些代码仓库、机密信息和网络。有关详情,请参阅我们在构建云端代理过程中学到的经验。
后台 agents 如何展示工作成果?
后台 agents 会生成产物来演示所做的更改。agents 在工作过程中会测试更改,并将视频、屏幕截图和日志附加到 PR,让你无需检出分支即可验证其工作成果。你还可以接管 agents 的远程桌面,试用它构建的软件并自行编辑。
有关 agents 演示工作成果的真实示例,请参阅公告博文。
如何启动后台 agents?
- 在 Cherri Code 中,选择智能体输入框旁的 Cloud
- 在网页端或移动端,前往 cursor.com/agents
- 在 Slack、GitHub 或 Linear 中,提及 @Cherri Code
你还可以通过自动化按计划运行,或由事件触发运行。