Skip to main content

使用 Copilot 编码智能体日志

可以通过会话日志了解 Copilot 的方法

谁可以使用此功能?

Copilot 编码智能体 可在启用了该功能的存储库中,通过 GitHub Copilot Pro+ 和 GitHub Copilot Enterprise 计划使用。
Sign up for Copilot

注意

Copilot 编码智能体 is in 公共预览版 and subject to change.

简介

将问题分配给 Copilot,或者使用 Copilot Chat 要求 Copilot 创建拉取请求后,Copilot 会自主工作来完成任务。 请参阅“关于将任务分配到 Copilot”。

在智能体会话期间或之后,你可以检查会话日志,了解 Copilot 处理你的问题的方法。

通过会话日志了解 Copilot 的方法

若要查看会话日志,请单击拉取请求时间线中的“View session”。****

拉取请求部分内容的屏幕截图,其中“View session”按钮突出显示。

在会话日志中,可以看到 Copilot 的内部思考过程,以及它用来了解你的存储库、进行更改和验证其工作的工具。

注意

Copilot 有自己的开发环境(包括运行自动测试和 Linter 的能力),可在推送更改之前对其进行验证。

停止 Copilot 会话

可以通过单击会话日志查看器中的“Stop session”,阻止 Copilot 继续执行任务。****

突出显示了“Stop session”按钮的日志查看器的屏幕截图。

你可能想要停止会话的原因包括:

  • Copilot 似乎偏离了正确方法,你想要停止它并提供更清晰的指引。
  • 你在描述所需工作时犯了一个错误,你决定重新开始。
  • 你意识到你要求的更改不再需要,所以你想要停止 Copilot,让它不再继续更改。

其他阅读材料