微软 VS Code 1.138 版上线:智能体可跑在开发容器内,Codex harness 扩展跨端会话
微软发布 VS Code 1.138 版,新增开发容器中的智能体会话、扩展 Codex harness 并预览会话清理功能。用户启用相关设置后可在本地容器内运行智能体,Codex 支持在 ChatGPT 应用与 VS Code 间延续同一会话,并可切换 GitHub Copilot 或 ChatGPT 订阅。
微软于 9 月 17 日发布 Visual Studio Code 1.138 版更新,围绕 AI 智能体协作与 Codex 运行环境引入多项改动。此次更新包含开发容器中的智能体会话、Codex harness 扩展,以及以预览状态推出的会话清理功能。
在开发容器场景下,新版允许智能体在本地开发容器中运行。智能体仅使用项目指定的工具与依赖项,并遵循项目配置的环境,不会默认调用本地计算机中的全部工具和依赖项。用户启用 chat.agentHost.devContainer.enabled 后,带有受支持开发容器配置的本地文件夹会在文件夹菜单中显示“使用开发容器”选项;选择后智能体会话将在对应容器中运行,但使用该功能需要预先安装 Docker。
Codex harness 方面,新版支持在 ChatGPT 应用与 VS Code 之间延续同一会话。用户可选择 GitHub Copilot 订阅或 ChatGPT 订阅,若同时登录两类账户,还能在模型选择器中切换模型。Codex harness 是围绕 Codex 模型搭建的一整套运行环境与控制机制,负责把模型接入应用、工具和工作流。Codex 还可调用 VS Code 的内置工具、扩展工具和 MCP 工具;若使用基于 ChatGPT 的模型,Codex 能直接在会话中调用图像生成工具。
此外,会话清理功能以预览状态推出,用于管理智能体会话的生命周期。上述更新延续了微软将 AI 智能体深度嵌入开发工作流的思路,在容器隔离与跨端会话延续两个方向上同时推进。