
VS Code 2月对终端功能进行了里程碑式升级,围绕Kitty 图形协议支持、多终端生态兼容等核心方向,解决了传统终端仅支持文本输出、外部终端适配有限、执行风险操作无隔离的痛点。这些更新让终端从单纯的命令执行窗口升级为“可视化、多场景”的开发核心组件。
VS Code 终端首次原生支持 Kitty 图形协议,打破了终端长期以来仅能输出文本的限制,实现高保真图像直接渲染。该协议带来的核心能力包括:

terminal.integrated.enableImages,设置为 trueterminal.integrated.gpuAcceleration 设为 on 或 auto,Windows 系统需额外启用相关渲染组件;kitten icat 命令针对开发者对轻量高性能终端的需求,VS Code 正式支持 Ghostty 作为外部终端,覆盖 macOS 与 Linux 系统,填补了此前外部终端选择有限的空白。
terminal.external.osxExec 为 Ghostty.appterminal.external.linuxExec 为 ghosttyconsole: externalTerminal),即可在 Ghostty 中启动终端会话。
该适配让开发者可享受 Ghostty 的低延迟渲染、原生 Unicode 支持等特性,同时保持 VS Code 的调试、项目关联等功能联动。
在多根工作区(Multi-root Workspace)场景下,新增工作区文件夹选择功能,解决了此前外部终端默认打开根目录、需手动切换路径的繁琐问题。
cd 切换。
该特性尤其适配微服务、多模块项目开发,减少路径切换的重复操作,提升多项目并行开发效率。
作为预览特性的 终端沙箱 功能迎来关键优化,通过网络隔离与风险提示,降低 Agent 自动执行终端命令的安全风险。
这些更新不仅满足了现代开发对终端的多样化需求,更体现了 VS Code 对“开发者体验细节”的深度打磨。建议开发者根据自身场景启用对应功能,随着后续特性的成熟,VS Code 终端将进一步成为 AI 开发流程中的核心枢纽。