CLAUDE.md Kılavuzu

Mükemmel CLAUDE.md'yi Yazın

CLAUDE.md, Claude'un projenizi nasıl anladığını şekillendiren tek dosyadır. İyi yazılmış bir CLAUDE.md daha az düzeltme, daha iyi kod ve gerçekten ne üzerinde çalıştıklarını bilen ajanlar demektir.

Bu kılavuz, teknoloji yığını bildirimlerinden ajana özgü ipuçlarına kadar CLAUDE.md dosyasının her bölümünü anlatır. Takip edin ve kendinizinkini adım adım oluşturun.

CLAUDE.md Nedir?

CLAUDE.md, projenizin köküne yerleştirdiğiniz bir markdown dosyasıdır. Claude Code bir oturum başlattığında bu dosyayı ilk okur. İçindeki her şey Claude'un bağlamının parçası olur: teknoloji yığınınız, dosya yapınız, ekibinizin kuralları ve her ajanın uymasını istediğiniz özel talimatlar.

Bunu bir brifing belgesi olarak düşünün. Bu dosya olmadan Claude projenizin nasıl düzenlediğini tahmin etmek zorunda kalır. İyi bir CLAUDE.md ile Claude her şeyin nerede olduğunu, hangi kalıpları izlemesi gerektiğini ve nelerden kaçınması gerektiğini zaten bilir. Çıktı kalitesindeki fark önemlidir.

“CLAUDE.md'ye yapılan 10 dakikalık yatırım, projenizin kalıplarına uymayan yapay zeka kodunu düzeltmek için harcanan saatleri kurtarır.”

Yüzlerce Claude Code projesinde gözlemlenmiştir

Kötü vs. İyi CLAUDE.md

CLAUDE.md'nizin yapısı ve özgüllüğü, Claude'un kod tabanınızda ne kadar iyi performans gösterdiğini doğrudan etkiler.

Zayıf CLAUDE.md

  • ✗Hiçbir ayrıntısı olmayan 'en iyi uygulamaları kullan' gibi belirsiz talimatlar
  • ✗Dosya yapısı haritası yok, bu yüzden Claude yeni kodu nereye koyacağını tahmin eder
  • ✗Kodlama kuralları eksik; çıktı stili oturumlar arasında değişir
  • ✗Derleme veya test komutları listelenmemiş, bozuk önerilere yol açar

Güçlü CLAUDE.md

  • ✓Sürümlerle açık teknoloji yığını: React 19, Vite 6, Zustand 5, Tailwind 4
  • ✓Anahtar dizinleri ve amaçlarını gösteren net dosya haritası
  • ✓Belgelenmiş adlandırma kalıpları, hata yönetimi ve stil tercihleri
  • ✓Kopyalanıp çalıştırılmaya hazır derleme, test ve geliştirme komutları

6 Temel Bölüm

İyi yapılandırılmış bir CLAUDE.md bu altı alanı kapsar. Her biri Claude'a hemen uygulayabileceği somut bilgi verir.

Teknoloji Yığını Bildirimi

Çerçevelerinizi, kütüphanelerinizi ve sürümlerini açıkça listeleyin. Paket yöneticinizi, Node sürümünüzü ve çalışma zamanı gereksinimlerini ekleyin. Claude tahmin etmeden uyumlu kod üretmek için bunu kullanır.

Dosya Yapısı Haritası

Anahtar dizinlerinizi ve her birinde ne olduğunu tanımlayın. Bileşenler, storeler, servisler, API rotaları, tipler. Klasör başına tek satırlık açıklamalı kısa bir ağaç diyagramı iyi çalışır.

Kodlama Kuralları

Adlandırma kalıplarınızı (dosyalar için camelCase, bileşenler için PascalCase), hata yönetimi yaklaşımınızı, import sıralamanızı ve projeye özgü kurallarınızı belgeleyin. Bu, Claude'un çıktısını mevcut kodunuzla tutarlı tutar.

Derleme ve Test Komutları

Geliştirme, derleme, test ve lint komutlarınızı ekleyin. Claude bir şeyin çalıştığını doğrulaması veya betik önermesi gerektiğinde projenizin beklediği komutları kullanır.

Ajan Rol İpuçları

Birden fazla ajan kullanıyorsanız (QA, frontend, backend, DevOps), her rolün neye odaklanması gerektiğini tanımlayan bir bölüm ekleyin. Bu özellikle AgentsRoom'un çoklu ajan yapılandırmasında kullanışlıdır.

Kaçınılacak Alanlar

Claude'a ne YAPMAMASI gerektiğini söyleyin. Yapılandırma dosyalarını değiştirme, kimlik doğrulama sistemini değiştirme, veritabanı katmanını yeniden yapılandırma. Açık sınırlar ajanların istenmeyen değişiklikler yapmasını önler.

CLAUDE.md'nizi 4 Adımda Oluşturun

Her şeyi aynı anda yazmanız gerekmez. Temel bilgilerle başlayın ve Claude'un neyi bilmesi gerektiğini keşfettikçe genişletin.

1

Projenizi Denetleyin

package.json dosyanızı açın ve projenizin kullandığı her çerçeve, kütüphane ve aracı listeleyin. Sürümleri not edin. Çalışma zamanı gereksinimlerinizi kontrol edin (Node sürümü, Python sürümü, veritabanı). Bu, teknoloji yığını bölümünüz olur.

package.json + çalışma zamanı sürümleri + veritabanı

2

Dosya Ağacınızı Haritalandırın

src dizininizin hızlı bir ağacını çıkarın. Üst düzey klasörleri belirleyin ve her biri için tek satırlık açıklama yazın. Bileşenlerin, storeların, servislerin, tiplerin ve API rotalarının nerede olduğuna odaklanın.

Amaç notlarıyla src/ ağacı

3

Kurallarınızı Belgeleyin

Mevcut kodunuza bakın ve kalıpları not edin: dosyaları nasıl adlandırıyorsunuz, hataları nasıl yönetiyorsunuz, importları nasıl yapılandırıyorsunuz, varsayılan mı yoksa adlandırılmış mı export kullanıyorsunuz. Bunları kısa kurallar olarak yazın.

Adlandırma, importlar, hata yönetimi, exportlar

4

Ajana Özgü Bölümler Ekleyin

Uzman ajanlarla çalışıyorsanız her rol için odak alanları ekleyin. Frontend ajanı bileşen kütüphanenizi bilmeli. DevOps ajanı dağıtım boru hattınızı bilmeli. QA ajanı test çerçevenizi bilmeli.

Rol başına odak alanları + kaçınılacak alanlar

CLAUDE.md İçin Neden AgentsRoom?

AgentsRoom, CLAUDE.md'yi sonradan eklenen bir düşünce değil birinci sınıf kavram olarak ele alır.

Yerleşik CLAUDE.md Editörü

CLAUDE.md'nizi sözdizimi vurgulama ve canlı kaydetme ile doğrudan AgentsRoom içinde düzenleyin. Metin editörünüze veya IDE'nize geçiş yapmaya gerek yok.

Ajan Başına Canlı Önizleme

Her ajanın CLAUDE.md'nizi gerçek zamanlı nasıl yorumladığını görün. Ajanların kurallarınızı izlediğini ve kaçınılacak alanlarınıza uyduğunu doğrulamak için terminal çıktısını izleyin.

Proje Başına Bağlam

AgentsRoom'daki her projenin kendi CLAUDE.md'si var. Projeler arasında geçiş yapın ve her ajan o kod tabanı için doğru bağlam dosyasını otomatik yükler.

Ajan Rol Entegrasyonu

AgentsRoom'un 14 ajan rolü doğrudan CLAUDE.md bölümleriyle eşlenir. Rol başına odak alanları ve kaçınılacak alanlar tanımlayın; her ajan kendisi için tasarlanan talimatları alır.

Watch what your CLAUDE.md does to Claude Code token usage

CLAUDE.md is prepended to every Claude turn. A bloated CLAUDE.md silently inflates Claude Code token usage on every message. AgentsRoom puts a per-session token meter on each agent so you can see exactly how much your CLAUDE.md is costing you, with a live cache hit rate to confirm it stays cached.

See the Claude Code token usage tracker

CLAUDE.md SSS

CLAUDE.md dosyasını nereye yerleştirmeliyim?+
Projenizin köküne, package.json veya eşdeğer yapılandırma dosyanızın yanına yerleştirin. Claude Code o dizinde oturum başlattığında otomatik okur. Daha özgü bağlam için alt dizinlerde iç içe CLAUDE.md dosyaları da olabilir.
CLAUDE.md dosyası ne kadar uzun olmalı?+
Kesin bir sınır yok ama 50 ile 300 satır hedefleyin. Temelleri kapsamalı: teknoloji yığını, dosya yapısı, kurallar ve komutlar. Çok kısa olursa Claude bağlamdan yoksun kalır. Çok uzun olursa önemli kısımların gürültüye karışması riski vardır.
CLAUDE.md tüm Claude modelleriyle çalışıyor mu?+
Evet. CLAUDE.md, hangi modeli seçerseniz seçin (Opus, Sonnet veya Haiku) Claude Code tarafından okunur. Tüm modeller açık proje bağlamından faydalanır; Opus gibi daha büyük modeller daha ayrıntılı talimatları özümseyip uygulayabilir.
CLAUDE.md'yi sürüm kontrolüne eklemeli miyim?+
Evet, paylaşılan proje talimatları için. Ekibiniz tüm geliştiricilerde tutarlı yapay zeka davranışından faydalanır. Kişisel tercihler için AgentsRoom, otomatik olarak gitignore edilen kişisel ajan yapılandırmalarını destekler.
CLAUDE.md'yi çoklu ajan yapılandırmalarıyla kullanabilir miyim?+
Kesinlikle. AgentsRoom'da projenizdeki her ajan aynı CLAUDE.md'yi okur. Role özgü bölümler ekleyebilirsiniz (örn. QA ajanı için notlar vs. frontend ajanı için notlar) böylece her uzman hedefli talimatlar alır.
CLAUDE.md'yi ne sıklıkla güncellemeliyim?+
Projenizin yapısı veya kuralları her değiştiğinde güncelleyin. Yeni çerçeve mi eklediniz? Teknoloji yığınını güncelleyin. Yeni dizin yapısına mı geçtiniz? Dosya haritasını güncelleyin. Eski bir CLAUDE.md eski önerilere yol açar.

Konuyla ilgili yazılar

Daha İyi CLAUDE.md Dosyaları Yazmaya Başlayın

AgentsRoom'u indirin ve ajanlarınıza ihtiyaç duyduğu bağlamı vermek için yerleşik CLAUDE.md editörünü kullanın. Daha iyi talimatlar, daha iyi kod.

ÜcretsizAgentsRoom'u İndir

Yardımcı uygulama: hareket halindeyken ajanlarınızı izleyin

Claude, Codex, Antigravity CLI veya başka bir AI sağlayıcı kullan.

Uzantıyı yükleyin
Chrome Web Store

Hataları ve istekleri doğrudan genel backlogunuza gönderin.

Çoklu proje
Çoklu sağlayıcı
Çoklu ajan
Canlı durum
Diff ve commit
Mobil uygulama
Canlı önizleme
Ajan ekipleri
Tarayıcı otomasyonu
Backlog odaklı dev
Prompt kütüphanesi
Beceri kütüphanesi
Tüm özellikleri gör