• Mensagens
  • Agentes Gerenciados
  • Administração
Search...
⌘K
CLI, SDKs e bibliotecas
Visão geral
CLI ant
Início rápidoOpções de autenticaçãoUsando a CLIScripts e automação
SDKs de cliente
MiddlewarePythonTypeScriptC#GoJavaPHPRuby
Bibliotecas e integrações
Apple Foundation ModelsCompatibilidade com o SDK da OpenAI
Log in
Início rápido
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

Solutions

  • AI agents
  • Code modernization
  • Coding
  • Customer support
  • Education
  • Financial services
  • Government
  • Life sciences

Partners

  • Amazon Bedrock
  • Google Cloud's Vertex AI

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Company

  • Anthropic
  • Careers
  • Economic Futures
  • Research
  • News
  • Responsible Scaling Policy
  • Security and compliance
  • Transparency

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Help and security

  • Availability
  • Status
  • Support
  • Discord

Terms and policies

  • Privacy policy
  • Responsible disclosure policy
  • Terms of service: Commercial
  • Terms of service: Consumer
  • Usage policy
CLI, SDKs e bibliotecas/CLI ant

Início rápido da CLI

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

A CLI ant fornece acesso à API do Claude a partir do seu terminal. Cada recurso da API é exposto como um subcomando, com formatação de saída, filtragem de respostas e suporte para entrada de arquivos YAML ou JSON, o que a torna prática tanto para exploração interativa quanto para automação.

Em comparação com chamar a API usando curl, o ant permite que você construa corpos de requisição a partir de flags tipadas ou YAML via pipe em vez de JSON escrito manualmente, insira conteúdos de arquivos em campos de string com uma referência @path e extraia campos da resposta com uma consulta --transform integrada (sem necessidade de ferramentas JSON separadas). Endpoints de listagem paginam automaticamente. O Claude Code tem suporte nativo para ant.

Para parâmetros específicos de endpoints e esquemas de resposta, consulte a referência da API. Esta página leva você até um comando funcional. Para tudo o mais que a CLI faz, consulte Usando a CLI e Scripting e automação com a CLI.

Instalação

Verifique a instalação:

ant --version

Autenticação

ant auth login abre um fluxo OAuth baseado em navegador no 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

Para outras formas de autenticação (variável de ambiente de chave de API, hosts headless, múltiplos workspaces, perfis nomeados e Workload Identity Federation), consulte Opções de autenticação da CLI.

Envie sua primeira requisição

Com o binário instalado e autenticado, chame a Messages API:

ant messages create \
  --model claude-opus-4-8 \
  --max-tokens 1024 \
  --message '{role: user, content: "Hello, Claude"}'
Output
{
  "model": "claude-opus-4-8",
  "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 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:

Próximos passos

  • Opções de autenticação da CLI: chaves de API, hosts headless, múltiplos workspaces e perfis nomeados
  • Usando a CLI: estrutura de comandos, formatos de saída, transformações GJSON e corpos de requisição
  • Scripting e automação com a CLI: controle de versão de recursos da API, padrões de scripting e uso a partir do Claude Code

Was this page helpful?

  • Instalação
  • Autenticação
  • Envie sua primeira requisição
  • Autocompletar do shell
  • Próximos passos