技术速递|Copilot Coding Agent:自定义设置步骤更可靠、更易于调试
你可以将任务委托给 GitHub Copilot Coding Agent 在后台处理。
在执行任务时,Copilot 会使用由 GitHub Actions 驱动的专属开发环境,在其中编译代码、执行自动化测试、运行代码检查工具(linters)等操作。
自定义 Copilot 开发环境
要自定义 Copilot 的开发环境,只需在你的代码仓库中添加一个 .github/workflows/copilot-setup-steps.yml
文件。例如,你可以通过添加自定义设置步骤来预先安装工具或依赖项。
使用体验改进
今天,我们对自定义设置步骤的使用体验进行了两项改进:
-
现在,你可以直接在 Agent 会话日志中查看自定义设置步骤的执行进度,无需再跳转到 GitHub Actions 的详细日志页面。
-
即使某个自定义设置步骤失败,Copilot 仍会照常开始执行任务,因此如果设置流程中存在问题,也不会阻碍你和你的团队继续开发工作。
更多关于 Copilot Coding Agent
Copilot Coding Agent 目前已面向以下用户开放公测:所有拥有 Copilot Pro 或 Copilot Pro+ 的用户,以及管理员已启用相关策略的 Copilot Business 和 Copilot Enterprise 用户。
Copilot Coding Agent 已集成至 GitHub.com、各类 IDE、GitHub 移动端应用、GitHub CLI 和 GitHub MCP Server,让你可以从任何环境中将任务委托给 Agent 执行。如需了解更多,请查阅我们的官方文档。