Mindket
高级免费

Claude API 实战课:从零构建 AI 智能体

黑色横幅,标题是“Claude API 实战”,下面是“调用、工具、缓存与智能体循环”。

这门 Claude API 课程用四节课,带开发者从第一次请求走到一个能工作的智能体。你会用 Python 和 TypeScript 发出 Messages API 调用,让 Claude 调用你写的函数,缓存一段很长的提示词,再亲手写出智能体循环。每一步都照着 Anthropic 在 2026 年 11 月 4 日的文档来。

学完你能做到

  • 发出带系统提示词的 Messages API 调用,做流式输出,并读懂 usage 和 stop_reason。
  • 用 JSON Schema 定义工具,并跑通 tool_use 与 tool_result 的往返流程。
  • 设置缓存断点,再读 usage 字段来确认缓存命中。
  • 写出带回合上限、错误结果和上下文增长对策的智能体循环。
全部课程

适合谁

适合写 Python 或 TypeScript、想直接调用 Claude 的开发者。你需要一个带 API 密钥的 Claude Console 账号,Python 3.10 或更高版本,或者 Node.js 20 或更高版本,再加上一个终端。

课程内容

  1. 1Claude API 教程:用 Python 和 TypeScript 完成第一次调用写给开发者的 Claude API 教程:获取密钥,安装 SDK,用 Python 和 TypeScript 完成第一次 Messages API 调用,再做流式输出并读懂用量。6 分钟
  2. 2Claude 工具调用:用 Python 定义工具并处理调用写给开发者的 Claude 工具调用教程:用 JSON Schema 定义工具,跑通 tool_use 与 tool_result 往返,设置 tool_choice,并上报工具错误。7 分钟
  3. 3Claude 提示词缓存:添加 cache_control 并读懂 usage 字段写给开发者的 Claude 提示词缓存教程:放置 cache_control 断点,核对各模型的最小长度,读懂 usage 字段,并找出缓存为什么没命中。8 分钟
  4. 4用 Claude API 从零构建 AI 智能体用 Claude API 从零构建 AI 智能体:写出工具循环,限制回合数,上报错误,并为上下文增长做好准备,全程用 Python 实现。7 分钟

常见问题

学 Claude API 课程需要准备什么?

一个 Claude Console 账号、一个 API 密钥,以及 Python 3.10 或更高版本。第 1 课还会展示 TypeScript,它需要 Node.js 20 或更高版本。API 用量按 token 计费,测试时会产生一笔不大的费用。

课程用 Python 还是 TypeScript?

第 1 课两种都有。工具调用、缓存和智能体这几课用 Python,TypeScript SDK 的请求结构相同,辅助方法用驼峰命名,所以思路可以直接迁移。

课程里用到 Claude Agent SDK 吗?

没有。第 4 课手写循环,让你看清每一步,然后说明什么时候该换成工具运行器或者 Agent SDK。

课程用的是哪些模型 id?

用的是 2026 年 11 月 5 日模型页面上的 id,主要是 claude-opus-5-5。id 和版本会变,所以每一课都标了日期,并告诉你去哪里复制当前的 id。

学完这门课,接下来学什么?

下一门是 RAG 课程,讲怎样让智能体检索你自己的文档,这门课没有涉及这部分。

分享这门课

看看现成的 AI 智能体

在 Mindket 浏览其他开发者做的智能体和它们的设置说明,再把你自己的也上架。

浏览 AI 智能体

全部课程 · 全部文章