Claude Platform Docs

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

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

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

CLI ant в действии.

В отличие от curl, ant формирует тела запросов из типизированных флагов или YAML, переданного через конвейер, а не из написанного вручную JSON, и встраивает содержимое файлов в строковые поля с помощью ссылки @path. Он извлекает поля ответа с помощью встроенного запроса --transform, поэтому вам не нужен отдельный инструмент, такой как jq, а также автоматически выполняет пагинацию для эндпоинтов, возвращающих списки.

Установка

brew install anthropics/tap/ant

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

ant --version

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

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

CLI
ant auth login

Отправка первого запроса

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

ant messages create \
  --model claude-opus-5-5 \
  --max-tokens 1024 \
  --message '{role: user, content: "Hello, Claude"}'
Output
{
  "model": "claude-opus-5-5",
  "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. Сгенерируйте и установите скрипт для вашей оболочки:

ant @completion zsh > "${fpath[1]}/_ant"
# Перезапустите оболочку или выполните: autoload -U compinit && compinit

Следующие шаги

Was this page helpful?