Claude Code 2.1.277 ने रिपॉज़िटरी निर्देशों के लिए मूल समर्थन जोड़ा AGENTS.md. इस सुविधा की एक अहम सीमा है: Anthropic का मौजूदा दस्तावेज़ कहता है कि जो सत्र फ़ीचर फ़्लैग नहीं ला सकते, उनमें टेलीमेट्री बंद वाले और तीसरे पक्ष के कई प्रदाता सेटअप शामिल हैं; ऐसे सत्र केवल CLAUDE.md ही लोड करते हैं।

जारी किया गया agents-md प्लगइन फ़ाइल लोड करने को अपनी वैकल्पिक टेलीमेट्री पंक्तियों से अलग रखता है। उन पंक्तियों में गिनतियां और तय विकल्प होते हैं, पथ और फ़ाइल-पाठ नहीं। निर्भरता इससे एक कदम पहले आती है: रिमोट फ़्लैग तय करता है कि अंतर्निर्मित लोडर उपलब्ध होगा या नहीं।

बड़ा बदलाव

  • क्या बदला: अब स्थानीय निर्देश फ़ाइल रिमोट रोलआउट की सीमा पार करती है: फ़ीचर-फ़्लैग की पहुंच तय करती है कि Claude Code का अंतर्निर्मित AGENTS.md रीडर उपलब्ध है या नहीं।
  • यह क्यों मायने रखता है: एक ही कमिट पर काम करने वाले दो डेवलपर को परियोजना के अलग निर्देश मिल सकते हैं, क्योंकि उनका संस्करण, प्रदाता या गोपनीयता सेटिंग अलग है। इससे टीम में एजेंट के व्यवहार को दोहराना कठिन होता है।
  • क्या देखना है: कई प्रदाताओं या प्रतिबंधित परिवेशों में काम करने वाली टीमें निर्देश लोड होने को रनटाइम निर्भरता मान सकती हैं, हर सेटअप में इसकी पुष्टि कर सकती हैं और साझा फ़ाइल के पास एक CLAUDE.md इम्पोर्ट को पोर्टेबल तरीका बनाए रख सकती हैं।

रिलीज़ और रिपोर्ट से क्या स्थापित होता है

Anthropic के 2.1.277 रिलीज़ नोट 18 सितंबर की तारीख वाले हैं और कहते हैं कि परियोजना में AGENTS.md होने पर Claude Code इसे पढ़ता है, जबकि CLAUDE.md फ़ाइल मौजूद न हो। इन नोटों में Bedrock, Vertex और Foundry को भी उस रिलीज़ से बाहर रखा गया है।

मौजूदा परियोजना-स्मृति दस्तावेज़ पहली बार या समर्थित संस्करण पर अपग्रेड करने के बाद वाले सत्र तथा अंतर्निर्मित प्लगइन बंद होने पर चल रहे सत्रों को भी अनुपलब्ध बताता है।

Przemek Szypowski की ट्रिगरिंग रिपोर्ट में 2.1.280 पर कैनरी परीक्षण का वर्णन है। उनका कहना है कि DISABLE_TELEMETRY README और CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC की वजह से उनकी AGENTS.md फ़ाइल लोड नहीं हुई, जबकि बगल का CLAUDE.md इम्पोर्ट काम करता था। BIG CHANGE ने उस भुगतान वाले मॉडल परीक्षण को दोहराया नहीं। Anthropic का दस्तावेज़ अब स्वतंत्र रूप से यही उपलब्धता-शर्तें बताता है।

फ़ीचर की उपलब्धता और टेलीमेट्री लॉगिंग अलग बातें हैं

Anthropic का पर्यावरण चर संबंधी दस्तावेज़ कहता है कि कोई भी गैर-रिक्त DISABLE_TELEMETRY मान, जिनमें 0 या false शामिल हैं, टेलीमेट्री से बाहर निकलता है और फ़ीचर-फ़्लैग लाना बंद करता है। DO_NOT_TRACK, DISABLE_GROWTHBOOK और CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC भी यह फ़्लैग रोक सकते हैं। तीसरे पक्ष के प्रदाता वाले सत्र बाहर रखे जाते हैं, जब तक कोई embedding host इसे सेट न करे CLAUDE_CODE_PROVIDER_MANAGED_BY_HOST; Claude apps gateway के सत्र भी बाहर हैं।

इस जारी किए गए प्लगइन की README कहती है कि न मिलने वाली टेलीमेट्री कॉल छोड़ दी जाती हैं, जबकि प्लगइन का बाकी काम चलता रहता है। रिपॉज़िटरी का mods का परिचय टेलीमेट्री और agents-md को अलग अंतर्निर्मित घटकों के रूप में बताता है।

स्रोत बताता है कि लोडर कैसे काम करता है; उत्पाद दस्तावेज़ बताते हैं कि किसी सत्र में वह लोडर उपलब्ध है या नहीं। मॉड्यूल के भीतर वैकल्पिक लॉगिंग होने से उसकी उपलब्धता की बाहरी शर्त समाप्त नहीं होती।

23 सितंबर को BIG CHANGE ने agents-md और पंजीकरण मॉड्यूल को main और 22 सितंबर को जारी 2.1.280 टैग, दोनों से डाउनलोड किया; दोनों जोड़े byte-for-byte एक जैसे थे।

Claude Code फ़ाइल कब लोड करता है

उपलब्ध और चालू प्लगइन के लिए डिफ़ॉल्ट मोड इस प्राथमिकता का पालन करता है:

निर्देश फ़ाइलें

डिफ़ॉल्ट नतीजा

AGENTS.md, यदि परियोजना में कोई Claude निर्देश फ़ाइल न हो

AGENTS.md लोड होती है

परियोजना की CLAUDE.md, .claude/CLAUDE.md या CLAUDE.local.md कार्यशील डायरेक्टरी में या उससे ऊपर हों

सीधे AGENTS.md लोडिंग इन फ़ाइलों को प्राथमिकता देती है

उपयोगकर्ता या प्रबंधित CLAUDE.md, या .claude/rules/

ये फ़ाइलें इसकी प्राथमिकता कम नहीं करतीं: AGENTS.md

दोनों फ़ाइल प्रकार लोड करने के लिए Project निर्देशों में /config बदलें। इसका JSON विकल्प उपयोगकर्ता, --settings या प्रबंधित सेटिंग में होना चाहिए; परियोजना और स्थानीय सेटिंग फ़ाइलें अनदेखी की जाती हैं।

विकल्प एक स्पष्ट इम्पोर्ट है

सीधे समर्थन के बिना चल रहे सत्रों के लिए Anthropic एक साझा फ़ाइल के पास CLAUDE.md रखने की सलाह देता है, जिसमें यह पंक्ति हो:

@AGENTS.md

इम्पोर्ट फ़ाइल को शामिल करता है; Claude से उसे पढ़ने के लिए कहने वाला गद्य यह चुनाव मॉडल पर छोड़ देता है।

जांचें कि claude --version और Project निर्देश /config में हैं या नहीं। 2.1.280 में /memory या /context सीधे लोड हुआ AGENTS.md दिखा सकते हैं; इससे पहले के समर्थित संस्करण उसे वहां नहीं दिखाते।