BigHugger
GH Repository · agentclientprotocol

agent-client-protocol

A protocol for connecting any editor to any agent

stars
4,264
30-day movement
+3211/day
Related entries
0
Connections
3
rustnodeotherRust

agent-client-protocol is a specification, implemented in Rust, that defines how editors connect to AI agents. The repository describes it as 'a protocol for connecting any editor to any agent'; beyond that, its concrete capabilities must be read from the spec itself.

You want a standard interface so editor integrations do not have to be written separately for each agent.

Use it to

  • Standardize editor-to-agent communication
  • Implement the protocol in an editor client
  • Implement the protocol in an agent server
  • Review the specification in Rust

For Tool builders connecting code editors to AI agents

Role
other
Language
Rust
Licence
Apache-2.0
Forks
389
Open issues
9
Last push
2026-09-15
Latest release
v0.4.0 · 2025-09-17
topicsprotocoleditorsagentsrustspecificationtoolchain