Cursor CLI
Cursor CLI, kod yazmak, incelemek ve değiştirmek için terminalinizden doğrudan yapay zekâ agent'larıyla çalışmanızı sağlar. İster etkileşimli bir terminal arayüzünü ister betikler ve CI işlem hatları için çıktıyı yazdırma otomasyonunu tercih edin, CLI çalıştığınız yerde güçlü kodlama desteği sunar.
Başlarken
# Kurulum (macOS, Linux, WSL)curl https://cursor.com/install -fsS | bash# Kurulum (Windows PowerShell)irm 'https://cursor.com/install?win32=true' | iex# Etkileşimli oturumu başlatınagentEtkileşimli mod
Hedeflerinizi açıklamak, önerilen değişiklikleri gözden geçirmek ve komutları onaylamak için agent ile sohbet oturumu başlatın:
# Etkileşimli oturum başlatagent# İlk istemle başlatagent "refactor the auth module to use JWT tokens"Modlar
CLI, editördeki modları da destekler. Slash komutları, klavye kısayolları veya --mode bayrağını kullanarak modlar arasında geçiş yapın.
| Mod | Açıklama | Kısayol |
|---|---|---|
| Agent | Karmaşık kodlama görevleri için tüm araçlara tam erişim | Default (--mode değeri gerekmez) |
| Plan | Kodlamaya başlamadan önce netleştirici sorularla yaklaşımınızı planlayın | Shift+Tab, /plan, --plan, --mode=plan |
| Ask | Değişiklik yapmadan salt okunur inceleme | /ask, --mode=ask |
Etkileşimsiz mod
Betikler, CI işlem hatları veya otomasyon gibi etkileşimsiz kullanım senaryolarında yazdırma modunu kullanın:
# Belirli bir istem ve modelle çalıştırınagent -p "find and fix performance issues" --model "gpt-5"# İnceleme için git değişikliklerini dahil ederek kullanınagent -p "review these changes for security issues" --output-format textCloud Agent'e aktarma
Siz uzaktayken çalışmaya devam etmesi için konuşmanızı bir Cloud Agent'e push edin. Herhangi bir mesajın başına & ekleyin:
# Konuşma sırasında Cloud Agent'a görev gönderin& refactor the auth module and add comprehensive testsCloud Agent görevlerinize web veya mobil üzerinden cursor.com/agents adresinden devam edin.
Oturumlar
Birden fazla etkileşim boyunca bağlamı korumak için önceki konuşmalara devam edin:
# Önceki sohbetleri açın ve birini sürdürünagent ls# En son konuşmayı sürdürünagent resume# Önceki oturumu sürdürünagent --continue# Belirli bir konuşmayı sürdürünagent --resume="chat-id-here"Sandbox denetimleri
Komut çalıştırma ayarlarını /sandbox veya --sandbox <mode> bayrağıyla (enabled ya da disabled) yapılandırın. Sandbox modunu açıp kapatın ve etkileşimli menüden ağ erişimini yönetin. Ayarlar oturumlar arasında korunur.
Sudo parolası istemi
CLI'dan ayrılmadan yüksek ayrıcalık gerektiren komutları çalıştırın. Bir komut sudo gerektirdiğinde Cursor güvenli, gizlenmiş bir parola istemi gösterir. Parolanız güvenli bir IPC kanalı üzerinden doğrudan sudo'ya iletilir; yapay zekâ modeli parolanızı asla görmez.