NEW
GitHub 推出用于任务自动化的高级 Copilot 编码代理 - Blockchain.News

GitHub 推出用于任务自动化的高级 Copilot 编码代理

realtime news May 19, 2025 14:01

GitHub 推出了新的 Copilot 功能,这是一种编码代理,通过 GitHub Actions 自动化任务,提高软件开发的效率和安全性。

GitHub 推出用于任务自动化的高级 Copilot 编码代理

GitHub 宣布对其 Copilot 工具进行重大升级,推出了一款新的编码代理,旨在简化任务自动化并提高工作流效率。根据 GitHub 的说法,这一创新功能有望彻底改变开发人员处理常规编码任务的方式。

通过 GitHub Actions 增强的自动化功能

新引入的功能允许开发人员将任务或问题直接分配给 Copilot,后者可以在后台通过 GitHub Actions 运行。它以拉取请求的形式提交工作,允许无缝集成到现有的工作流程中。这一发展承诺减轻重复性编码任务的负担,使开发人员能够专注于项目中更复杂和创造性的方面。

安全性和可配置性

编码代理将安全性作为优先事项进行设计。它尊重现有的分支保护策略,所有拉取请求在执行任何持续集成/持续交付 (CI/CD) 工作流程之前都需要人工批准。这确保了项目在享受自动化优势的同时保持安全。

此外,代理高度可配置,允许通过模型上下文协议 (MCP) 与外部数据和功能集成。此功能使代理能够访问和利用 GitHub 生态系统之外的数据,进一步增强其多功能性和实用性。

应用和优势

利用最先进的模型,Copilot 编码代理在处理测试充分的代码库内的中低复杂性任务方面表现出色。它可以添加功能、修复错误、扩展测试、重构代码和改进文档等任务。这使开发人员能够将耗时的任务委托给代理,同时专注于高价值的编码工作。

安永的 DevEx 负责人 James Zabinski 强调了代理的潜力,他表示:“Copilot 编码代理正在为人类开发人员打开大门,让他们拥有自己的代理驱动团队,团队所有成员齐心协力以扩大他们的工作。”

开始使用

编码代理适用于所有 Copilot Enterprise 和 Copilot Pro+ 客户。要使用此功能,用户必须在他们希望使用的存储库中启用该代理。对于企业用户,管理员需要激活策略。该代理模式现在也在更多的集成开发环境 (IDE) 中可用,包括 Xcode、Eclipse、Jetbrains 和 Visual Studio。

从 2025 年 6 月 4 日开始,Copilot 编码代理将要求每个模型请求都需支付一次高级请求费用,此举与 GitHub 优化资源分配和服务交付的策略一致。

通过这一最新更新,GitHub 继续其通过自动化平凡性任务来提高开发人员生产力的使命,使开发人员能够将注意力放在更具战略性和创新性的工作上。

Image source: Shutterstock