ant — CLI платформы Claude

ant

Официальная утилита ant: сообщения Claude, агенты, сессии и файлы через API прямо из терминала и скриптов

  • 726 ★ репозитория
  • Последний коммит
CLIОфициальныйВыбор редакции

Расширенный доступ

Почему такой уровень

  • CLI работает с вашим ключом API и аккаунтом платформы: запросы тратят деньги, а команды управляют агентами, сессиями и файлами.
Все причины и проверки
Нужен VPN

anthropics/anthropic-cli

Установка

Работает в

Ручная установка

brew install anthropics/tap/ant

Через Go: `go install 'github.com/anthropics/anthropic-cli/v2/cmd/ant@latest'`, нужен Go 1.22 или новее. Затем `ant auth login` или `ANTHROPIC_API_KEY`.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • CLI работает с вашим ключом API и аккаунтом платформы: запросы тратят деньги, а команды управляют агентами, сессиями и файлами.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

`ant` — официальный CLI платформы Claude от Anthropic. Он выносит API Claude в терминал: отправляет сообщения командой `ant messages create`, показывает модели через `ant models list`, управляет агентами и сессиями, загружает файлы и дает писать скрипты против любой точки входа API. Структурные флаги принимают облегченный JSON или YAML, поэтому ключи можно писать без кавычек. Вход выполняется двумя способами. Команда `ant auth login` открывает вход через аккаунт Claude Console, а переменная `ANTHROPIC_API_KEY` берет ключ из консоли напрямую. Чтобы не хранить ключ в окружении, его передают через стандартный ввод: `op read op://vault/anthropic/api-key | ant --api-key-stdin models list`. Кроме собственного API Anthropic, утилита ходит в модели Claude через Google Cloud в управляемом Anthropic режиме, через Claude Platform на AWS и через Microsoft Foundry. Для каждого шлюза свои флаги и переменные окружения: проект и рабочее пространство Google, регион и рабочее пространство AWS, ресурс и ключ Foundry. Версия 2 описана в руководстве по переходу в документации Claude API.

Для кого. Разработчикам и инженерам, которые работают с API Claude из терминала, пишут скрипты вокруг него и хотят дать агенту знакомый CLI вместо самодельных вызовов curl.

Подходит, если

  • Нужно быстро проверить запрос к Claude из терминала, не пиша код на SDK
  • В скрипте CI надо отправить сообщение модели и разобрать ответ в JSON
  • Файлы для API нужно загрузить пакетом одной командой, без ручной загрузки через консоль
  • Агентами и сессиями платформы управляют из оболочки, например в автоматизации
  • Модели Claude подключены через Google Cloud, AWS или Microsoft Foundry, и нужен единый CLI для всех шлюзов

Не подходит, если

  • Нужна интерактивная работа с кодом: для этого есть Claude Code, а `ant` только вызывает API
  • Сервис живет внутри приложения: для продакшен-кода лучше подходят официальные SDK
  • Нет доступа к API Anthropic: из России он недоступен напрямую, и CLI доступа не добавляет
  • Нужен ключ только для локальной модели: утилита работает с платформой Claude и локальные модели не поддерживает

Пример запроса к агенту

Отправь через ant сообщение «Hello, Claude» с лимитом 1024 токена и покажи только текст ответа.

Ограничения

Утилита работает только с платформой Claude и ее шлюзами через Google Cloud, AWS и Microsoft Foundry. API Anthropic из России напрямую недоступен, поэтому сам CLI без доступа к платформе бесполезен.

Для каждого шлюза нужны свои настройки. В Foundry токен Microsoft Entra ID CLI не обновляет сам, при истечении его задают заново. Команда `ant beta:worker` в Foundry не поддерживается. Выбор шлюза определяют конкретные флаги или переменные, одни `AWS_REGION` и `AWS_PROFILE` его не включают.

В репозитории лежит отдельный модуль Go `sandboxes/` с компонентами самостоятельно размещаемых песочниц для Claude Managed Agents. Установка из исходников требует Go 1.22 или новее. Лицензия Apache 2.0, старые версии остаются под MIT.

Как отключить. Удалите утилиту командой `brew uninstall ant` или удалите бинарник из каталога бинарников Go. Сохраненные данные входа удалите вручную, а ключ API отзовите в консоли платформы.

Частые вопросы

Как установить ant?

Командой `brew install anthropics/tap/ant` или через Go: `go install 'github.com/anthropics/anthropic-cli/v2/cmd/ant@latest'`. После установки каталог бинарников Go должен быть в PATH.

Как войти в аккаунт?

Командой `ant auth login` с аккаунтом Claude Console или переменной `ANTHROPIC_API_KEY`. Ключ можно подать и через стандартный ввод ключом `--api-key-stdin`.

Как работать с Claude через Google Cloud или AWS?

Задайте проект и рабочее пространство Google, либо регион и рабочее пространство AWS переменными или флагами. CLI сам направит запросы через нужный шлюз.

Работает ли ant с Microsoft Foundry?

Да. Нужны `ANTHROPIC_FOUNDRY_RESOURCE` и ключ либо токен Entra ID. Команда `ant beta:worker` в Foundry не поддерживается.

На каких системах работает ant?

На macOS, Linux и Windows.

Обсуждение

Вопросов и отзывов пока нет.

Архив документации Anthropic в Markdown: Claude Code, API, MCP, продукты и справка, 4100 файлов, обновление четыре раза в сутки

ВоркфлоуМинимальный доступ172Звезды репозитория

CLI на Rust для работы с языковыми моделями из терминала: ответ, картинка, видео, OCR, коммит-сообщения и команды оболочки

CLIРасширенный доступ204Звезды репозитория

CLI хранит задачи и архитектурные решения в репозитории, чтобы любой кодирующий агент читал их и брал работу.

CLIРасширенный доступ93Звезды репозитория

Набор slash-команд, скиллов и субагентов для Claude Code: ревью, тесты, безопасность, релизы, документация и синхронизация GitHub с Linear

ПлагинШирокий доступ1,4 тыс.Звезды репозитория

Агент для программирования на Rust с графическим окном, терминалом, режимом ACP для Zed и MCP-сервером

CLIШирокий доступ189Звезды репозитория

HTTP-шлюз для Claude Code и Codex переключает API-подключения при ошибке и преобразует форматы запросов моделей

CLIШирокий доступ971Звезды репозитория

Коротко о README

Короткий README: назначение утилиты, установка через Homebrew или Go, два способа входа и первый запрос. Основная часть описывает настройку шлюзов Google Cloud, AWS и Microsoft Foundry. Полная документация лежит на платформе Claude.

Бейдж для README

Сообщить о проблеме