Copilot CLI v1.0.95 更新解析:认证优化与配置灵活性提升

Copilot CLI v1.0.95 更新解析:认证优化与配置灵活性提升

GitHub 官方于 2026 年 10 月 9 日推送了 Copilot CLI 的 v1.0.95 版本更新。此次迭代主要聚焦于 macOS 平台下的身份验证机制、配置选项的扩展和会话管理的逻辑修正,旨在提升开发者在本地环境中的使用体验。

macOS 原生认证体验升级

新版本在 macOS 系统上引入了对微软 Entra 代理认证的原生支持。当系统环境具备相关条件时,Copilot CLI 会直接调用这一原生认证流程。若原生路径不可用,程序会自动降级使用浏览器作为备选方案完成身份验证。这一改动减少了用户在不同认证方式间手动切换的繁琐步骤,让登录流程更加顺畅。

配置沙箱与 Shell 补全支持

在配置层面,copilot config 命令现在支持沙箱凭证注入的主机键配置。这一功能允许开发者更精细地管理不同环境下的凭证访问。同时,针对 Bash、Zsh 和 Fish 等主流 Shell 环境,版本更新增加了键值补全功能。用户在输入配置项时能获得更直观的提示,降低了因拼写错误导致配置失败的概率。

会话上下文逻辑修正

旧版本中,当用户恢复(resume)已存在的 ACP 会话时,–context 参数有时会被静默忽略,导致会话默认使用之前保存的上下文层级或默认设置。v1.0.95 修复了这一行为,确保 –context 参数能准确应用于新建或恢复的 ACP 会话。这意味着用户现在可以显式控制会话所处的上下文层级,避免了因参数未生效而导致的上下文理解偏差。

插件策略变更响应优化

对于托管插件的设置同步机制,新版本调整了重试策略。以往,插件配置在每次消息交互失败时都会触发重试,导致频繁的网络请求。现在,系统仅在每小时的固定间隔或策略发生实际变更时才执行重试操作。这一改动在确保配置同步及时性的同时,显著减少了无效请求对系统资源的占用,提升了整体运行效率。

发表评论