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 logoutO 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 statusEste 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 loginou verifique se sua chave de API está configurada corretamente. - O navegador não abre: Execute
NO_OPEN_BROWSER=1 agent logine abra manualmente a URL exibida.