Copied


GitHub优化Copilot AI以提高成本效率且不牺牲质量

realtime news   Sep 02, 2026 19:35 1 Min Read


GitHub宣布针对其AI驱动的代码助手GitHub Copilot进行一系列更新,旨在降低运营成本而不影响任务质量。这些变更由GitHub工程师Erik Kristensen和Napalys Klicius在一篇详细的博客文章中进行了说明,重点围绕优化令牌使用、简化工作流程以及增强Copilot各种工具的上下文处理能力。

此次更新的一个关键点是GitHub不再试图尽量减少单个令牌的使用量。相反,其重点放在端到端任务效率上。这种方法认识到,过度压缩的AI响应可能导致额外的检索步骤,从而增加成本并减慢工作流程速度。Kristensen强调说:“目标不是每次调用的令牌更少,而是每个完成的任务所用的令牌更少。”

提高效率的关键变更

GitHub实施了多项有针对性的变更,以使Copilot的输出更符合开发人员的需求:

  • 在安装、构建和测试过程中,保留有用的上下文,同时减少重复或无关的输出。
  • 消除冗余格式,例如文件读取中的行号前缀,在离线基准测试中节省了大约5%的令牌使用量。
  • 缩短内部提示词而不影响模型的关键行为,在受控实验中每活跃小时的成本减少了2.9%。
  • 对后台任务(如长时间运行的Shell命令)的结果进行批处理,以消除不必要的检索步骤,从而减少了2.3%的令牌相关使用量。

这些变更经过了离线基准测试和实时实验的严格测试,以确保任务质量或用户满意度没有下降。例如,早期试图压缩“git diff”输出的尝试被放弃,因为这会导致模型重新处理数据,突出了维护关键上下文的重要性。

对开发人员的更广泛意义

GitHub Copilot于2021年通过与OpenAI的合作推出,已成为许多开发人员工作流程的核心部分。早期研究表明,使用Copilot的用户完成代码任务的速度明显快于非用户,随后更新扩展了其功能,包括代码审查、调试和多步骤工作流程。现在,通过这些以效率为中心的更新,GitHub旨在使Copilot对用户来说更具成本效益,同时保持其提升生产力的能力。

对于开发人员而言,这些更新意味着Copilot的资源可以更多地用于有价值的工作,而不是处理不必要的格式化或重复任务。这些变更也反映了一个更广泛的行业趋势:AI助手正从简单的自动补全工具发展为能够高效管理复杂编码任务的成熟代理。

GitHub Copilot的未来展望

GitHub对令牌效率的持续关注表明,Copilot的底层架构可能会进一步更新。最近的公告,包括2026年6月对Copilot的代理性框架进行评估,暗示着未来将在延迟减少、上下文管理和大规模代码库处理方面的改进。这些进步可能使Copilot对管理复杂代码库的企业级开发团队来说更加不可或缺。

随着像Copilot这样的AI驱动工具成为开发人员工具包中的标准部分,对成本效率的重视很可能会引起个人开发者和企业团队的共鸣。随着Copilot的持续发展,其在成本与质量之间取得平衡的能力将仍然是其采用和长期可行性的关键因素。


Read More