Ana içeriğe atla Navigasyona atla Alt bilgiye atla

Cursor Kurulum Kılavuzu

Cursor IDE'yi .cursorrules ve terminal entegrasyonu kullanarak Rediacc altyapısıyla çalışacak şekilde yapılandırın.

Cursor, terminal komutları ve .cursorrules yapılandırma dosyası aracılığıyla Rediacc ile entegre olur.

Hızlı Kurulum

  1. CLI’yi yükleyin: curl -fsSL https://www.rediacc.com/install.sh | bash
  2. AGENTS.md şablonunu proje kök dizininize .cursorrules olarak kopyalayın
  3. Projeyi Cursor’da açın

Cursor başlangıçta .cursorrules dosyasını okur ve AI destekli geliştirme için bağlam olarak kullanır.

.cursorrules Yapılandırması

Proje kök dizininizde Rediacc altyapı bağlamıyla .cursorrules dosyasını oluşturun. Tam sürüm için AGENTS.md şablonuna bakın.

Dahil edilmesi gereken temel bölümler:

  • CLI aracı adı (rdc) ve kurulumu
  • --output json bayrağıyla yaygın komutlar
  • Mimari genel bakış (depo izolasyonu, Docker daemon’ları)
  • Terminoloji kuralları (adaptörler, modlar değil)

Terminal Entegrasyonu

Cursor, entegre terminali aracılığıyla rdc komutlarını çalıştırabilir. Yaygın kalıplar:

Durum Kontrolü

Cursor’a sorun: “Üretim sunucumun durumunu kontrol et”

Cursor terminalde çalıştırır:

rdc machine query prod-1 -o json

Değişiklikleri Dağıtma

Cursor’a sorun: “Güncellenmiş nextcloud yapılandırmasını dağıt”

Cursor terminalde çalıştırır:

rdc repo up nextcloud -m prod-1 --yes

Günlükleri Görüntüleme

Cursor’a sorun: “Bana son mail konteyner günlüklerini göster”

Cursor terminalde çalıştırır:

rdc term prod-1 mail -c "docker logs mail-postfix --tail 100"

Çalışma Alanı Ayarları

Takım projeleri için, Rediacc’a özel Cursor ayarlarını .cursor/settings.json dosyasına ekleyin:

{
  "terminal.defaultProfile": "bash",
  "ai.customInstructions": "Use rdc CLI for all infrastructure operations. Always use --output json when parsing results."
}

İpuçları

  • Cursor’ın Composer modu, çok adımlı altyapı görevleri için iyi çalışır
  • Terminal çıktısına referans vermek için Cursor sohbetinde @terminal kullanın
  • rdc agent capabilities komutu, Cursor’a eksiksiz bir komut referansı sunar
  • AI araçları arasında maksimum uyumluluk için .cursorrules dosyasını CLAUDE.md dosyasıyla birleştirin