dotsagent.io
Dil:Türkçe
.devin/rules/*.md

Devin Desktop (Windsurf) rules: konumu ve araçların dosyayı nasıl okuduğu

2026-06-02 tarihinden beri Windsurf'ün yeni adı olan Devin Desktop, kural dosyalarını .devin/rules/ konumundan okur; .windsurf/rules/ konumunu ve eski .windsurfrules dosyasını da kabul eder. Her kuralın ne zaman devreye gireceğini tetikleyicisi belirler: her zaman, glob eşleşmesiyle, modelin seçimiyle veya elle çağrılarak.

Konumu

  • Çalışma alanı: .devin/rules/*.md (tercih edilen) veya .windsurf/rules/*.md (yedek).
  • Eski tek dosya: çalışma alanının kökündeki .windsurfrules dosyası; okunmaya devam eder.
  • Genel: ~/.codeium/windsurf/memories/global_rules.md; her zaman etkin.
  • Herhangi bir dizindeki AGENTS.md.
  • Sistem (Enterprise): /Library/Application Support/Devin/rules/*.md, /etc/devin/rules/*.md veya C:\ProgramData\Devin\rules\*.md.

Biçim

Markdown; çalışma alanı kuralları YAML frontmatter ile başlar. trigger değeri always_on, model_decision, glob veya manual olabilir. glob kuralları için globs, model_decision için description kullanılır. global_rules.md en fazla 6,000 karakter, çalışma alanındaki her kural dosyası ise en fazla 12,000 karakter olabilir.

Frontmatter anahtarları: triggerglobsdescription

.devin/rules/*.md
---
trigger: glob
globs: **/*.test.ts
---

# Test files

- Use Vitest and import describe, it and expect explicitly.
- Test one behaviour per case and name it in plain English.
- Mock network calls with the helpers in test/mocks/.
- Never call real payment APIs from a test.

Öncelik ve birleştirme

.devin/, .windsurf/'e göre önceliklidir. Sistem kuralları, çalışma alanı ve genel kurallarla birleştirilir ancak onları geçersiz kılmaz. global_rules.md ve kök dizindeki AGENTS.md her zaman etkindir. Kurallar çalışma alanında, alt dizinlerinde ve git köküne kadar üst dizinlerde aranır.

Dosyayı okuyan araçlar

AraçDestek
ClineEski .windsurfrules dosyasını algılar.

İpuçları

  • Yeni kuralları .devin/rules/ içinde oluşturun; .windsurf/rules/ konumunu yalnızca eski kurulumlar için kullanın.
  • Aracının yalnızca ilgili olduğunda kullanması gereken yönergeler için açık bir açıklamayla birlikte trigger: model_decision kullanın.
  • Otomatik oluşturulan Memories yalnızca eski Cascade agent için geçerlidir; artık varsayılan olan Devin Local için geçerli değildir.

Tek bir formdan beş araç için AGENTS.md ve eşleşen kural dosyaları oluşturun. AGENTS.md oluşturucusunu açın →

Diğer talimat dosyaları

Kaynaklar

  1. docs.windsurf.com/windsurf/cascade/memories
  2. devin.ai/blog/windsurf-is-now-devin-desktop
  3. docs.devin.ai/desktop/devin-desktop-faq

AI agent geliştirenler için bağımsız bir başvuru kaynağıdır. Burada adı geçen hiçbir sağlayıcıyla bağlantısı yoktur.

© 2026 DotsAgent · Bilgiler 1 Ekim 2026 tarihinde kontrol edildi