Coredence

Rehber

Cursor kuralları: Cursor'a nasıl çalıştığını öğretmek

Cursor kendisine verilen kurallara uyuyor, başka hiçbir şeye değil. İşe yarayanlar kısa, somut ve seni yanlış anladığı anlardan çıkmış olanlar.

Ahmet Karaca ·

Cursor nereye bakıyor

  • Proje kuralları — projenin .cursor/rules klasöründeki, kodla birlikte depoya giren dosyalar. Her biri her zaman, yalnız eşleşen dosyalarda ya da ajan ilgili gördüğünde uygulanabiliyor.
  • Kullanıcı kuralları — Cursor ayarlarındaki, her projede geçerli kendi yönergelerin.
  • MCP sunucuları — Cursor'un bir iş sırasında çağırabildiği araçlar; ev klasöründeki ya da projedeki .cursor/mcp.json ile tanımlanıyor. Ajan sormadıkça onlardan hiçbir şey yüklenmiyor.

Kurallar her isteğin başında metin olarak okunuyor; her zaman açık bir kuraldaki her şeyin bedeli her seferinde ödeniyor. Bir kuralı, mümkün olduğunda yalnız ilgili olduğu dosyalarla sınırla.

Bir kuralı tutmaya değer kılan

Bir kural, Cursor'un yaptığını değiştiriyorsa yerini hak ediyor. "Temiz kod yaz" hiçbir şeyi değiştirmiyor; "yeni bir dosya önermeden önce var olanı oku" değiştiriyor. Böyle kuralların en iyi kaynağı yaptığın düzeltmeler: "hayır, öyle değil" dediğin her an, varsayılanın bir kuralın düzeltebileceği biçimde yanlış olduğu bir an.

Bariz değilse kuralın yanına nedenini yaz. Sabit sayılardan neden kaçındığını bilen bir model, kuralı hiç söz etmediğin bir duruma da uygular.

---
description: Değişiklikleri nasıl yapılmış görmek istediğim
alwaysApply: true
---

- Yeni bir dosya önermeden önce var olanı oku.
- Dosya silmeden ya da yıkıcı bir komut çalıştırmadan önce sor.
- Üçten fazla dosyaya dokunacaksan önce birkaç satırlık plan yaz.
- Sabit sayı değil formül.

Her araçta aynı kişi

Birden fazla asistan kullanıyorsan her biri senin ayrı bir kopyanı tutuyor: burada bir Cursor kuralı, orada bir CLAUDE.md, başka bir yerde özel bir yönerge. Zamanla birbirlerinden ayrılıyorlar ve yalnız en son düzenlediğin güncel kalıyor.

Çıkış yolu resmi tek bir yerde tutup her aracın onu okumasını sağlamak. MCP bunu mümkün kılıyor: Cursor, Claude, Claude Code ve Codex aynı yerel sunucuyu çağırabiliyor; bir kez eklenen kural her yerde görülüyor.

Coredence nerede devreye giriyor

Coredence o resmi senden yazmanı istemek yerine ölçüyor. Kendi oturumlarını, commit'lerini ve notlarını okuyup nasıl çalıştığına dair kurallar çıkarıyor ve her kuralı çıktığı mesajlara bağlı tutuyor. Cursor onu salt okunur bir MCP sunucusu üzerinden okuyor; bağlantıyı Coredence kurulum sırasında senin için yapabiliyor. Claude Code aynı kimliği bir beceri olarak alıyor.

Sonucu uydurma bir kişinin kimliğinde, tarayıcında, hiçbir şey kurmadan görebilirsin.

Tarayıcında dene