Geri Dön
Claude Code, AGENTS.md'yi yalnızca telemetri açıkken okuyor
SiTech AI Team2 წთ. საკითხავი

Claude Code, AGENTS.md'yi yalnızca telemetri açıkken okuyor

Claude Code 2.1.277, AGENTS.md desteğini ekledi; ancak yeni bir inceleme, yükleyicinin uzak bir özellik bayrağına bağlı olduğunu gösteriyor: telemetri ya da zorunlu olmayan trafik kapalıyken yerel dosya sessizce atlanıyor.

Claude Code 2.1.277, AGENTS.md desteğini duyurdu: CLAUDE.md bulunmayan bir projede araç, alternatif talimat dosyasını okumalı. blog.szypowi.cz'de yayımlanan bir inceleme, bu desteğin sessizce açık telemetriye ve diğer zorunlu olmayan trafiğe bağlı olduğunu gösteriyor.

Yükleyici uzak bir bayrağı bekliyor

AGENTS.md yükleyicisi, agents-md adlı yerleşik bir eklenti olarak geliyor. 2.1.280 paketindeki kaydı isOnByDefault değerini false yapıyor ve kullanılabilirliği tengu_agents_md_mod adlı uzak özellik bayrağı üzerinden çözüyor; yedek değer false. Bayrak alınamadığında eklenti kullanılamıyor ve yerel dosya hiç okunmuyor — oysa çalışma dizininden bir markdown dosyası okumak için ağa hiç gerek yok. Yazar nedenini GitHub'daki #95690 numaralı issue'da bulmuş ve kendi ölçümlerini eklemiş.

Telemetri kapalıyken kanarya testleri

Test düzeni asgariydi: içinde yalnızca kanarya sözcüğü bulunan bir AGENTS.md olan boş bir dizin ve CLI'ya bu sözcüğü dosya okumadan sorması. Her kurulum iki kez çalıştırıldı, çünkü ilk oturum yalnızca bayrağı çekiyor.

CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1 ya da DISABLE_TELEMETRY=1 ayarlıyken dosya hiç yüklenmedi; iki değişkenin de temizlenmesi gerekti. Birini 0 yapmak işe yaramıyor, çünkü her değer sayılıyor. Projenin .claude/settings.json dosyasındaki env bloğunun etkisi yok, yani özellik tek bir depo için açılamıyor. --settings ile verilen oturum düzeyi geçersiz kılma ise ikinci oturumdan itibaren çalışıyor. Hiçbir durumda uyarı yazdırılmıyor. Üçüncü taraf ağ geçitleri, Bedrock ve Vertex de aynı duvara çarpıyor, çünkü orada bayrak true olamıyor.

Geçici çözüm

CLAUDE.md, @path içe aktarımlarını destekliyor ve bunlar bayrağa bağlı değil. AGENTS.md'nin yanına konan tek satırlık bir CLAUDE.md, telemetri kapalıyken de dosyayı yüklüyor — aynı kanarya testi sözcüğü döndürüyor. Bedeli depo başına bir fazladan dosya: AGENTS.md desteğinin ortadan kaldırması gereken yükün ta kendisi.

Sessizlik neden en kötüsü

Yazara göre telemetriyi kapatmak yalnızca tanılama bilgisine mal olmalı, başka bir şeye değil; tek girdisi zaten diskte duran bir özellik için uzak anahtar pek anlamlı değil. Kapı en çok AGENTS.md'yi önemseyenlere çarpıyor: birkaç ajan için tek talimat dosyası tutanlar ve zorunlu olmayan trafiği politikayla kapatan ekipler. Hiçbir şey kaydedilmediği için çoğu kişi modelin talimatlarını yok saydığı sonucuna varacak. Yazar, AGENTS.md varken atlandığında açılışta bir uyarı, ayrıca kullanıcı düzeyinde bir AGENTS.md ve Codex'in zaten okuduğu ortak .agents/skills yoluna yerel destek istiyor. O zamana kadar tek satırlık CLAUDE.md'yi ve beceriler için sembolik bağlantıyı kullanıyor.

SSiTech

SiTech — AI destekli web geliştirme

Hızlı ve modern web siteleri kuruyor, AI'yı gerçek iş akışlarına taşıyoruz. Projeniz veya sorunuz mu var? Yardımcı olmaktan mutluluk duyarız.