内容
align="center">
# ACP Patchbay
**为每种 AI 代理提供统一的 VS Code 体验。**
[](https://marketplace.visualstudio.com/items?itemName=SolutionsUnity.acp-patchbayInstalls](https://vsmarketplacebadges.dev/installs-shortUnity.acp-patchbay.svg?style=flatlabel=Installs&labelColor=1e1e&color=2ea44f)](https://marketplace.visual/items?itemName=SolutionsUnity.acp-patchbay)
[](LICENSE)
ACP Patchbay 是一个统一的 VS客户端,适用于任何与 ACP(Agent Client Protocol)兼容的编码代理 — 提供一致的聊天、值得信赖的功能和深入的编辑器上下文为每个代理扩展。
[**从 →**](https://marketplace.visualstudio.com/items?itemName=SolutionsUnity.acp-patch[产品页面](https://solutionsunity.com/products/vscode-acatchbay) · [源码](https://github.com/solutionsunity/acp-patchbay)
Patchbay — 中的代理会话](https://raw.githubusercontent.com/solutionsunity/acp-patchbay/main/media/recordings/agent-session.gif)
</---
## 为什么选择 Patchbay
代理应该是可变的,而您的体验应该是恒定的。**代理** 使任何代理都成为插件 — 命令行代理是一流的,供应商的扩展被淘汰都您的工作流。Patchbay 是唯一一个与所有代理都兼容的客户端:一个聊天、一个权限模型、一个。 [了解更多 →](https://solutions/products/vscode-patchbay Patchbay 新增功能
一个忠实的 ACP 客户端已经证明连接是有效的。Patchbay 在此基础上添加了编排层:
- **🧭 可信赖的功能。** 代理的握手告诉您它**声明**的功能,但不一定是实际可用的功能。Patchbay 跟踪每个**声明**的功能和**实际使用**的功能,只有在路径真正激活时才会启用某个功能 — “原生 fork” 或“MCP 服务器”意味着验证**,而非**承诺**。
- **🛡️ 统一的权限模型。跨所有代理的单个权限代理。您可以审查和批准代理执行的操作 — 文件写入、终端 — 无论哪个代理驱动按照相同的方式进行。
- **🧩 编辑器感知上下文。** 内置的本地 MCP 服务器为代理提供真实的编辑器状态 — 当前文件、选择、打开的编辑器、诊断信息、 工作区布局 — 并且可以在您需要时向您请求输入。代理看到的是您看到的内容。
- **🎛️ 并行会话。** 同时运行多个会话,可以在一个代理或多个代理上,每个会话都有自己的历史记录。实时点表示正在进行的回合,未显示的点表示会话在您离开时已完成,提示音或原生 OS 通知在回合完成时提醒您。还包括分离的面板和提示队列。

## 优秀客户端应有的功能
- 精致的聊天编组器,带有内联 `/` 命令和 `@` 提到工作区文件
- 完整的会话历史记录 — 列表、恢复和分叉,支持代理自己的存储
- 过去会话的忠实回放(无“仅最后一条消息”的空白)
- 代理工作时的实时计划和已触摸文件的读取
- MCP 集成,包括通过 Streamable HTTP 的远程服务器,在客户端添加和验证
- 跟随 VS Code 主题的主题原生 UI
## 快速入门
1. 在活动栏中打开 **Patchbay** 图标。
2. 在 **设置 › 代理** 中添加代理 — 搜索内置注册表或粘贴任何支持 ACP 的命令行。添加连接并在一步中验证它。
3. 点击 **+** 开始 — 一个代理直接启动,多个代理提供选择器,未运行的代理直接在聊天面板中连接。编组器的 `/` 打开代理自己的广告命令;上下文添加器附加您的选择、当前文件、诊断信息或其他文件;粘贴图像直接生效。
设置(齿轮图标)是功能矩阵、集成、权限规则以及代理 / 会话 / 规则-技能-命令管理的所在地。
## 干净卸载
VS Code 没有卸载钩子,机密可以保留在卸载后 — 因此干净的 slate 是一个明确的动作:**设置 → 权限 → “断开连接并擦除所有数据”** 停止所有代理并删除 Patchbay 在此机器上存储的所有内容(配置、凭证、缓存、规则、审计)。在卸载前运行。它涵盖了当前工作区的记录,并根据当前配置列表删除 — 因此请在这些配置仍然存在时运行。
## 许可证
在 [Apache License 2.0](LICENSE) 下许可。版权 © 2026 [Solutions Unity](https://solutionsunity.com)。请参阅 [NOTICE](NOTICE) 以获取归属信息。
源码:[github.com/solutionsunity/acp-patchbay](https://github.com/solutionsunity/acp-patchbay)。