产品推荐 2026-07-28

python-sdk:免费的ACP 协议开发工具包(源码)

Python ACP 代理与客户端开发工具包

开源软件跨平台工具

产品简介

python-sdk 这个 Python SDK 帮助开发者快速构建符合 Agent Client Protocol 的代理和客户端,解决协议实现复杂的问题,提供类型安全模型和异步支持,适合代理作者、客户端集成者和工具团队使用。

python-sdk 主界面

核心功能

  • 自动生成 Pydantic 模型跟踪 ACP 规范确保一致性
  • 异步基类与 stdio JSON-RPC 传输简化开发
  • 内置流式处理、权限管理等可运行示例
  • 辅助构建器模拟 Go/TS SDK 提供高级功能
  • 贡献工具如会话累加器增强部署模式

快速开始

  1. 第一步:运行 pip install agent-client-protocol 或 uv add agent-client-protocol 安装 SDK
  2. 第二步:访问快速入门指南配置开发环境和验证基本功能
  3. 第三步:浏览并运行示例项目进行学习和集成

界面预览

与其他方案对比

对比项python-sdk同类方案
开发效率提供生成模型和辅助工具简化 ACP 实现需手动处理协议细节开发耗时
平台兼容性支持 Windows、macOS、Linux 全主流平台可能依赖特定环境或有限制

适合谁用

  • 需要构建 ACP 兼容助手的代理开发者
  • 在 Python 应用中嵌入 ACP 功能的客户端集成者
  • 实验协议传输和权限管理的工具团队

下载与版本

当前最新版本为 0.11.0,发布于 2026-07-05。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项