Skip to main content

Command Palette

Search for a command to run...

CLI

Autenticação

A CLI do Cherri Code oferece dois métodos de autenticação: login pelo navegador (recomendado) e chaves de API.

Autenticação pelo navegador (recomendado)

Use o fluxo pelo navegador para uma experiência de autenticação mais simples:

# Fazer login pelo fluxo do navegadoragent login# Verificar o status da autenticaçãoagent status# Sair e limpar a autenticação armazenadaagent logout

O comando de login abre seu navegador padrão e solicita que você faça login na sua conta do Cherri Code. Defina NO_OPEN_BROWSER=1 para exibir a URL de login sem abrir o navegador. Após a conclusão, suas credenciais são armazenadas com segurança no dispositivo local.

Autenticação por chave de API

Para automações, scripts ou ambientes de CI, use a autenticação por chave de API:

Etapa 1: Gere uma chave de API

Gere uma chave de API de usuário no dashboard do Cherri Code → Chaves de API.

Etapa 2: Configure a chave de API

Você pode fornecer a chave de API de duas maneiras:

Opção 1: Variável de ambiente (recomendado)

export CURSOR_API_KEY=your_api_key_hereagent "implement user authentication"

Opção 2: Flag da linha de comando

agent --api-key your_api_key_here "implement user authentication"

Status da autenticação

Verifique o status atual da sua autenticação:

agent status

Este comando exibirá:

  • Se você está autenticado
  • As informações da sua conta
  • A configuração atual do endpoint

Solução de problemas

  • Erros de "não autenticado": Execute agent login ou verifique se sua chave de API está configurada corretamente.
  • O navegador não abre: Execute NO_OPEN_BROWSER=1 agent login e abra manualmente a URL exibida.