微软推出全新 GitHub Copilot 编码工具,挑战 OpenAI Codex

微软推出全新 GitHub Copilot 编码工具,挑战 OpenAI Codex

GitHub Copilot:软件开发自动化领域的新竞争者

上周,OpenAI 推出了 Codex,这是一款基于云的软件工程代理,旨在同时处理多项工程任务。作为回应,微软的 GitHub 推出了一款竞争对手产品:GitHub Copilot 编码代理,并在 Build 2025 大会上亮相。这款创新工具有望利用 GitHub Actions 在后台执行任务和解决问题,从而增强软件开发的自动化程度。

GitHub Copilot 编码代理简介

GitHub Copilot 编码代理建立在今年早些时候推出的 Project Padawan 的基础之上。现在,开发者可以轻松地将 GitHub 网页平台、移动应用或命令行界面 (CLI) 中的问题分配给 Copilot 代理。捕获问题后,该代理会根据 GitHub Actions 的功能设置一个可定制的开发环境,从而简化开发者的初始设置流程。

监控进度并获得洞察力

当 Copilot 代理处理分配的问题时,开发人员可以通过详细的会话日志监控其进度。任务完成后,会自动生成拉取请求。然而,人工监督至关重要,因为在启动任何持续集成/持续部署 (CI/CD) 工作流之前仍需要获得批准。

通过模型上下文协议增强功能

GitHub Copilot 编码代理的一个令人兴奋的特性是它能够利用外部数据和功能。通过使用模型上下文协议 (MCP),开发人员可以将更多资源集成到编码环境中。值得注意的是,该代理还可以接受图像输入,从而支持共享屏幕截图用于错误报告或新功能的模型,从而进一步增强协作和功能。

GitHub 首席执行官的见解

GitHub 首席执行官 Thomas Dohmke 强调了 Copilot 编码代理的重要性,他表示:

借助全新的编码代理,Copilot 可在 GitHub 内部实现开发者间的协作。您可以将耗时且枯燥的任务交给 Copilot,它会使用拉取请求、CI/CD 以及您现有的所有工具,让您专注于更有意义的工作。

展望未来:可用性和未来集成

GitHub 声称,Copilot 编码代理将在成熟代码库中出色地处理低到中等复杂度的任务。这项激动人心的新功能正在逐步推广到所有 Copilot Enterprise 和 Copilot Pro+ 用户。此外,GitHub 计划将 Copilot 代理集成到 Xcode、Eclipse 和 JetBrains 等流行的集成开发环境 (IDE) 中,以扩展其可访问性并增强开发人员的工作流程。

总之,GitHub Copilot 编码代理标志着软件工程流程自动化的显著进步,有望提高开发人员之间的效率和协作。

来源和图片

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注