agent-client-protocol
by agentclientprotocol
介绍
Agent Client Protocol (ACP) 是一个开放协议,旨在标准化代码编辑器与基于生成式AI的编码代理之间的通信。它定义了一套规范、接口和数据结构,使得不同的代码编辑器能够与各种AI编码代理无缝交互,实现AI驱动的代码修改、生成、重构等功能。通过提供统一的通信机制,ACP极大地促进了AI工具在开发环境中的互操作性和生态系统的构建。
功能特征
- 标准化代码编辑器与AI代理通信
- 提供多语言SDK(Kotlin, Java, Python, Rust, TypeScript)
- 促进AI工具链集成与互操作性
- 专注于生成式AI代码修改与生成
- 开放社区驱动的协议演进
支持平台
webdesktop