anthropic-sdk-python
Anthropic 官方发布的 Python SDK,用于调用 Claude 系列大模型 API,是 Python 生态接入 Anthropic API 的主要工具库,支持同步/异步调用及多种模型管理功能
核心事实
时间轴 (近 90 天)
v1.8.0 内部移除了 mypy,并修复了测试、更新了测试 fixtures
v1.8.0 新增处于 beta 阶段的 MCP 工具列表固定(tool-list pinning)功能
v1.8.0 中 add_tools() 现在会立即生效(#874),修复了此前新增工具可能存在延迟或不即时应用的问题
工具运行器的 compaction 请求中现在会排除仅用于回复的参数(reply-only params)(#871)
v1.8.0 修复了 Python 3.13 环境下流(stream)在程序退出时仍打开会触发崩溃的问题
Managed Agents 相关事件中的 evaluated_permission 枚举现在在多个事件间共享同一定义
v1.8.0 客户端移除了请求参数的 transform 逻辑,改用 JSON 编码器(539422c)
Python SDK v1.8.0 新增对 claude-opus-5-5 模型的支持
v1.8.0 新增内联工具定义(inline tool definitions),允许开发者在请求中直接嵌入工具描述
anthropic-sdk-python 仓库在 GitHub 上已积累约 3.9k Star 与 876 次 Fork
还有 5 条时间轴事件
全部知识事实 (15)
Anthropic 官方的 Python SDK(anthropic-sdk-python)发布了 v1.11.0 版本
90%待验证v1.8.0 内部移除了 mypy,并修复了测试、更新了测试 fixtures
50%待验证v1.8.0 中 add_tools() 现在会立即生效(#874),修复了此前新增工具可能存在延迟或不即时应用的问题
50%待验证工具运行器的 compaction 请求中现在会排除仅用于回复的参数(reply-only params)(#871)
50%待验证v1.8.0 修复了 Python 3.13 环境下流(stream)在程序退出时仍打开会触发崩溃的问题
50%待验证Managed Agents 相关事件中的 evaluated_permission 枚举现在在多个事件间共享同一定义
50%待验证v1.8.0 客户端移除了请求参数的 transform 逻辑,改用 JSON 编码器(539422c)
50%待验证v1.11.0 在 Chores(日常维护)部分标记 deprecate sonnet 4.5,即在客户端层面弃用了 Sonnet 4.5 相关配置
50%待验证可通过 pip install --upgrade anthropic 完成 SDK 升级
50%待验证anthropic-sdk-python 仓库在 GitHub 上已积累约 3.9k Star 与 876 次 Fork
50%待验证从 v1.10.0 到 v1.11.0 是一次低风险的小版本更新
50%待验证Python SDK v1.8.0 新增对 claude-opus-5-5 模型的支持
50%待验证v1.8.0 新增处于 beta 阶段的 MCP 工具列表固定(tool-list pinning)功能
50%待验证v1.8.0 新增内联工具定义(inline tool definitions),允许开发者在请求中直接嵌入工具描述
50%待验证v1.11.0 新增了 list spend limits(支出限额列表)的 API 端点
50%