Claude Skill
formulahendry/vscode-acp
vscode-acp是一款实现Agent Client Protocol客户端的VS Code扩展,可直接在编辑器中连接任何兼容ACP的AI编程代理,如Claude、Codex、Copilot、Qwen、Gemini、OpenCode、Kiro、OpenClaw、Hermes等。
概览
仓库信息
安装这个 Skill
git clone https://github.com/formulahendry/vscode-acp.gitRegistry 信息
git clone https://github.com/formulahendry/vscode-acp.gitnpm installnpx @vscode/vsce package # Create .vsix
项目简介
一款实现Agent Client Protocol(ACP)客户端的VS Code扩展,可无缝连接任何兼容ACP的AI编程代理,包括Claude、Codex、Copilot、Qwen、Gemini、OpenCode、Kiro、OpenClaw、Hermes等。
Agent Client Protocol client for VS Code — connect to any ACP-compatible AI coding agent (Claude, Codex, Copilot, Qwen, Gemini, OpenCode, Kiro, OpenClaw, Hermes and more)
要点
- 为VS Code实现ACP客户端
- 连接多个兼容ACP的AI代理
- 支持Claude、Codex、Copilot、Qwen、Gemini等
- 与VS Code编辑器无缝集成
- 开源且可扩展的架构
使用场景
- 通过ACP在VS Code中直接使用Claude Skill
- 在不离开编辑器的情况下切换不同的AI编程代理
- 将自定义的ACP兼容代理集成到开发工作流中
- 在同一环境中比较多个AI代理的输出
- 构建和测试基于ACP的AI编程工具
README 摘要
# ACP Client for VS Code A [Visual Studio Code extension](https://marketplace.visualstudio.com/items?itemName=formulahendry.acp-client) that provides a client for the [Agent Client Protocol (ACP)](https://agentclientprotocol.com/) — connect to any ACP-compatible AI coding agent directly from your editor.  ## Features - **Multi-Agent Support**: Connect to 11 pre-configured ACP agents or add your own - **Single-Agent Focus**: One agent active at a time — seamlessly switch between agents - **Per-Agent Session List**: Each agent in the Agents view is expandable into its previous sessions. Click a session to restore its history in the chat. Backed by `session/list` when the agent supports it, or by a local per-workspace cache otherwise. - **Session Config Options**: Dynamic per-session selectors (mode, model, reasoning level, …) advertised by the agent are rendered automatically in the composer toolbar. - **Interactive Chat**: Built-in chat panel with Markdown rendering, inline tool call display, and collapsible tool sections - **Thinking Display**: See agent reasoning in a collapsible block with streaming animation and elapsed time - **Slash Commands**: Autocomplete popup for agent-provided commands with keyboard navigation - **Mode & Model Picker**: Switch agent modes and models directly from the chat toolbar (kept for agents that haven't migrated to Session Config Options yet) - **File System Integration**: Agents can read and write files in your workspace - **Terminal Execution**: Agents can run commands with terminal output display - **Permission Management**: Configurable auto-approve policies for agent actions - **Protocol Traffic Logging**: Inspect all ACP JSON-RPC messages with request/response