Claude Code 2.1.277-এ repository instruction file AGENTS.md-এর native support এনেছে। তবে সুবিধাটির একটি গুরুত্বপূর্ণ সীমা আছে: Anthropic-এর বর্তমান নথি বলছে, feature flag আনতে না-পারা session—যেমন telemetry বন্ধ থাকা session ও অনেক third-party provider-এর setup—শুধু CLAUDE.md file-টিই লোড করে।
প্রকাশিত agents-md plugin file লোড করাকে তার ঐচ্ছিক telemetry row থেকে আলাদা রেখেছে। ওই row-তে সংখ্যা ও আগে থেকে ঠিক করা বিকল্পের হিসাব থাকে; file path বা তার text থাকে না। তার আগের ধাপে remote flag ঠিক করে built-in loader চালু করা যাবে কি না।
বড় পরিবর্তন
- কী বদলেছে: স্থানীয় instruction file-কে এখন remote rollout-এর একটি সীমা পেরোতে হয়: feature-flag access থাকলেই Claude Code-এর built-in
AGENTS.mdreader পাওয়া যায়। - কেন গুরুত্বপূর্ণ: একই commit ব্যবহার করলেও দুই developer ভিন্ন project instruction পেতে পারেন; কারণ তাঁদের version, provider বা privacy setting আলাদা হতে পারে। এতে দলের মধ্যে agent-এর আচরণ পুনরুৎপাদন করা কঠিন হয়।
- কী লক্ষ করবেন: একাধিক provider বা কঠোরভাবে নিয়ন্ত্রিত environment-এ কাজ করা দল instruction loading-কে runtime dependency হিসেবে ধরতে পারে, প্রতিটি setup-এ তা যাচাই করতে পারে এবং portable পথ হিসেবে
CLAUDE.mdimport রাখতে পারে।
release ও প্রতিবেদন কী প্রতিষ্ঠা করে
Anthropic-এর 2.1.277 release notes-এ ১৮ সেপ্টেম্বরের তারিখসহ বলা হয়েছে, project-এ AGENTS.md থাকলে Claude Code CLAUDE.md নেই এমন ক্ষেত্রে AGENTS.md পড়ে। ওই release-এ Bedrock, Vertex ও Foundry বাদ থাকার কথাও notes-এ আছে।
বর্তমান project-memory documentation-এ আরও বলা হয়েছে, support-যুক্ত version install বা upgrade করার পর প্রথম session-এ এবং built-in plugin বন্ধ থাকলে file পড়া হয় না।
Przemek Szypowski-র ঘটনাটি জানানো প্রতিবেদন-এ 2.1.280 version-এ canary test-এর কথা আছে। তাঁর মতে, DISABLE_TELEMETRY এবং CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC তাঁর AGENTS.md load হতে দেয়নি; পাশে থাকা CLAUDE.md import কাজ করেছে। BIG CHANGE ওই paid model test পুনরুৎপাদন করেনি। Anthropic-এর নথি এখন একই availability condition স্বাধীনভাবেও জানায়।
feature পাওয়া যাওয়া ও telemetry log লেখা আলাদা বিষয়
Anthropic-এর environment variable-এর নথি জানায়, যেকোনো DISABLE_TELEMETRY non-empty মান—যার মধ্যে 0 অথবা false—telemetry বন্ধ করে এবং feature-flag আনা বন্ধ করে। DO_NOT_TRACK, DISABLE_GROWTHBOOK এবং CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC দিয়েও flag আনা বন্ধ হতে পারে। Third-party-provider session বাদ থাকে, যদি না embedding host CLAUDE_CODE_PROVIDER_MANAGED_BY_HOST সেট করে; Claude apps gateway session-ও বাদ থাকে।
প্রকাশিত plugin README-এ বলা হয়েছে, telemetry call না-পৌঁছালে তা বাদ পড়ে, কিন্তু plugin-এর অন্য কাজ বদলায় না। repository-র mods overview telemetry ও agents-md-কে আলাদা built-in হিসেবে চিহ্নিত করেছে।
source code-এ loader কীভাবে কাজ করে, আর কোনো session সেই loader পায় কি না product documentation-এ তা বর্ণিত। module-এর ভেতরের ঐচ্ছিক logging, বাইরে থেকে loader পাওয়ার শর্ত সরায় না।
২৩ সেপ্টেম্বর BIG CHANGE সংগ্রহ করেছে agents-md README ও registration module—দুটি source থেকেই নেওয়া: main branch, আর ২২ সেপ্টেম্বর প্রকাশিত 2.1.280 tag। প্রতিটি জোড়ার byte হুবহু এক ছিল।
Claude Code file-টি যেভাবে লোড করে
plugin চালু ও পাওয়া গেলে default mode এই precedence মেনে চলে:
instruction file | default ফল |
|---|---|
| |
project-এর | সরাসরি |
user বা managed | এগুলো এটির অগ্রাধিকার বদলায় না: |
দুই ধরনের file-ই চালু করতে Project instructions বদলান /config-এ। JSON option user setting-এ, --settings বা managed setting-এ রাখতে হয়; project ও local settings file উপেক্ষা করা হয়।
fallback হলো একটি স্পষ্ট import
সরাসরি support নেই এমন session-এর জন্য Anthropic shared file-এর পাশে একটি CLAUDE.md file-এ এই লাইন রাখার পরামর্শ দেয়:
@AGENTS.md
import করলে file-টি অন্তর্ভুক্ত হয়; prose-এ Claude-কে file পড়তে বললে সিদ্ধান্তটি model-এর হাতে থাকে।
যাচাই করুন claude --version এবং /config-এ Project instructions দেখুন। 2.1.280-এ /config-এর পর /memory অথবা /context সরাসরি load হওয়া AGENTS.md তালিকায় দেখাতে পারে; আগের support-যুক্ত version-এ সেখানে এটি দেখা যেত না।



