注意
Copilot 编码智能体 is in 公共预览版 and subject to change.
审查 Copilot 的更改
在 Copilot 完成编码任务并请求你进行拉取请求审查后,应在合并拉取请求之前彻底审查 Copilot 的工作。
重要
如果已启用“需要批准”规则或分支保护,则无法批准通过向 Copilot 分配相关问题发起的拉取请求。 必须有其他人批准该拉取请求才能合并。
可以要求 Copilot 使用拉取请求评论进行更改,也可以签出 Copilot 的分支并自行进行更改。
提示
建议批量提交评论,而不是单独提交。
当你对 Copilot 的拉取请求发表评论时,Copilot 会考虑你的评论,并决定是否启动新的代理会话来响应。
Copilot only responds to comments from people who have write access to the repository.
如果 Copilot 启动新的代理会话来响应你的评论,则会添加一个眼睛表情符号 (👀) 作为对评论的响应,并在拉取请求时间线中添加“Copilot has started work”事件。
Copilot 如果认为自己并非评论所针对的目标,则可能会忽略该评论。 如果确实希望 Copilot 响应评论,可以通过在评论中添加 @copilot
来 @mention Copilot。
提示
如果不希望 Copilot 响应对拉取请求的评论,可以从拉取请求中取消分配 Copilot。 如果稍后将 Copilot 重新分配给同一拉取请求,它将响应新评论并推送更多更改。 它不会响应在未分配时添加的评论。
有关详细信息,请参阅“Best practices for using Copilot to work on tasks”中的“使用评论来迭代拉取请求”部分。
管理 GitHub Actions 工作流运行
当 Copilot 将更改推送到拉取请求时,GitHub Actions 工作流不会自动运行。
GitHub Actions 工作流可以具有特权,并且有权访问敏感机密。 检查拉取请求中的拟议更改,确保您在拉取请求分支上自由运行您的工作流程。 应特别注意 .github/workflows/
目录中影响工作流文件的任何拟议更改。
要允许 GitHub Actions 工作流运行,请单击拉取请求合并框中的“Approve and run workflows”按钮****。
对 Copilot 的工作提供反馈
可以使用 Copilot 的拉取请求和评论上的反馈按钮对 Copilot 的工作提供反馈。 我们会利用你的反馈来改进产品和 Copilot 提供的解决方案质量。
- 在 Copilot 提供的拉取请求或评论中,单击拇指向上 (👍) 或拇指向下 (👎) 按钮。
- 如果单击拇指向下按钮,系统会要求你提供其他信息。 (可选)可以选择给出负面反馈的原因并留下评论,然后再点击“提交反馈”****。