当前位置: 首页 > news >正文

ACP UI 大战 VS Code Agents app:谁才是真正的跨平台 Agent 客户端?

大家好!我是韩老师。

首先,再次祝大家五一劳动节快乐!

既然是劳动节,韩老师也是没闲着,继续玩玩自己的项目。

5月1号的时候,我和大家分享了 ACP UI 已经支持作为原生 iOS/Android 应用,连上任意远程的 Agent:

在iOS/安卓上远程连接任何 Agent!Claude、Codex、Copilot、Gemini、OpenCode 等

 

就在今天,我很高兴地和大家分享一个好消息:

ACP UI 已正式支持 Web 端!

https://acp-ui.github.io/

无论是从桌面浏览器还是手机浏览器,访问上面的网页,就能连上任何远程的 ACP Agent 了!

image

 

那么,再回到文章的标题。

ACP UI 和 VS Code Agents app,到底哪家强?!

相信不少童鞋应该知道,VS Code 最近出了一个独立的 Agents app:VS Code 1.118 发布!Agents app 全面更新,支持 Claude agent、Web client 甚至是 Mobile

不过,我使用了米氏对比法》,把我的 ACP UI 和 VS Code Agents app进行了比较。

竟然发现,ACP UI 吊打 VS Code Agents app!ImageImageImage

(手动狗头保命Image

ACP UI 大战 VS Code Agents app

维度🏆 ACP UIVS Code Agents app胜出
产品定位 开放 ACP 客户端:面向所有 ACP-compatible Agent 的通用入口 VS Code / Copilot 体系内的 Agents 控制台 🏆 ACP UI
最新状态 已独立发布,最新 v0.1.14,持续快速迭代 仍处于 Preview / Insiders 路线 🏆 ACP UI
首次公开发布 2026-01-31首版发布,独立产品路线清晰 代码长期在 microsoft/vscode 内部演进,之前叫 Session app,现在改为 Agents app 🏆 ACP UI
跨平台范围 ✅ Windows / macOS / Linux / Android / iOS / Web ✅ Windows / macOS / Linux / Web,但主要依附 VS Code / Insiders 体系 🏆 ACP UI
Web 端 ✅ 直接打开 https://acp-ui.github.io/,无需安装 ✅ 新增 Web 相关能力,但仍是 VS Code Agents 体系的一部分 🏆 ACP UI
移动端 ✅ Android 已提供 APK;iOS 可源码构建 ❌ 官方 Agents app 重点仍是桌面 / Web,没有独立移动端路线 🏆 ACP UI
Agent 支持面 ✅ 默认 9 个:Copilot、Claude Code、Gemini、Qwen、Auggie、Qoder、Codex、OpenCode、OpenClaw;理论上支持任意 ACP Agent ✅ Copilot CLI / Copilot Cloud / local / Claude / Codex / agent-host 等,但受 VS Code/Copilot 体系约束 🏆 ACP UI
开放性 ✅ 基于 Agent Client Protocol,添加任意 ACP Agent 更自然 ⚠️ 依赖 VS Code 的 session provider / agent host / proposed API / Copilot 设置 🏆 ACP UI
配置方式 ✅ agents.json / Settings UI;桌面、移动、Web 都有对应配置路径 ⚠️ 依赖 VS Code 配置、provider 注册和内部贡献点 🏆 ACP UI
远程 Agent ✅ 原生支持 ws:// / wss:// WebSocket Agent,手机和浏览器都能连远程 Agent ✅ 有 cloud / remote / agent host 能力,但路径更重、更平台化 🏆 ACP UI
移动/浏览器可靠性 ✅ 前台重连、$/ping keep-alive、WebSocket 断线恢复思路明确 ⚠️ 更偏 VS Code 工作台体验,移动浏览器不是核心主战场 🏆 ACP UI
协议调试 ✅ 内置 Traffic Monitor,可实时查看 ACP 协议报文 ❌ 没有面向 ACP 协议的独立调试面板 🏆 ACP UI
技术栈 / 运行时 ✅ Tauri 2 + Rust 后端 + Vue 前端;桌面使用系统 WebView ⚠️ Electron / VS Code Workbench 体系,运行时更重 🏆 ACP UI
安装包体积 ✅ 约 MB 级;不捆绑 Chromium ⚠️ VS Code / Insiders / Electron 体系,体积明显更大 🏆 ACP UI
仓库体量 ✅ formulahendry/acp-ui 约 1.2 MB,代码面清晰 ⚠️ microsoft/vscode 约 1.24 GB,Agents app 只是庞大工程中的一部分 🏆 ACP UI
独立性 ✅ 独立 App,可独立下载、独立使用、独立迭代 ⚠️ 依附 VS Code Insiders / VS Code native host / Copilot 生态 🏆 ACP UI
开源协议 ✅ MIT,完整独立开源 ✅ VS Code OSS 部分 MIT,但产品能力与 Copilot/Insiders 绑定 🤝 平手偏 ACP UI
企业生态 ⚠️ 轻量开放,适合快速接入多 Agent ✅ VS Code / GitHub / Copilot 企业生态强 🛡 VS Code
并行 Session / PR 工作流 ✅ ACP 会话管理,轻量直接 ✅ 多 Agent sessions、worktree 隔离、diff、PR 流程更深度集 🛡 VS Code
用户心智 ✅ “一个客户端连接所有 Agent” ⚠️ “VS Code 里的 Agents 控制台” 🏆 ACP UI
综合判断 开放、轻量、跨端、移动/Web 领先,多 Agent 兼容性强 生态强,但重、预览态、强绑定 VS Code/Copilot 🏆 ACP UI

一句话总结

ACP UI 更像是 Agent 时代的“通用遥控器”:轻、开放、跨桌面/移动/Web,能连接各种 ACP Agent;VS Code Agents app 更像是 VS Code/Copilot 生态里的“官方控制台”:强但重,集成深但边界也更重。

韩老师厉害吧!ImageImageImage

(再次手动狗头保命

ACP UI 在 2026 年已经从桌面客户端升级为全平台 ACP Agent 客户端:Windows、macOS、Linux、Android、iOS、Web 全覆盖,默认支持 9 类主流 Agent,并通过 WebSocket 打通远程、手机和浏览器场景。相比之下,VS Code Agents app 虽然从 Session app 升级而来,并增强了并行 session、worktree、PR 等 VS Code 内部体验,但整体仍是 Insiders / Preview 阶段,且强绑定 VS Code 与 Copilot 生态。

结论:如果看开放性、跨平台、轻量化和多 Agent 兼容,ACP UI 明显更强。ImageImageImage


最后,你也许会问,韩老师是如何做到的?

我就说一个单词:Tauri 

image

代码完全开源:

https://github.com/formulahendry/acp-ui

欢迎来围观或者star!Web 端传送门:

https://acp-ui.github.io/

http://www.jsqmd.com/news/745656/

相关文章:

  • 黑群晖断电后存储池‘已损毁’?别慌,SSH里这几条命令能救急
  • 如何用VST插件让你的OBS直播声音瞬间变专业
  • 在非Spring环境中集成Spring GraphQL的实践
  • POWSM:统一语音与文本处理的基础模型解析
  • Taotoken在内容生成与营销文案批量创作场景下的应用思路
  • 从医学影像到AI模型:如何利用LIDC-IDRI数据集构建你的第一个肺结节分类器?
  • 基于安卓的房产中介房源管理系统毕业设计
  • 从实战出发:用BurpSuite和PHPStudy复现upload-labs靶场19关的5种典型绕过姿势
  • 基于Flask的Pixoo像素画框REST API网关:从封装原理到智能家居集成实战
  • 2026年4月宁波高端的床品门店推荐,备婚家纺/备婚床品/四铺四盖套件/乔迁套件/家纺/八铺八盖套件,床品门店选哪家 - 品牌推荐师
  • 3024. 三角形类型
  • 5分钟快速上手:TegraRcmGUI图形化界面让Nintendo Switch破解变得简单
  • 为团队统一开发环境使用 TaoToken CLI 一键配置多工具 API 密钥
  • 产品经理必看的博弈论实战:用Hotelling模型分析为什么奶茶店总扎堆开业
  • 告别ChatGPT依赖:用Ollama+Open WebUI在Linux服务器上打造你的私有AI知识库
  • Kemono Downloader终极指南:WinUI3批量下载工具深度解析与实战应用
  • 【限时技术窗口期】Java向量API兼容性断层预警:JDK 25→26将移除Beta标记,但现有代码需在Q3前完成VectorMask迁移(含自动化转换工具链)
  • 从Simulink模型到AUTOSAR代码:手把手演示Embedded Coder生成嵌入式C代码的全流程
  • 碧蓝航线自动脚本Alas:告别重复刷图,轻松享受策略乐趣
  • React Native动画:优雅移除DOM元素
  • 告别内存碎片烦恼:手把手教你用Linux scatterlist高效管理DMA传输
  • 八大网盘直链解析神器:告别限速困扰的智能下载解决方案
  • BaiduPCS-Go错误处理机制深度解析:从错误码到故障排查的完整技术实现
  • Dify插件开发指南:扩展AI工作流与自定义工具集成实践
  • 2026疏油层耐用钢化膜最新推荐:品牌实力测评,高性价比之选出炉 - 博客湾
  • 从电路到代码:零极点分析如何帮你避开运放振荡和滤波器设计的大坑?
  • 基于安卓的敏感文件加密保险箱系统毕业设计源码
  • 网盘直链下载助手完整指南:告别限速,获取真实下载地址
  • 智能图片去重利器:AntiDupl.NET如何拯救你的存储空间与工作效率
  • AI在C++上面能力弱的原因