GitHub Copilot CLI v1.0.62 更新解析:交互体验升级与大

GitHub Copilot CLI v1.0.62 更新解析:交互体验升级与大

界面交互与视觉体验优化

这次更新先说改善了对话界面的滚动逻辑。以前长篇回复时,提问和澄清对话框会占据整个屏幕,遮挡住智能体的输出内容。现在这些对话框会随时间线一起滚动,用户可以向上翻阅历史记录,再向下回到当前对话,视线不再被阻挡。同时,推理摘要部分保留了空行,视觉层次更清晰。在搜索功能上,手动输入的带冒号术语会直接显示在搜索芯片中,diff 视图也新增了内容检索、匹配高亮和 n/N 导航功能,查改代码更顺手。

插件扩展与配置能力增强

插件系统的能力有了显著拓展。插件现在可以打包分发扩展(extensions),这意味着它们能通过插件市场安装,生态整合度更高。用户可以配置子智能体(subagent)的模型、推理努力程度和上下文层级,既能在用户设置中指定,也能通过 /subagents 或 /agents 选择器调整。MCP 服务器配置表单改成了基于选择器的流程,操作门槛降低。另外,针对使用 BYOK(自带密钥)Responses 提供商的场景,系统现在会严格遵守 max_output_tokens 限制,且带点或斜杠的 MCP 服务器名称能被正确映射到有效的 Responses API 命名空间。

核心功能与工具链修复

工具链层面的修复特别密集。PowerShell 重定向路径不再误触内容排除拒绝机制,WebSocket 传输在 Tokio 运行时外部也能干净关闭。Shell 工具报错时,现在会明确说明 shell ID 是被停止、完成还是回收了。语音运行时下载失败后反复弹窗的死循环问题已解决。在 diff 视图中,左侧增加了文件树侧边栏和内联评论编辑器。编辑器命令如 code-insiders –wait 在 Windows 上能正确启动。符号链接目录中的技能文件也能从配置根目录外部加载。对于超大内联图片,系统不再导致整轮对话失败,而是优雅恢复;若因政策或模型不支持导致图片附件被拒,该图片会在收到 400 错误后被从历史中剥离,后续提示词能正常成功。

会话管理与安全认证升级

会话管理方面,新增了会话范围的扩展和画布功能。SDK 客户端可通过 session.create 和 session.resume 配置会话记忆。企业网络环境下,系统能通过 Kerberos/Negotiate (SPNEGO) 自动穿过公司前置代理做认证。在 GitHub Issues 或 Pull Requests 标签页按 / 键,可以直接通过服务器端过滤搜索 GitHub。支持从 /tasks 晋升到后台的 shell 在回合结束后继续运行,后台辅助智能体的内部禁用工具消息也被隐藏。当会话从仓库根目录的子目录启动时,嵌套在 .github/agents 和 .claude/agents 中的自定义智能体现在能被正确发现。批准工具权限提示后,不再重复弹出相同工具调用的第二次提示。

性能、稳定性与细节打磨

稳定性与性能优化贯穿整个版本。View 工具提示正确显示 20KB 截断限制(之前误显示为 50KB),工作区 MCP 服务器不再无限循环重启,BYOK 提供商下的自定义智能体会保持其配置的模型。临时内容策略错误无需重启会话即可恢复。Autopilot 在中继会话中干净继续,/plan 显示短提示。Windows 上 Git 命令不再闪现控制台窗口。Claude 格式插件的 preToolUse 和 permissionRequest 钩子现在能正确触发 Bash、Read 等工具匹配器,且载荷携带 Claude 工具名称。终端颜色会随主题实时切换,流式助手文本不再间歇性重复。grep 跳过缺失路径并继续有效结果,远程 MCP OAuth 服务器对匹配配置只启动一次。嵌套子智能体遵守并发限制而不阻塞终端输入。当市场引用是完全限定的标签(如 refs/tags/v2.1.0)时,插件安装正常。按 W 键可从展开的 issue 或 PR 详情创建 worktree。/every 和 /after 现可调度斜杠命令。模型选择器打开时定位到当前选中的标签页。shell 命令通过轻量级进程生成运行,不再支持通过 write_bash 做交互式输入。GitHub 主题的颜色对比度提升至 WCAG AA 无障碍标准,浅主题的次要背景色渲染正常,暖场会话中的分支和 HEAD 检测速度加快。

发表评论