copilot-cli icon indicating copy to clipboard operation
copilot-cli copied to clipboard

Support for ACP (Agent Client Protocol)

Open bdf369 opened this issue 3 months ago • 3 comments

Describe the feature or problem you'd like to solve

Add support for ACP to enable IDE and text editor integrations

Proposed solution

The Agent Client Protocol (ACP) is an open standard designed to be the "Language Server Protocol (LSP) for AI agents." It standardizes communication for common agentic tasks.

Official Website: agentclientprotocol.com GitHub Repository & Spec: github.com/zed-industries/agent-client-protocol

This would enable any ACP-compatible client (like the Zed editor, Neovim via the CodeCompanion plugin) or Emacs (Agent Shell) to use Copilot CLI as its backend agent. This would drastically increase Copilot CLI's accessibility and interoperability with other developer tools.

Example prompts or workflows

Here information about Gemini CLI and Zed integration (but this could be any IDE that supports ACP) as an example:

https://zed.dev/blog/bring-your-own-agent-to-zed https://developers.googleblog.com/en/gemini-cli-is-now-integrated-into-zed/

Additional context

Early adopters like Google's Gemini CLI have already implemented ACP support.

bdf369 avatar Oct 06 '25 13:10 bdf369

Jetbrains also support ACP now https://blog.jetbrains.com/ai/2025/10/jetbrains-zed-open-interoperability-for-ai-coding-agents-in-your-ide/

AlvaroParker avatar Oct 09 '25 14:10 AlvaroParker

Claude code also supports it.

rliang avatar Oct 09 '25 15:10 rliang

I need ACP to use Copilot on Zed IDE!!!

TaQuangKhoi avatar Oct 25 '25 03:10 TaQuangKhoi

Any movement on this?

elken avatar Nov 14 '25 15:11 elken

This would allow support in the CodeCompanion plugin for neovim. Is this being considered?

dusktreader avatar Dec 05 '25 19:12 dusktreader

Claude code also supports it

Does it? As I know, it requires an ACP adapter to function as an ACP server.

brianhuster avatar Dec 14 '25 16:12 brianhuster

Would be great to have ACP support so that we can use Copilot with Toad ( https://github.com/batrachianai/toad ).

intellectronica avatar Dec 18 '25 20:12 intellectronica