İçeriğe geç
Pathrule

cursor

Cursor düzenler.
Pathrule hatırlar.

Cursor için paylaşılan kurallar ve ekip bağlamı. Yola bağlı tek bir kaynak, Cursor'a oturum ve araç hook'ları, kendisinin yüklediği bir .cursor/rules dosyası ve MCP üzerinden ulaşır.

Cursorörnek
Bir sipariş sayfası ekle.

Pathrule olmadan

Tamam. Sayfa, /api/orders adresini bir useEffect içinde fetch ediyor.

Ekip api client kullanırken bu fetch kullanıyor.2 deneme

Pathrule ile

oturum başında ve ilk düzenlemede: features/orders için 3 not

  • fetch değil, api client kullan
  • Veri için React Query
  • Ortak butonlar ui/ içinden

Tamam. Siparişler React Query ile api client üzerinden yükleniyor.

Ekibin zaten verdiği kararlara uygun.1 deneme

Pathrule Cursor ile nasıl çalışır?

okuduğu dosyalar: evetokuduğu dosyalar
.cursor/rules
her prompt'tan önce: hayırher prompt'tan önce
Prompt hook'u yok
araç çağrılarının etrafında: evetaraç çağrılarının etrafında
Araç hook'ları
istediğinde: evetistediğinde
Yerel

Oturum başında ve araç çağrılarının etrafında hook'lar, Cursor'ın kendisinin yüklediği bir kural dosyası ve ajan ne isterse onun için MCP.

.cursorrules ve Pathrule

Yalnızca .cursorrulesyerleşik yönlendirme
  • Aracın kendi talimat dosyaları yola göre kapsamlanabilir ve sürüm kontrolüyle paylaşılabilir.
  • Değişiklikler depo izinlerine ve deponun Git ya da pull request geçmişine tabidir.
  • Bağlam, istemcinin yüklediği dosyalara ve yönergelere bağlıdır.
  • Cursor'a bağlıdır; diğer ajanların kendi dosyaları gerekir.
  • İşe alıştırma, deponun talimat kurulumuna bağlıdır.
Pathrule + Cursorbu yol için
  • Yalnızca modelin çalıştığı dizinle ilgili, yola bağlı bilgi.
  • Sunucu tarafında denetlenen çalışma alanı erişimi ve otomatik denetimle incelenebilir kurallar ve beceriler.
  • Token maliyeti tüm kural setine göre değil, yalnızca ilgili kurallara göre artar.
  • Aynı içerik Claude Code, Codex, GitHub Copilot ve Windsurf'e ulaşır.
  • Yeni gelen için tek adım: “çalışma alanına katıl; doğru kurallar doğru yollarda karşına çıkar”.

Uzun okuma: Yapay zekâ kodlama asistanları neden kapsamlı kurallara ihtiyaç duyar.

Pathrule'un Cursor'a kattıkları

  • Hook anında eklemeOturum başında ve araç çağrılarından sonraPathrule, Cursor'ın sessionStart ve postToolUse hook'larında çalışır; böylece yola göre seçilmiş bilgi bir oturum açıldığında ulaşır ve ajan dosyalara dokundukça onu takip eder. Cursor'ın prompt olayı bağlam taşıyamadığı için Pathrule onu kullanmaz.
  • Yola bağlı grafKurallar geçerli oldukları yerde/apps/web yoluna bağlı bir kural yalnızca Cursor o yolun altında çalışırken devreye girer. .cursorrules her şeyin yığıldığı bir yer olmaktan çıkar.
  • İncelenebilir ekip bilgisiHafıza kayıtları, kurallar, becerilerLocal Console'da ve VS Code'da incelenebilen, Cloud'da CLI ve MCP üzerinden de yazılabilen üç bilgi türü. Eskimiş kurallar temizlenmek üzere öne çıkar; eş zamanlı düzenlemeler birbirinin üzerine yazılmak yerine temiz bir çakışma olarak görünür.
  • Aynı içerik, her ajanHer ajan için tek kaynakClaude Code, Codex, GitHub Copilot ve Windsurf aynı yola bağlı bilgiyi alır; böylece editör tercihi ekibin bildiklerini parçalamaz.

Sık sorulan sorular.

Pathrule, Cursor'a ne katar?

Ekip hafıza kayıtlarını, kurallarını ve becerilerini Cursor'a oturum ve araç hook'ları, bir .cursor/rules dosyası ve MCP üzerinden ileten, yola bağlı bir bilgi katmanı. Bağlam bir oturum başladığında ve her araç çağrısından sonra ulaşır; böylece model, üzerinde çalışılan dizinle ilgili kısmı görür.

Pathrule, Cursor kurallarına bir alternatif mi?

Pathrule, Cursor'ın kendi bağlamının üzerinde bir katmandır. Cursor kuralları commit edilir ve glob ile kapsamlanır; bu işe yarar. Cursor'ın ayrıca hafızası ve paylaşılan Projects özelliği de var. Bunların Cursor içinde kendi paylaşım ve öncelik kuralları vardır. Pathrule iki yarıyı da incelenebilir tutar, çalışma alanı yarısını ekibinizle paylaşır ve kendi çalışma tercihlerinizi bir sonraki depoya taşır.

Tüm ekibim Cursor kurallarını Pathrule üzerinden paylaşabilir mi?

Evet. Pathrule ekipler için tasarlandı. Bir Pathrule Cloud çalışma alanında kurallar ve beceriler, sunucu tarafında denetlenen çalışma alanı erişimiyle yollara göre dizinlenmiş bir grafta paylaşılır ve her ekip arkadaşının Cursor'ı onları alır; Claude Code, Codex, GitHub Copilot ve Windsurf de öyle.

Cursor neden .cursorrules dosyamı yok sayıyor?

Cursor kuralları glob alır; bu yüzden kapsam eskisi kadar sorun değil. Geriye kalan sorun şu: kural, önceliği olmayan düz metin olarak gelir, dolayısıyla kesin bir gereksinim bir tercih gibi okunur; ayrıca Cursor'ın sizin nasıl çalıştığınız hakkında öğrendikleri Cursor'da kalır. Pathrule her kuralı bir öncelik ve bir zorunluluk düzeyiyle saklar; böylece gereksinimler tavsiyelerin önüne geçer, katı bir kural Cursor'ın araç öncesi hook'unda eşleşen bir düzenlemeyi engelleyebilir ve Pathrule'un öğrendikleri tek bir editörün dışında kalır.

Pathrule, Cursor'a nasıl kurulur?

npm i -g @pathrule/cli komutunu, ardından projenizde pathrule setup komutunu çalıştırın ve Cursor'ı seçin (hesap olmadan çalıştırmak için --local ekleyin). Kurulum, .cursor/hooks.json dosyasına ~/.pathrule/bin altındaki gizlenmemiş tek bir Node.js betiğini gösteren hook girdileri yazar, .cursor/rules/pathrule-protocol.mdc dosyasını yazar ve yerel bir MCP girdisi ekler. Bu girdileri kaldırmak Pathrule'u kaldırır.

Pathrule kaynak kodumu görür mü?

Hayır. Pathrule deponuzun kaynak kodunu otomatik olarak yüklemez. Yerel modda hesap yoktur ve bilgi makinenizde kalır. Cloud modunda Pathrule Cloud ekibinizin yazdığı hafıza kayıtlarını, kuralları ve becerileri saklar, geçerli olanı sıralamak için her prompt'un başlangıcı gönderilir ve pathrule snapshot, siz ya da ajanınız çalıştırdığında, dosya ağacını, manifest dosyalarını, kısa doküman örneklerini ve son git meta verilerini yükler. Ayrıntıların tamamı Güvenlik sayfasında.

Tek kurulum.
Gerisini Pathrule hatırlar.