GitHub 揭示定制代理以增强 Copilot 功能 - Blockchain.News

GitHub 揭示定制代理以增强 Copilot 功能

realtime news Dec 04, 2025 17:25

GitHub 为 Copilot 引入了定制代理,增强了在可观察性、基础设施即代码 (IaC) 和安全性方面的工作流程。这些合作伙伴构建的代理自动化和优化了软件开发过程。

GitHub 揭示定制代理以增强 Copilot 功能

GitHub 宣布为其 AI 驱动的编码助手 Copilot 引入定制代理,旨在增强在可观察性、基础设施即代码 (IaC) 和安全性方面的工作流程。据GitHub 官方博客称,这一新功能允许开发人员利用合作伙伴构建的代理来简化和自动化各种工程过程。

扩展 Copilot 的能力

传统上,GitHub Copilot 以帮助编写代码而著称。然而,随着定制代理的引入,Copilot 现在扩展了其能力,以管理整个软件开发生命周期。这包括与团队已经使用的现有工具、平台和工作流程的集成。定制代理被设计为可以在各种环境中无缝运行,包括终端、VS Code 以及直接在 github.com 上。

定制代理:它们是什么

定制代理本质上是用 Markdown 定义的领域专家,扩展了 Copilot 编码代理在不同工具和工作流程中的功能。这些代理作为虚拟队友运行,能够执行安全分析、事件响应和数据库性能优化等任务。用户可以在仓库或组织级别定义这些代理,使其适用于特定项目或整个企业。

使用定制代理

运行定制代理可以通过 GitHub Copilot CLI、VS Code 或直接在 github.com 上进行。例如,PagerDuty 事件响应器代理可以帮助总结活跃的事件并提出调查步骤建议,而 JFrog 安全代理扫描易受攻击的依赖项并提供安全的升级路径。

合作伙伴构建的代理

多种合作伙伴构建的代理可用,提供跨不同领域的解决方案:

  • 可观察性:Dynatrace 专家,Elasticsearch 代理
  • 安全性:JFrog 安全代理,StackHawk 安全入职
  • 数据库:MongoDB 性能顾问,Neon 迁移专家
  • DevOps 和 IaC:Terraform 代理,Arm 迁移代理

这些代理旨在自动化重复任务、保持一致性,并确保全程遵循最佳实践。

对开发工作流程的影响

通过将定制代理集成到 Copilot 中,GitHub 旨在改变团队构建软件的方式。这些代理编码了团队模式、规则和工具集成,使 Copilot 能够理解和优化针对团队的特定工作流程。这一创新不仅提高了生产力,还促进了知识共享和软件开发实践的一致性。

随着定制代理现已对所有 GitHub Copilot 用户开放,鼓励开发人员探索这些工具,以提高他们的工作流程效率和有效性。

Image source: Shutterstock