Claude Platform Docs

Início rápido da CLI

Instale a ferramenta de linha de comando ant, autentique-se e envie sua primeira solicitação para a Claude API.

A CLI ant fornece acesso à Claude API a partir do seu terminal. Cada recurso da API é exposto como um subcomando, com formatação de saída, filtragem de respostas e entrada de arquivos YAML ou JSON.

A CLI ant em ação.

Em comparação com o curl, o ant constrói corpos de solicitação a partir de flags tipadas ou de YAML enviado via pipe, em vez de JSON escrito à mão, e insere o conteúdo de arquivos em campos de string com uma referência @path. Ele extrai campos da resposta com uma consulta --transform integrada, para que você não precise de uma ferramenta separada como o jq, e pagina endpoints de listagem automaticamente.

Instalação

brew install anthropics/tap/ant

Verifique a instalação:

ant --version

Autenticação

ant auth login abre um fluxo OAuth baseado em navegador com o Claude Console e armazena as credenciais resultantes localmente, para que você possa chamar a API sem criar ou gerenciar uma chave de API.

CLI
ant auth login

Envie sua primeira solicitação

Com o binário instalado e autenticado, chame a 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 /*, ... */ }
}

A resposta é o objeto completo da API, formatado de forma legível porque o stdout é um terminal.

Autocompletar do shell

A CLI inclui scripts de autocompletar para bash, zsh, fish e PowerShell. Gere e instale um para o seu shell:

ant @completion zsh > "${fpath[1]}/_ant"
# Reinicie seu shell ou execute: autoload -U compinit && compinit

Próximos passos

Was this page helpful?