• Сообщения
  • Управляемые агенты
  • Администрирование
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 и библиотеки/ant CLI

Быстрый старт с CLI

Установите инструмент командной строки ant, выполните аутентификацию и отправьте свой первый запрос к Claude API.

CLI ant предоставляет доступ к Claude API из вашего терминала. Каждый ресурс API представлен в виде подкоманды, с форматированием вывода, фильтрацией ответов и поддержкой ввода из файлов YAML или JSON, что делает его практичным как для интерактивного исследования, так и для автоматизации.

По сравнению с вызовом API через curl, ant позволяет формировать тела запросов из типизированных флагов или передаваемого через конвейер YAML вместо написанного вручную JSON, встраивать содержимое файлов в строковые поля с помощью ссылки @path, а также извлекать поля из ответа с помощью встроенного запроса --transform (отдельные инструменты для работы с JSON не требуются). Конечные точки списков автоматически выполняют пагинацию. Claude Code имеет встроенную поддержку ant.

Параметры, специфичные для конечных точек, и схемы ответов см. в справочнике по API. Эта страница поможет вам получить работающую команду. Обо всём остальном, что умеет CLI, см. в разделах Использование CLI и Скрипты и автоматизация с CLI.

Установка

Проверьте установку:

ant --version

Аутентификация

ant auth login открывает браузерный OAuth-процесс через Claude Console и сохраняет полученные учётные данные локально, так что вы можете вызывать API без создания ключа API и управления им.

CLI
ant auth login

О других способах аутентификации (переменная окружения с ключом API, хосты без графического интерфейса, несколько рабочих пространств, именованные профили и Workload Identity Federation) см. в разделе Варианты аутентификации CLI.

Отправьте свой первый запрос

После установки бинарного файла и аутентификации вызовите Messages API:

ant messages create \
  --model claude-opus-4-8 \
  --max-tokens 1024 \
  --message '{role: user, content: "Hello, Claude"}'
Output
{
  "model": "claude-opus-4-8",
  "id": "msg_01YMmR5XodC5nTqMxLZMKaq6",
  "type": "message",
  "role": "assistant",
  "content": [
    {
      "type": "text",
      "text": "Hello! How are you doing today? Is there something I can help you with?"
    }
  ],
  "stop_reason": "end_turn",
  "usage": { "input_tokens": 27, "output_tokens": 20 /*, ... */ }
}

Ответ представляет собой полный объект API, отформатированный для удобного чтения, поскольку stdout является терминалом.

Автодополнение в оболочке

CLI поставляется со скриптами автодополнения для bash, zsh, fish и PowerShell. Сгенерируйте и установите скрипт для вашей оболочки:

Дальнейшие шаги

  • Варианты аутентификации CLI: ключи API, хосты без графического интерфейса, несколько рабочих пространств и именованные профили
  • Использование CLI: структура команд, форматы вывода, преобразования GJSON и тела запросов
  • Скрипты и автоматизация с CLI: управление версиями ресурсов API, шаблоны скриптов и использование из Claude Code

Was this page helpful?

  • Установка
  • Аутентификация
  • Отправьте свой первый запрос
  • Автодополнение в оболочке
  • Дальнейшие шаги