Cursor CLI mendukung dua metode autentikasi: login via browser (disarankan) dan kunci API. Gunakan flow di browser buat pengalaman autentikasi yang paling gampang:
# Masuk pakai flow di browser
cursor-agent login

# Cek status autentikasi
cursor-agent status

# Keluar dan hapus autentikasi yang tersimpan
cursor-agent logout
Perintah login bakal buka browser default lo dan minta lo autentikasi pakai akun Cursor lo. Setelah selesai, kredensial lo bakal disimpan secara aman di lokal.

Autentikasi kunci API

Untuk otomasi, skrip, atau lingkungan CI/CD, gunakan autentikasi kunci API:

Langkah 1: Hasilkan kunci API

Hasilkan kunci API di dashboard Cursor kamu di Integrations > User API Keys.

Langkah 2: Setel kunci API

Kamu bisa memberikan kunci API dengan dua cara: Opsi 1: Variabel lingkungan (disarankan)
export CURSOR_API_KEY=your_api_key_here
cursor-agent "implement user authentication"
Opsi 2: Flag baris perintah
cursor-agent --api-key your_api_key_here "implement user authentication"

Status autentikasi

Cek status autentikasi kamu saat ini:
cursor-agent status
Perintah ini akan menampilkan:
  • Apakah kamu sudah autentik
  • Informasi akun kamu
  • Konfigurasi endpoint saat ini

Pemecahan Masalah

  • Error “Not authenticated”: Jalankan cursor-agent login atau pastikan API key lo sudah disetel dengan benar
  • Error sertifikat SSL: Gunakan flag --insecure untuk environment pengembangan
  • Masalah endpoint: Gunakan flag --endpoint buat nge-set endpoint API kustom