王炸!VS Code 悄悄推出 Sessions App,全新的 Agentic 开发体验!

大家好!我是韩老师。

如果你是 VS Code Insiders 版本的忠实用户,你也许就会发现 VS Code 悄悄推出了一个独立的 App,叫 Sessions。装了最新的 VS Code Insiders,就能在应用列表里面搜到名为 Sessions - Insiders 的 App。

目前只随着 VS Code Insiders 一起安装。

其实,早在不久前,就有大神在 Reddit 分享了他的发现:

https://www.reddit.com/r/GithubCopilot/comments/1rflpau/vscode_sessions_insiders/

随即,就有 GitHub Copilot Team 的成员进行了回复:

agent-first!

确实这个很重要!

于是,我也马上体验了下 Sessions App:

你会发现,这是一个全新的 UI 以及 agent-first 的开发体验。

以 Agent 与 Sessions 为中心。IDE/编辑器功能大大弱化。

想一探究竟?因为 VS Code 是完全开源的,你能很快地找到相关的源代码:

https://github.com/microsoft/vscode/tree/main/src/vs/sessions

总体架构:

UI 布局:

写到这里,韩老师秃然发现,这个全新的 Sessions App,和我两个月前发布的 ACP UI 是不是长得有点像?!

用 Tauri 写了个 ACP UI,可以连接到任何 AI Agent

于是,我使用了《米氏对比法》,让 AI 帮我总结下 ACP UI 更强的地方。(手动狗头

ACP UI vs VS Code Sessions App 对比

维度 🏆 ACP UI VS Code Session App 胜出
首次公开发布 2026-01-31(v0.1.2) 代码存在于 microsoft/vscode 的 src/vs/sessions/,但截至 2026-03 尚未作为独立可下载产品发布,仅在 VS Code Insiders 内部可用 🏆 ACP UI
支持的 Agent 数量 9 个开箱即用(Copilot、Claude Code、Gemini CLI、Qwen Code、Auggie CLI、Qoder CLI、Codex CLI、OpenCode、OpenClaw)+ 任意 ACP 兼容 Agent(通过 JSON 配置无限扩展) 3 个硬编码 provider(Copilot CLI、Copilot Cloud、Remote Agent Host),代码中 session type 仅支持 copilot-cli、copilot-cloud 🏆 ACP UI
Agent 扩展性 ✅ 任何人编辑 agents.json 即可添加任意 ACP Agent,支持热重载 ❌ 需要实现 ISessionsProvider 接口注册新 provider,普通用户无法自行添加 🏆 ACP UI
技术栈 / 运行时 Tauri 2 + Rust 后端 + Vue 前端 Electron(整个 VS Code 的运行时) 🏆 ACP UI
启动速度 ⚡ 极快 --- Tauri/Rust 原生进程,WebView2/WKWebView 系统 WebView,无需加载整个 IDE 🐢 较慢 --- 需启动完整 Electron + VS Code 工作台(即使是 "简化版" Agentic Workbench,仍加载大量 VS Code 服务) 🏆 ACP UI
安装包大小 ~3-5 MB(Tauri 利用系统 WebView,不捆绑 Chromium) ~100+ MB(VS Code Insiders 本体,捆绑完整 Chromium + Node.js) 🏆 ACP UI
内存安全性 ✅ Rust 后端 --- 编译时内存安全保证,无 GC,无 use-after-free ⚠️ TypeScript/JavaScript on Node.js --- 依赖 V8 GC,Electron IPC 攻击面较大 🏆 ACP UI
独立性 ✅ 完全独立 --- 下载即用,不依赖任何 IDE ❌ 依赖 VS Code Insiders --- 必须安装 VS Code,通过 --sessions 启动或 vscode-sessions-insiders:// 协议打开 🏆 ACP UI
开源协议 ✅ MIT --- 完全开源 ⚠️ VS Code OSS 部分开源(MIT),但 Insiders 产品为 Microsoft 专有许可 🏆 ACP UI
跨平台支持 ✅ Windows (.msi/.exe)、macOS (ARM64/x64 .dmg)、Linux x64/ARM64 (.deb/.rpm/.AppImage) ✅ Windows、macOS、Linux(同 VS Code) 🤝 平手
协议调试 ✅ 内置 Traffic Monitor --- 实时查看 ACP 协议报文 ❌ 无内置协议调试工具 🏆 ACP UI
配置热重载 ✅ 修改 agents.json 无需重启 ❌ 需通过代码更改 provider 🏆 ACP UI
代码量/复杂度 ~1 MB 仓库,极简代码 src/vs/sessions/ 有大量文件和复杂架构,整个 VS Code 仓库体量巨大 🏆 ACP UI(轻量级优势)

好家伙?ACP UI 全胜?(手动狗头

欢迎大家来体验:

https://github.com/formulahendry/acp-ui
代码完全开源。

相关推荐
阿钱真强道3 天前
课时00 嵌入式技术应用设计实训 | 开发环境搭建与开发板认识
git·hal库·keil·vs code·开发环境搭建·stm32f103·st-link
漂着的圆木4 天前
模型:VS Code启用HydraFusion编排器配置与限制
vs code·github copilot·hydrafusion·运行时模型编排器·配置排查
free-elcmacom7 天前
手撕 memcpy 和 memmove:从字节级拷贝到内存重叠的终极较量
c语言·开发语言·青少年编程·visual studio code·visual studio
狂奔的sherry7 天前
VS Code Remote SSH Markdown 预览白屏排障
markdown·vs code·remote ssh
承渊政道8 天前
Linux系统学习【进程信号详细解析——认识、产生、保存以及捕捉信号】
linux·学习·ubuntu·ssh·vs code·进程信号
GPU实战笔记15 天前
云端 Python 开发:JupyterLab 还是 VS Code Remote-SSH?
python·vs code·jupyterlab·remote-ssh·远程开发
free-elcmacom15 天前
发际线警告!手撕《C陷阱与缺陷》终极 BOSS:signal 函数与 typedef 魔法
c语言·开发语言·visual studio code·visual studio
前端小白乘风15 天前
VS Code 终于能连微信了!发现一个硬核开源神仙插件:WeChat AHP
微信·visual studio code·deepseek
free-elcmacom17 天前
C语言指针进阶——指针数组模拟二维数组,以及二级指针到底怎么理解
c语言·visual studio code
formulahendry17 天前
微信和 VS Code 强强联合!WeChat AHP 来了
visual studio code·vs code