🟡 🤝 智能体 2026年5月7日星期四 · 1 分钟阅读 ·

GitHub: Copilot for VS Code获得终端访问权限及自带API密钥支持

编辑插图:VS Code Copilot获得终端访问权限及自带API密钥支持

GitHub Copilot for Visual Studio Code在四月更新周期(版本1.116至1.119)中新增了全代码库语义搜索、智能体对已打开终端的访问权限,以及为Anthropic、OpenAI等提供商接入自带API密钥的功能。

🤖

本文由人工智能基于一手来源生成。

GitHub周三发布了Visual Studio Code Copilot的累积变更日志,涵盖四月开发周期(版本1.116至1.119)的所有更新。智能体端迎来最大飞跃:它们现在可直接访问已打开的终端、搜索整个代码库,而商业用户还可使用外部模型提供商的自有密钥。

智能体现在能看到工作区的哪些内容?

智能体获得的上下文远比以往丰富。语义索引现在可跨所有工作区运行,支持按语义含义而非精确字符串进行搜索。新增工具githubTextSearch使智能体会话具备在GitHub仓库和组织中执行grep式查询的能力。智能体还可读写前台终端,包括实时REPL会话和交互式脚本,这实际上打通了代码建议与代码执行之间的闭环。

聊天界面有哪些新变化?

代码更改现在以内联差异形式直接显示在聊天线程中,用户无需打开单独的差异视图即可查看建议内容。实验性命令/chronicle新增了聊天历史记录的本地搜索功能。此外,用户可按需将已打开的浏览器标签页分享给智能体,为其提供实时网页内容作为上下文。

自带模型与成本优化

最重要的结构性变化是「自带模型」功能。Copilot Business和Enterprise计划用户可接入来自OpenRouter、Microsoft Foundry、Google、Anthropic、OpenAI等提供商的自有API密钥,同时还支持通过Ollama和Foundry Local进行本地推理。与此同时,GitHub还引入了更智能的提示词缓存和延迟工具加载,以降低智能体任务的Token消耗。

常见问题

Copilot中的自带模型(BYO Model)是什么意思?
「自带模型」允许Copilot Business和Enterprise计划的用户接入来自OpenRouter、Microsoft Foundry、Google、Anthropic、OpenAI等提供商的自有API密钥,而非仅限使用GitHub配额内的模型。
智能体获得了怎样的终端访问权限?
智能体现在可以读写已打开的前台终端,包括活跃的REPL会话和交互式脚本,从而将对话工作流扩展至代码编辑器之外。
Copilot如何降低Token消耗?
四月版本引入了更智能的提示词缓存、延迟工具加载及新的智能体工具,共同减少了长智能体任务中的Token消耗。