Support for ACP (Agent Client Protocol)
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.
Jetbrains also support ACP now https://blog.jetbrains.com/ai/2025/10/jetbrains-zed-open-interoperability-for-ai-coding-agents-in-your-ide/
Claude code also supports it.
I need ACP to use Copilot on Zed IDE!!!
Any movement on this?
This would allow support in the CodeCompanion plugin for neovim. Is this being considered?
Claude code also supports it
Does it? As I know, it requires an ACP adapter to function as an ACP server.
Would be great to have ACP support so that we can use Copilot with Toad ( https://github.com/batrachianai/toad ).