Что такое Claude Platform

Урок 1 из 14 курса «Claude Platform 101»: официальный курс Anthropic Academy (Антропик) на русском языке. Этот урок бесплатный.

Загрузка

Что такое Claude Platform?

Claude Platform — это инфраструктура Anthropic для программной разработки с использованием Claude. Вместо общения с Claude в браузере вы отправляете структурированные запросы из своего кода и получаете структурированные ответы, контролируя каждую деталь: какую модель использовать, сколько токенов потратить, какие инструменты может использовать Claude и каким системным инструкциям он следует.

Конкретно, платформа состоит из нескольких компонентов:

  • REST API, который можно вызывать из любого языка
  • SDK для различных языков программирования
  • Интерфейсы командной строки
  • Консоль, где вы управляете API ключами, отслеживаете использование, развертываете managed agents и тестируете prompt'ы

Три уровня платформы

Платформу удобно представить в виде трех уровней, расположенных друг над другом.

  1. Примитивы — базовые компоненты API, настроенные для Claude. Это Messages API, использование инструментов (tool use), файлы, веб-поиск, выполнение кода (code execution), MCP servers и навыки (skills). Это те части, которые вы фактически вызываете из своего кода.
  2. Инфраструктура — то, что вам нужно для создания и масштабирования агентных систем за пределами прототипа. Managed agents, повторные попытки (retries), очереди (queues), наблюдаемость (observability) — вся "сантехника", которая поддерживает работу, когда один вызов Claude превращается в тысячу.
  3. Управление — инструменты для запуска этих систем в production, такие как дашборды (dashboards) и оценки (evals). Это "ручки", которые ваша команда использует, когда система запущена.

Кратко: создавайте с помощью примитивов, масштабируйте на инфраструктуре, управляйте с помощью контроля.

Эту структуру можно увидеть в самой Claude Console — именно там находятся уровни инфраструктуры и управления, с разделами для разработки, управления agents и аналитики.

Реальный пример: составление ответов для службы поддержки

Представьте, что вы управляете простым приложением службы поддержки, и вас попросили добавить функцию: составлять ответ на основе содержимого заявки (ticket), следуя тону и рекомендациям вашей команды. Вы хотите привязать это к кнопке в пользовательском интерфейсе (UI).

Это идеальный сценарий использования для Messages API. Поток выглядит следующим образом:

  1. Определить клиент
  2. Получить заявку (ticket), к которой относится чат
  3. Вызвать messages.create
  4. Вернуть ответ кнопке для отображения
python
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 — системный prompt, где вы определяете роль, которую играет Claude. Здесь указываются соответствующий тон и рекомендации.
  • messages — массив объектов. Роль user сообщает Claude, что это пользовательский ввод; содержимое заявки (ticket) помещается сюда.

Затем вы получаете ответ и возвращаете его кнопке для отображения. Готово.

От "задать вопрос Claude" до "Claude — часть моего продукта"

Обратите внимание, что произошло в этом примере: вы не создаете чат-бота с нуля. Вы интегрируете Claude в уже существующий продукт, и API — это способ такой интеграции.

В этом заключается основная идея. Claude Platform — это ваш доступ на уровне API к моделям, инструментам и инфраструктуре Claude. Это то, как вы переходите от "задать вопрос Claude" к "Claude — часть моего продукта".

И когда вашему продукту нужны agents, платформа не просто предоставляет вам модель. С помощью managed agents она запускает их за вас.

Краткий обзор

  • Claude Platform — это инфраструктура Anthropic для программной разработки с использованием Claude: REST API, SDK, CLI и консоль для ключей, использования, managed agents и тестирования prompt'ов.
  • Представьте ее как три уровня: примитивы (Messages API, tool use, файлы, веб-поиск, code execution, MCP servers, skills), инфраструктура (managed agents, retries, queues, observability) и управление (dashboards, evals).
  • Кратко: создавайте с помощью примитивов, масштабируйте на инфраструктуре, управляйте с помощью контроля.
  • Один вызов messages.create дает вам полный контроль над моделью, длиной ответа, системным prompt'ом и пользовательским вводом — этого достаточно, чтобы интегрировать Claude в существующую функцию, такую как составление ответов для службы поддержки.
  • Платформа позволяет перейти от вопросов к Claude к тому, чтобы Claude стал частью вашего продукта — а с помощью managed agents она может запускать ваших agents за вас.

Полезные гиды