• Сообщения
  • Управляемые агенты
  • Администрирование
Search...
⌘K
CLI, SDK и библиотеки
Обзор
ant CLI
Быстрый стартВарианты аутентификацииИспользование CLIСкрипты и автоматизация
Клиентские SDK
Промежуточное ПОPythonTypeScriptC#GoJavaPHPRuby
Библиотеки и интеграции
Apple Foundation ModelsСовместимость с OpenAI SDK
Log in
Обзор
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

Solutions

  • AI agents
  • Code modernization
  • Coding
  • Customer support
  • Education
  • Financial services
  • Government
  • Life sciences

Partners

  • Amazon Bedrock
  • Google Cloud's Vertex AI

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Company

  • Anthropic
  • Careers
  • Economic Futures
  • Research
  • News
  • Responsible Scaling Policy
  • Security and compliance
  • Transparency

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Help and security

  • Availability
  • Status
  • Support
  • Discord

Terms and policies

  • Privacy policy
  • Responsible disclosure policy
  • Terms of service: Commercial
  • Terms of service: Consumer
  • Usage policy
CLI, SDK и библиотеки

CLI, SDK и библиотеки

Официальные инструменты для разработки с Claude API: CLI ant, клиентские SDK на семи языках и библиотеки для конкретных фреймворков.

Anthropic предоставляет три вида официальных инструментов для разработки с Claude API:

  • CLI: инструмент командной строки ant для написания shell-скриптов и интерактивного использования.
  • Клиентские SDK: универсальные клиенты Messages API для Python, TypeScript, C#, Go, Java, PHP и Ruby. Каждый SDK предоставляет идиоматичные интерфейсы, типобезопасность и встроенную поддержку потоковой передачи, повторных попыток и обработки ошибок.
  • Библиотеки и интеграции: пакеты и слои совместимости, которые предоставляют доступ к Claude через API-интерфейс другого фреймворка, а не напрямую через Messages API.

Полную спецификацию API см. в справочнике по API.

CLI

CLI ant

Shell-скрипты, типизированные флаги, преобразования ответов

Клиентские SDK

Python

Синхронные и асинхронные клиенты, модели Pydantic

TypeScript

Поддержка Node.js, Deno, Bun и браузеров

C#

.NET Standard 2.0+, интеграция с IChatClient

Go

Отмена на основе контекста, функциональные опции

Java

Паттерн Builder, асинхронность через CompletableFuture

PHP

Объекты-значения, паттерн Builder

Ruby

Типы Sorbet, вспомогательные функции для потоковой передачи

Библиотеки и интеграции

Библиотеки и интеграции предоставляют доступ к Claude через API-интерфейс другого фреймворка. Они не являются универсальными клиентами Messages API.

Apple Foundation Models

Swift-пакет для API LanguageModelSession от Apple

Совместимость с OpenAI SDK

Используйте Claude через интерфейс OpenAI SDK

Was this page helpful?

  • CLI
  • Клиентские SDK
  • Библиотеки и интеграции