
Agent Client Protocol Rust SDK
par agentclientprotocol
Implémentation officielle en Rust de l'Agent Client Protocol pour la création d'agents et de clients de codage IA.
Ce qu'il fait
Le SDK Rust de l'Agent Client Protocol (ACP) fournit les blocs de construction essentiels pour standardiser la communication entre les éditeurs de code et les agents de codage IA. Il permet la création d'agents capables de modifier le code de manière autonome et de clients pouvant les héberger, assurant ainsi une interface cohérente entre les différents outils.
Outils
En tant que SDK de protocole, il expose principalement des outils de framework :
Conductor: Orchestre les chaînes de proxys entre un éditeur et un agent.Connection Builders: Méthodes standardisées pour établir des liaisons conformes au protocole.MCP Bridge: Intègre l'ACP avec le Model Context Protocol (MCP) pour des capacités étendues.
Installation
Pour utiliser le SDK dans un projet Rust, ajoutez la ligne suivante à votre Cargo.toml :
[dependencies]
agent-client-protocol = "0.1"
Pour une configuration de Claude Desktop utilisant un serveur basé sur ACP :
{
"mcpServers": {
"acp-rust-server": {
"command": "cargo",
"args": ["run", "--release", "--bin", "your-acp-agent"]
}
}
}
Hôtes supportés
Support confirmé pour Zed et les clients personnalisés basés sur Rust.
Installation rapide
cargo add agent-client-protocolInformations
- Tarification
- free
- Publié





