Skip to main content
Agent Client Protocol home page
Search...
⌘K
概览
介绍
架构
代理
客户端
协议
概述
初始化
会话设置
提示轮次
内容
工具调用
文件系统
终端
代理计划
会话模式
斜杠命令
可扩展性
传输方式
Schema
SDK
Kotlin
Python
Rust
TypeScript
社区
注册库
官方ACP注册表
GitHub
Origin
Zed Industries
JetBrains
Agent Client Protocol home page
Search...
⌘K
GitHub
Origin
Zed Industries
JetBrains
Search...
Navigation
SDK
TypeScript
协议
请求对话
社区
更新
标识
协议
请求对话
社区
更新
标识
SDK
TypeScript
Copy page
代理客户端协议的TypeScript库
Copy page
@agentclientprotocol/sdk
npm 包提供了代理客户端协议双方的实现,可用于构建自己的代理服务器或客户端。
开始使用,将包作为依赖项添加到您的项目中:
Copy
npm
install
@agentclientprotocol/sdk
根据您构建的工具类型,您需要使用
AgentSideConnection
类或
ClientSideConnection
类来建立与ACP对应方的通信。
您可以在
主仓库
中找到双方的示例实现。这些可以从您的终端或从ACP客户端如
Zed
运行,使它们成为您自己集成的绝佳起点!
浏览
TypeScript库参考
以获取详细的API文档。
有关ACP代理的完整、生产就绪实现,请查看
Gemini CLI
。
Was this page helpful?
Yes
No
Previous
社区
代理客户端协议的社区管理库
Next
⌘I