前段时间,我用 Tauri 写了个跨平台的 ACP UI ,支持 Windows ,macOS (ARM/Intel) 和 Linux (x64/ARM64):
https://github.com/formulahendry/acp-ui
根据 ACP 的协议,推荐 ACP Client 最好要实现 Terminals 和 File System 的 API 。
我就在想,Terminals 和 File System 肯定是 VS Code 的强项啊!而且 VS Code 也 expose 了相关的 extension API 。特别是 Terminals API ,目前 ACP UI 还没支持,如果能站在巨人的肩膀上,那就很香啦~
于是,这周末,我又写了 VS Code 的 ACP Client extension:
https://marketplace.visualstudio.com/items?itemName=formulahendry.acp-client

基本的核心功能都有:
默认支持连接 GitHub Copilot 、Claude Code 、Gemini CLI 、Qwen Code 、OpenCode 、Codex CLI 、Qoder CLI 和 Auggie CLI 。当然也可以另外配置。
代码也完全开源:
https://github.com/formulahendry/vscode-acp
欢迎围观交流~
2
weixiangzhe 3 天前
终于有 acp 666
|
3
qviqvi 17 小时 58 分钟前
这是什么?能免费用 claude 吗?
|
4
HangoX 9 小时 12 分钟前
我有个问题,claude 不是官方不支持 acp 吗?这是怎么做到的?
|
5
formulahendry OP @HangoX 通过 ACP adapter for Claude Code: https://github.com/zed-industries/claude-code-acp
|
6
zisen 4 小时 47 分钟前
我理解的是把这些 cli 的 agent 转换成 cursor 或者 copilot 那种 ide 里的聊天窗口?
这和直接在 ide 的终端里面开一个 claude code 或者 codex cli 有什么区别吗? |