AIUnlimited
🌳

AI基础

🌱
AI 种子

从零开始

🌿
AI 萌芽

打好基础

🌳
AI 枝干

付诸实践

🏕️
AI 树冠

深入探索

🌲
AI 森林

精通AI

🔨

AI精通

✏️
AI 草图

从零开始

🪨
AI 雕刻

打好基础

⚒️
AI 匠心

付诸实践

💎
AI 打磨

深入探索

🏆
AI 杰作

精通AI

📘

AI实战

📖
理解开源模型

开源模型的基础知识和资源

🎯
问题到模型任务

将业务问题转化为模型任务

⚡
跑通第一个模型

30分钟快速看到第一个结果

🔧
微调与评测

微调模型并评估性能

🚀
应用系统

构建实际AI应用系统

🎨
生成式AI

探索AIGC的开源模型

🤖
Agent智能体

学习Agent框架和MCP工具

📐
基础补充

LLM基础知识和评测

🎓

Claude 学院

🤖
Claude 101 入门

用 Claude 学习 AI 基础知识

💻
Claude Code 101 入门

让 Claude 成为你的结对编程伙伴

🤝
Claude Cowork 入门

与 Claude 协作完成复杂项目

⚙️
Claude 平台 101

使用 Claude API 构建应用

实验室

已加载 7 个实验
🧬神经网络沙盒🤖AI 还是人类?🥋提示工程道场🏁算法竞速🧠AI 知识挑战🏗️系统设计画布
🎯模拟面试进入实验室→
🚀

职业发展

🚀
面试发射台

开启你的旅程

🌟
行为面试精通

掌握软技能

💻
技术面试

通过编程轮次

🤖
AI与ML面试

ML面试精通

🏆
Offer与未来

拿下最好的Offer

立即开始
AIUnlimited

AI 教育平台

沪ICP备18025655号-11

学习

  • AI基础
  • AI实战
  • Claude学院
  • 实验室
  • 职业发展

社区

  • 关于
  • 常见问题

支持

  • 服务条款
  • 隐私政策
  • 联系我们
AI & 工程学习计划›⚙️ Claude 平台 101›课程›什么是 Claude 平台?
🌐
Claude 平台 101 • 中级⏱️ 6 分钟阅读

什么是 Claude 平台?

什么是 Claude 平台?

Claude 平台 是 Anthropic 用于使用 Claude 进行编程构建的基础设施。你不需要在浏览器中与 Claude 聊天,而是从代码中发送结构化请求并获得结构化响应,同时控制每个细节:使用哪个模型、花费多少 token、Claude 可以使用什么工具,以及它遵循什么系统指令。

具体来说,该平台由几个部分组成:

  • 一个你可以从任何语言调用的 REST API
  • 不同编程语言的 SDK
  • 命令行接口
  • 一个用于管理 API 密钥、监控使用情况、部署 managed agents 和测试提示的 控制台

平台的三个层次

将平台视为三个相互堆叠的层次的有用方式:

  1. 原语 — 为 Claude 调优的 API 构建块。这是 Messages API、工具使用、文件、网页搜索、代码执行、MCP 服务器和 skills。这些是你实际从代码中调用的部分。
  2. 基础设施 — 构建和扩展智能系统超越原型所需的内容。Managed agents、重试、队列、可观测性——当一个 Claude 调用变成一千个时保持运行的管道。
  3. 控制 — 在生产环境中运行这些系统的工具,如仪表板和评估。这些是你的团队上线后使用的旋钮。

简写:用原语构建,在基础设施上扩展,用控制运行。

你可以在 Claude 控制台本身中看到这种结构——那是基础设施和控制层所在的地方,有用于构建、管理 agents 和分析的部分。

一个真实的例子:起草帮助台回复

假设你管理一个基础的帮助台应用,有人要求你添加一个功能:根据工单内容起草回复,遵循你团队的语气和指南。你想将其连接到 UI 中的一个按钮。

这是 Messages API 的完美用例。流程如下:

  1. 定义一个客户端
  2. 检索聊天引用的工单
  3. 调用 messages.create
  4. 将响应返回给按钮进行渲染
client = anthropic.Anthropic()

response = client.messages.create(
    model="claude-haiku-4-5",   # Haiku:适合简单的起草任务
    max_tokens=1024,
    system=TONE_AND_GUIDELINES,
    messages=[
        {"role": "user", "content": ticket_content}
    ],
)

draft = response.content

每个参数都有特定的职责:

  • model — 哪个模型处理请求。这里是 Haiku,因为起草回复是一项简单任务。
  • max_tokens — 限制 Claude 响应的长度。
  • system — 系统提示,你在其中定义 Claude 扮演的角色。相关的语气和指南放在这里。
  • messages — 一个对象数组。user 角色告诉 Claude 这是用户输入;工单内容放在那里。
第 1 课,共 26 课已完成 0%
←返回学习计划

讨论

登录 参与讨论

然后你检索响应并将其返回给按钮进行渲染。完成。

从 "问 Claude 一个问题" 到 "Claude 是我产品的一部分"

注意那个例子中发生了什么:你不是从头构建一个聊天机器人。你是将 Claude 添加到一个已有的产品中,API 就是你将其接入的方式。

这是核心理念。Claude 平台是你对 Claude 模型、工具和基础设施的 API 级访问。它是你从 问 Claude 一个问题 到 Claude 是我产品的一部分 的方式。

当你的产品需要 agents 时,平台不只是给你模型。通过 managed agents,它为你运行它们。

回顾

  • Claude 平台是 Anthropic 用于使用 Claude 进行编程构建的基础设施:REST API、SDK、CLI,以及用于密钥、使用情况、managed agents 和提示测试的控制台。
  • 将其视为三个层次:原语(Messages API、工具使用、文件、网页搜索、代码执行、MCP 服务器、skills)、基础设施(managed agents、重试、队列、可观测性)和控制(仪表板、评估)。
  • 简写:用原语构建,在基础设施上扩展,用控制运行。
  • 单个 messages.create 调用让你完全控制模型、响应长度、系统提示和用户输入——足以将 Claude 接入像起草帮助台回复这样的现有功能。
  • 平台让你从问 Claude 问题到让 Claude 成为产品的一部分——通过 managed agents,它可以为你运行 agents。