Claude Skill

formulahendry/vscode-acp

vscode-acp is a VS Code extension implementing the Agent Client Protocol client. Connect to any ACP-compatible AI coding agent like Claude, Codex, Copilot, Qwen, Gemini, OpenCode, Kiro, OpenClaw, H...

Overview

Stars289
Forks44
LanguageTypeScript
Last pushed2026-05-16
Last synced2026-06-17
View on GitHub

Repository

Ownerformulahendry
Repositoryvscode-acp
Full nameformulahendry/vscode-acp
Repo ID1,152,693,599

Install this Skill

git clone https://github.com/formulahendry/vscode-acp.git

Registry

Typeopenclaw_skill
Quality score75/100
Verificationreadme_parsed
Last verified2026-06-16
Platforms
ClaudeOpenClawCodex
Capabilities
searchimageterminalacpagent-client-protocolagentclientprotocolvscodevscode-extension
Detected files
README.mdpackage.json
Config keys
PACKAGE_JSON
Install methods
  • git clone https://github.com/formulahendry/vscode-acp.git
  • npm install
  • npx @vscode/vsce package # Create .vsix

Summary

A VS Code extension that implements the Agent Client Protocol (ACP) client, enabling seamless connections to any ACP-compatible AI coding agent including Claude, Codex, Copilot, Qwen, Gemini, OpenCode, Kiro, OpenClaw, Hermes and more.

Chinese description

适用于VS Code的Agent Client Protocol客户端——连接任何兼容ACP的AI编程代理(Claude、Codex、Copilot、Qwen、Gemini、OpenCode、Kiro、OpenClaw等)

Key features

  • ACP client implementation for VS Code
  • Connect to multiple ACP-compatible AI agents
  • Support for Claude, Codex, Copilot, Qwen, Gemini and more
  • Seamless integration with VS Code editor
  • Open-source and extensible architecture

Use cases

  • Use Claude Skill directly in VS Code via ACP
  • Switch between different AI coding agents without leaving editor
  • Integrate custom ACP-compatible agents into development workflow
  • Compare outputs from multiple AI agents in one environment
  • Build and test ACP-based AI coding tools

README excerpt

# 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. ![ACP Client Screenshot](resources/screenshot.png) ## 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

Topics

Explore more

Data from GitHub. Synced on 2026-06-17