什么是云代理工作流程?当以下情况发生时,Mission Control 云代理会在存储库上自动运行:
- 达到计划时间(cron)
- 发生事件(webhook、GitHub 触发器)
- 每日漏洞扫描
- 每周变更日志生成
- 响应新的拉取请求或 Sentry 警报
创建云代理工作流程
从头开始或使用模板
在 Mission Control 中,创建一个新代理。
从空白代理开始
从空白代理开始
点击“创建代理”从头开始创建一个代理。
您将选择存储库、代理、触发器类型以及计划或 webhook。
您将选择存储库、代理、触发器类型以及计划或 webhook。
使用模板
使用模板
选择任何“尝试这些代理”卡片,例如:
- 更新 agents.md
- 起草变更日志更新
- 解决 Snyk 漏洞
选择存储库和启动类型
选择
- 存储库 – 代理将运行的代码库
- 启动 - 代理是否会在触发时自动运行,或者是否可以通过 Mission Control UI 手动启动。例如,您可能希望文档代理仅在 PR 上手动启动时运行,而安全代理应按计划自动运行。
选择触发器类型
选择此云代理工作流程应如何运行
- Cron – 按计划运行(每天、每周、每小时、自定义)
- Webhook – 当外部系统发送请求时运行
- GitHub 触发器 – 当特定的 GitHub 事件发生时运行(例如,拉取请求已打开,问题已创建)
创建代理工作流程
点击“创建代理”,现在您可以在 Mission Control 的代理选项卡中查看、编辑和监控它。
监控云代理运行
代理运行显示方式与任务相同- 每次执行都会创建一个会话,您可以在其中打开详细视图以查看摘要、差异和日志。
- 代理生成的任何 PR 都会出现在您的收件箱中供审核
- 您还可以在 PR 时间线和检查中查看代理在 PR 上的工作。