Cursor CLI поддерживает два способа аутентификации: вход через браузер (рекомендуется) и API‑ключи. Используй браузерный поток для самого простого способа входа:
# Войти через браузерный поток
cursor-agent login

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

# Выйти и очистить сохранённые данные аутентификации
cursor-agent logout
Команда входа откроет твой браузер по умолчанию и предложит войти в аккаунт 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‑endpoint