GitHub Copilot通过简化工具使用提升效率 - Blockchain.News

GitHub Copilot通过简化工具使用提升效率

realtime news Nov 21, 2025 06:38

GitHub为Copilot引入了增强功能,重点在于通过减少工具集和自适应集群提高工具效率,从而改善VS Code中的性能和用户体验。

GitHub Copilot通过简化工具使用提升效率

GitHub宣布对其Copilot功能进行重大更新,旨在提升其在Visual Studio Code (VS Code)中的效率和响应能力。根据GitHub的官方博客,这些变化涉及有策略地减少Copilot使用的工具数量,重点是嵌入引导的工具路由和自适应集群。

精简的工具集以提升性能

为了优化性能,GitHub将默认工具集从40个减少到13个核心工具。此决定基于广泛的测试和基准测试,结果显示规模较小、更专注的工具集可以提高任务的成功率2-5个百分点。在在线测试中,精简后的工具集还将响应延迟平均减少400毫秒,提升用户体验。

GitHub Copilot Chat之前通过模型上下文协议(MCP)在VS Code中可以访问数百种工具。然而,工具的过多选择往往导致较慢的性能和增加的延迟。现在的精简方法包括功能分组的“虚拟工具”,使Copilot能够在不让系统过载的情况下访问相关工具。

自适应集群和嵌入引导的工具路由

为了进一步提高效率,GitHub实施了自适应集群,使用内部的Copilot嵌入模型基于语义相似性来分组工具。这种方法确保工具分组的稳定性和可重复性,减少计算成本,并加快工具选择速度。

此外,GitHub引入了嵌入引导的工具路由。该系统将查询嵌入与工具集群的向量表示进行比较,使Copilot能够预先选择最相关的任务工具。此方法减少了不必要的探索性调用,从而最小化延迟和失败率。

改进的工具使用覆盖率

这些增强措施显着提高了工具使用覆盖率,基于嵌入的选择流程实现了94.5%的覆盖率。相比之前的方法,这种方法表现更加出色,确保Copilot能更有效、高效地找到并利用合适的任务工具。

这些进步是GitHub持续改进Copilot能力的一部分,使其不仅更快,而且在处理复杂查询和任务时更可靠。随着GitHub继续开发Copilot,未来的方向可能包括扩展其在更长上下文和交互中的推理能力,进一步增强其对开发人员的实用性。

Image source: Shutterstock