claude-agent-sdk-python
用 Python 异步调用 Claude Agent,并在进程内注册自定义工具和钩子。
用 Python 异步调用 Claude Agent,并在进程内注册自定义工具和钩子。
Claude Agent SDK for Python 提供异步 query() 和支持双向交互的 ClaudeSDKClient,让 Python 程序调用 Claude Code 并处理流式消息。自定义工具和 hooks 可作为进程内 MCP 服务器运行,也能与外部 MCP 服务器混用;安装包默认捆绑 Claude Code CLI,支持 Python 3.10+,并允许指定其他 CLI 路径。
资源类型
使用场景
运行平台
为 AI 智能体连接应用、用户账号与可执行工具
构建模型无关的AI代理和多代理工作流
运行方式
协议与集成
核心能力
适合人群
GitHub 公开事实最近同步于 2026年7月10日。
用 Python 组合工具、交接与防护规则构建多智能体流程
用Python或TypeScript构建可控的AI代理