Skip to main content

使用 GitHub Copilot 应用管理问题和拉取请求

接手一个问题,指示智能体实施更改,并提交拉取请求,所有这些操作都可以在 GitHub Copilot 应用 中完成。

谁可以使用此功能?

GitHub Copilot 应用 适用于所有付费 Copilot 计划。
Sign up for Copilot

浏览您的问题和拉取请求

单击侧边栏中的 “我的工作”,即可在同一处查看你的议题和拉取请求。 视图按部分进行组织,默认情况下为 “全部”、“活动”、“****审阅”请求“完成”。 可以编辑默认部分,也可以使用自己的筛选器添加新节。 使用任意部分中的搜索栏按关键字或限定符(例如 label:bug)查找项。

从问题开始会话

  1. 在边栏中单击 “我的工作 ”。
  2. 浏览或筛选以查找问题,然后单击它以查看其详细信息。
  3. 单击“ 新建会话”。 应用会创建一个新会话,其中包含已加载的问题上下文。
  4. 从提示字段下方的下拉列表中选择会话模式,例如, 计划 先让代理建议计划,或者 交互式 以与代理协作工作。
  5. 告诉智能体你希望它执行什么操作。 如果你选择了计划模式,代理会先提出一个计划供你审阅;否则,代理将开始着手处理该问题,并提出可供你迭代完善的更改建议。 按照对话视图中进行操作,并提供反馈来引导智能体。

审查合并请求

  1. 我的工作 中点击拉取请求即可查看其概览,包括摘要、CI 检查结果和审查活动。
  2. 切换到“ 文件已更改 ”选项卡以查看差异。
  3. 单击 “新建会话 ”以启动拉取请求的会话。 在会话中,你可以对差异留下评论,或要求代理进行更改。
  4. 在会话中完成评审后,可以返回到拉取请求详细信息视图,然后单击顶部的“ 审阅 ”以提交评审。

你也可以直接从应用在浏览器或其他 IDE 中打开拉取请求。

响应评价

你可以在 GitHub Copilot 应用 中回复审阅评论并解决失败的 CI 检查。

  1. 创建拉取请求。
  2. 向下滚动页面,查看你的 PR 中的审阅评论。 若要要求代理解决批注,请单击 Fix
  3. 在页面底部,查看 CI 检查的状态。 若要要求代理修复失败的检查,请单击 修复失败检查

合并拉取请求

如果要合并拉取请求,可以在应用顶部启用 代理合并 。 智能体合并将提示工作区的 Copilot 会话读取你的拉取请求,修复阻碍因素,并在 GitHub 允许的情况下尽快合并。 它在后台运行,在应用重启后仍然存在,并在你的拉取请求合并后自行关闭。