Cursor CLI admite dos métodos de autenticación: inicio de sesión en el navegador (recomendado) y claves de API. Usa el flujo del navegador para la experiencia de autenticación más sencilla:
# Inicia sesión usando el flujo del navegador
cursor-agent login

# Verifica el estado de la autenticación
cursor-agent status

# Cierra sesión y borra la autenticación almacenada
cursor-agent logout
El comando de inicio de sesión abrirá tu navegador predeterminado y te pedirá que te autentiques con tu cuenta de Cursor. Una vez completado, tus credenciales se almacenarán de forma segura de manera local.

Autenticación con clave de API

Para automatización, scripts o entornos CI/CD, usa la autenticación con clave de API:

Paso 1: Generar una clave de API

Genera una clave de API en tu panel de Cursor, en Integrations > User API Keys.

Paso 2: Configurar la clave de API

Podés proporcionar la clave de API de dos maneras: Opción 1: Variable de entorno (recomendado)
export CURSOR_API_KEY=your_api_key_here
cursor-agent "implement user authentication"
Opción 2: Indicador de línea de comandos
cursor-agent --api-key your_api_key_here "implement user authentication"

Estado de autenticación

Consulta tu estado de autenticación actual:
cursor-agent status
Este comando mostrará:
  • Si estás autenticado
  • La información de tu cuenta
  • La configuración actual del endpoint

Solución de problemas

  • Errores “Not authenticated”: Ejecuta cursor-agent login o asegúrate de que tu clave de API esté configurada correctamente
  • Errores de certificado SSL: Usa la opción --insecure para entornos de desarrollo
  • Problemas de endpoint: Usa la opción --endpoint para especificar un endpoint de API personalizado