Антропик завезли CLI для Claude Platform, который позволяет запускать любой API-эндпоинт прямо из терминала:
/antМожно дергать Messages API, поднимать Claude Managed Agents и прокидывать результаты сразу в shell через пайпы.
CLI
ant хорошо понимается кодовыми агентами вроде Claude Code через навык
claude-api.
Для интерактивной авторизации есть:
ant auth login
Команда запускает OAuth-флоу через браузер, привязывает токен к конкретному воркспейсу и сохраняет его локально.
После этого тот же токен используют CLI и SDK для аутентификации API-запросов.
Каждый API-ресурс доступен как отдельная подкоманда:
messages,
models,
files и другие.
Запросы можно собирать через типизированные флаги или YAML из пайпа. Файлы подключаются через
@path, а ответы можно преобразовывать через
--transform.
Поддерживаются форматы вывода
json,
yaml,
jsonl и
explore (по умолчанию) с TUI-интерфейсом, поиском и сворачиваемыми секциями.
Через
ant также можно создавать и обновлять Claude Managed Agents как локально, так и из CI.
Конфигурацию агента можно хранить в Git в виде YAML, а затем синхронизировать изменения с Claude Platform прямо из CI:
ant beta:agents update
CLI умеет запускать сессии Managed Agents, отправлять им события и наблюдать, как агент рассуждает, вызывает инструменты и выполняет задачу.
Если агент завершил работу или застрял, можно вытащить полный трейс: все события, вызовы инструментов и принятые решения доступны через тот же CLI.
Claude Code уже умеет работать с
ant через встроенный скилл:
/claude-api
Можно попросить его показать список сессий, загрузить папку с PDF или помочь разобраться с проблемным запуском.
Под капотом он просто вызывает CLI и читает результаты обратно. Никакого дополнительного glue-кода не требуется.
Установка доступна через
brew,
curl или
go. 🎉🎉🎉