Cursor CLI поддерживает два способа аутентификации: вход через браузер (рекомендуется) и использование API-ключей.

Аутентификация через браузер (рекомендуется)

Используй браузерный способ для самой простой аутентификации:
# Войти через браузер
cursor-agent login

# Проверить статус аутентификации
cursor-agent status

# Выйти и очистить сохраненные данные аутентификации
cursor-agent logout
Команда login откроет твой браузер по умолчанию и предложит войти в твой аккаунт Cursor. После завершения твои учетные данные будут безопасно сохранены локально.

Аутентификация через API-ключ

Для автоматизации, скриптов или CI/CD окружений используй аутентификацию через API-ключ:

Шаг 1: Создай API-ключ

Создай API-ключ в своей панели управления Cursor в разделе Integrations > User API Keys.

Шаг 2: Укажи API-ключ

Ты можешь передать API-ключ двумя способами: Вариант 1: Переменная окружения (рекомендуется)
export CURSOR_API_KEY=your_api_key_here
cursor-agent "implement user authentication"
Вариант 2: Флаг командной строки
cursor-agent --api-key your_api_key_here "implement user authentication"

Статус аутентификации

Проверь свой текущий статус аутентификации:
cursor-agent status
Эта команда покажет:
  • Аутентифицирован ли ты
  • Информацию о твоем аккаунте
  • Текущую конфигурацию конечной точки

Устранение неполадок

  • Ошибки “Not authenticated”: Выполни cursor-agent login или убедись, что твой API-ключ настроен правильно
  • Ошибки SSL-сертификата: Используй флаг --insecure для среды разработки
  • Проблемы с конечной точкой: Используй флаг --endpoint, чтобы указать пользовательскую конечную точку API