Cursor, terminal komutları ve .cursorrules yapılandırma dosyası aracılığıyla Rediacc ile entegre olur.
Hızlı Kurulum
- CLI’yi yükleyin:
curl -fsSL https://www.rediacc.com/install.sh | bash - AGENTS.md şablonunu proje kök dizininize
.cursorrulesolarak kopyalayın - 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 jsonbayrağı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
@terminalkullanın rdc agent capabilitieskomutu, Cursor’a eksiksiz bir komut referansı sunar- AI araçları arasında maksimum uyumluluk için
.cursorrulesdosyasınıCLAUDE.mddosyasıyla birleştirin