跳到主要内容
什么是云代理工作流程?当以下情况发生时,Mission Control 云代理会在存储库上自动运行:
  • 达到计划时间(cron)
  • 发生事件(webhook、GitHub 触发器)
将云代理用于重复性或事件驱动的任务,例如:
  • 每日漏洞扫描
  • 每周变更日志生成
  • 响应新的拉取请求或 Sentry 警报

创建云代理工作流程

1

从头开始或使用模板

在 Mission Control 中,创建一个新代理
点击“创建代理”从头开始创建一个代理。
您将选择存储库、代理、触发器类型以及计划或 webhook。
选择任何“尝试这些代理”卡片,例如:
  • 更新 agents.md
  • 起草变更日志更新
  • 解决 Snyk 漏洞
模板会预加载推荐的代理和计划,因此您可以快速自定义并运行它们。
2

命名代理

为您的代理起一个清晰、描述性的名称,尤其是在您的团队管理多个代理时。示例:
  • 早晨状态检查
  • 每周变更日志草稿
  • 每日 Snyk 漏洞扫描
3

选择存储库和启动类型

选择
  • 存储库 – 代理将运行的代码库
  • 启动 - 代理是否会在触发时自动运行,或者是否可以通过 Mission Control UI 手动启动。例如,您可能希望文档代理仅在 PR 上手动启动时运行,而安全代理应按计划自动运行。
4

选择触发器类型

选择此云代理工作流程应如何运行
  • Cron – 按计划运行(每天、每周、每小时、自定义)
  • Webhook – 当外部系统发送请求时运行
  • GitHub 触发器 – 当特定的 GitHub 事件发生时运行(例如,拉取请求已打开,问题已创建)
5

创建代理工作流程

点击“创建代理”,现在您可以在 Mission Control 的代理选项卡中查看、编辑和监控它。

监控云代理运行

代理运行显示方式与任务相同
  • 每次执行都会创建一个会话,您可以在其中打开详细视图以查看摘要、差异和日志。
  • 代理生成的任何 PR 都会出现在您的收件箱中供审核
  • 您还可以在 PR 时间线和检查中查看代理在 PR 上的工作。