Skip to content
HomeNewsDigestsConceptsGuidesToolbox
AboutSubscribeUA
Subscribe

AI Today Brief

The daily AI-engineering brief. Built in public. EN · UA.

XTelegramLinkedInYouTubeRSS

Follow AI Today Brief on LinkedIn for daily AI-engineering updates and the weekly “5 shifts that changed how developers work” PDF.

Explore

NewsDigestsConceptsGuides

Company

SubscribeAdvertiseAbout

Legal

Editorial policyAI disclosurePrivacyTerms

© 2026 AI Today Brief. All rights reserved.

  1. Home/
  2. News/
  3. Tools & releases/
  4. Claude Code AGENTS.md Support Fails Silently When Telemetry Is Disabled
Tools & releases

Claude Code AGENTS.md Support Fails Silently When Telemetry Is Disabled

Claude Code version 2.1.277 introduced support for root AGENTS.md files, but the loader depends on a remote feature flag that fails when telemetry is disabled. Sessions omit project instructions without throwing warnings on offline shells, Amazon Bedrock, or Google Vertex AI. Developers can bypass the flag using an explicit import in CLAUDE.md.

September 23, 2026· 6 min read
OKCurated by Oleksandr Kuzmenko, AI Product Engineer·Updated September 23, 2026·Sources cited on every story
AI-assisted · editor-reviewed·How we use AI
Claude Code AGENTS.md Support Fails Silently When Telemetry Is Disabled

Impact: Medium

Why it matters

You can prevent Claude Code from ignoring your cross-agent project instructions by adding a one-line path import or cleaning session environment flags.

TL;DR

  • 01Claude Code gates AGENTS.md behind the remote feature flag tengu_agents_md_mod.
  • 02Disabling telemetry or running on Vertex AI / Bedrock causes instructions to silently fail without warnings.
  • 03Add @AGENTS.md to CLAUDE.md to force deterministic local loading.

Key facts

Introduced Version
Claude Code 2.1.277
Analyzed Bundle
Claude Code 2.1.280
Remote Flag Name
tengu_agents_md_mod
Fallback State
false (disabled)

The Remote Feature Flag Trap

Claude Code 2.1.277 introduced support for loading AGENTS.md as standard project instructions when no CLAUDE.md exists. In version 2.1.280, the loader ships inside a bundled plugin called agents-md registered as:

var B = () => Oa("tengu_agents_md_mod", W);

The fallback value W is set to false. When network access to Anthropic feature flags is blocked, isAvailable evaluates to false, and local file reads are skipped entirely.

Impact on Offline and Enterprise Setups

The gate fails when either of the following environment variables is set:

  • CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1
  • DISABLE_TELEMETRY=1

Setting either variable to 0 does not re-enable the feature because the CLI treats any assigned value as true. Repository-level configuration in .claude/settings.json cannot override this behavior. Enterprise deployments running through custom gateways, Amazon Bedrock, or Google Vertex AI hit this failure consistently without any console warning.

Workarounds for Multi-Agent Repositories

To ensure instructions load regardless of network state, link the target file directly from CLAUDE.md:

echo '@AGENTS.md' > CLAUDE.md

Claude Code resolves @path imports locally without checking remote switches. For shared skills, Claude Code only reads .claude/skills rather than .agents/skills; creating a filesystem symlink from .claude/skills to ../.agents/skills keeps shared toolsets in sync.

Try it in 2 minutes

echo '@AGENTS.md' > CLAUDE.md

bash

✓ When to use

  • Multi-agent codebases sharing instructions across Claude Code, Codex, and Cursor.
  • Enterprise development environments operating behind air-gapped proxies, Amazon Bedrock, or Google Vertex AI.

✕ When NOT to use

  • Repositories that already rely exclusively on a standalone CLAUDE.md file.
  • Environments where standard Anthropic telemetry endpoints are reachable and telemetry is left enabled.

What to do today

  • →Check your environment for DISABLE_TELEMETRY or CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC flags.
  • →Verify instruction ingestion by querying a canary token with claude -p.
  • →Add an @AGENTS.md import inside CLAUDE.md to bypass remote configuration dependencies.

What the community says

  • “Anthropic performing arbitrary changes that are tangential but not specific to the premise of delivering a harness to package code files and prompts in context to their LLM breaks that trust for many.”

    — dotancohen on Hacker News

  • “Couldn't you just make a CLAUDE.md that says, "Read AGENTS.md in this same directory"?”

    — MPSimmons on Hacker News

#Claude Code#Amazon Bedrock#Google Vertex AI

Sources

  • Claude Code reads AGENTS.md only when telemetry is on
  • Hacker News Discussion on AGENTS.md Feature Flag
ShareShare on XShare on LinkedIn
← Previous storyNVIDIA Nemotron 3 Diarization Separates Eight Concurrent Speakers in Real Time

Related stories

  • Tools & releasesAnthropic Launches Claude Opus 5.5 with Lower Pricing and Agentic Coding Gains
  • Tools & releasesOptimizing Agent Routing and Guardrails with Single-Token Logprob Classifiers
  • Tools & releasesTencent Open-Sources WeKnora Autonomous Knowledge Base Framework with Model Context Protocol Support
  • Tools & releasesTypeSafe AI Launches Jev Probability Model for Fast Non-Hallucinating Agent Workflows

Email digest

Get the morning AI brief

One email a day — the stories that matter for engineers, founders and tech leads. Human-edited, with links to primary sources.

  • ✓120+ sources scanned daily
  • ✓Edited by a human
  • ✓1 email per day
  • ✓EN + UA

By subscribing you agree to the privacy policy.