Skip to content

Support for ACP (Agent Client Protocol)Β #222

@bdf369

Description

@bdf369

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions