Anthropic тихо готовит CLI для Claude API.
Первая реакция: ну и что(
А давай сравним:
Псевдо-curl версия вызова Claude:
curl https://api.anthropic.com/v1/messages \
-H "x-api-key: $KEY" \
-H "content-type: application/json" \
-H "anthropic-version: 2023-06-01" \
-d '{"model":"claude-sonnet-4-5-20250929",
"max_tokens":1024,
"messages":[{"role":"user",
"content":[{"type":"text",
"text":"привет"}]}]}'
ant-версия:
ant messages create \
--model claude-sonnet-4-5-20250929 \
--max-tokens 1024 \
--message '{content: "привет", role: user}'
Передаёшь файл через @photo.jpg - CLI сам определяет тип и кодирует в base64
--stream - и получаешь стриминг. --transform "content.0.text" - вытащил текст из ответа без jq.Anthropic системно закрывает все точки входа: веб-чат, API, Python/TS SDK, Claude Code как агент в терминале, и теперь CLI для атомарных вызовов.
Если вот эта вся заворушка с вояками не помешает "моим пасанам" двигать тему, я буду радоваться каждому их шагу в сторону моего взгляда < 3