Claude Code now also accepts instructions in OpenAI’s Agents.md format

The landscape of software development is undergoing a seismic shift as autonomous AI coding agents transition from experimental novelties to essential components of the enterprise engineering stack. For developers managing complex codebases, the proliferation of these agents—each requiring distinct behavioral instructions—has historically introduced a significant layer of "prompt debt." A major hurdle in this ecosystem has been the fragmentation of instruction standards. Until recently, Anthropic’s Claude Code and other industry-leading agents, such as OpenAI’s Codex, operated in silos, requiring developers to manage separate, redundant configuration files.
This technical friction is beginning to dissolve. In a move aimed at streamlining developer workflows, Anthropic has officially integrated support for the AGENTS.md format into version 2.1.277 of Claude Code. This update allows the tool to prioritize a unified instruction file, effectively bridging the gap between Claude’s proprietary configuration standards and the open-source conventions championed by the Linux Foundation’s Agentic AI Foundation.
The Evolution of Agentic Configuration
To understand the significance of this update, one must consider the operational history of AI-assisted programming. For years, the standard method for "prompt engineering" a coding agent was to provide a context-rich markdown file within the root directory of a project. Claude Code traditionally utilized CLAUDE.md, a file specifically parsed to interpret instructions, coding style preferences, and project-specific guardrails. Conversely, the broader industry—led by the Agentic AI Foundation—gravitated toward the AGENTS.md standard.
The existence of these two formats created a "dual-maintenance" problem. Engineering teams working on large-scale applications often utilize a multi-agent approach, deploying different tools for different phases of the software development lifecycle (SDLC). When these tools did not share a common configuration file, any update to a project’s architectural requirements or security protocols necessitated manual synchronization across multiple files. Failure to update both led to "instruction drift," where one agent would adhere to legacy standards while the other followed the updated guidelines, resulting in inconsistent code quality and potential security vulnerabilities.
Chronology of the Integration
The path to this interoperability began with the formation of the Agentic AI Foundation under the Linux Foundation. Recognizing that the lack of standardization would hinder the mass adoption of autonomous agents in corporate environments, industry stakeholders sought to create a unified schema for agent behavior.
- Early 2024: The rise of autonomous coding agents, such as Claude Code and OpenAI’s Codex, leads to a proliferation of project-specific configuration files.
- Mid-2024: The Agentic AI Foundation formalizes the
AGENTS.mdspecification, aiming to create a vendor-neutral standard for defining agentic behavior. - Late 2024: Developers report increasing friction in managing monorepos, where disparate agents operate in different subdirectories, leading to "configuration fatigue."
- Friday, September 2025: Thariq Shihipar, a member of Anthropic’s technical staff, announces on X that Claude Code version 2.1.277 will natively support
AGENTS.mdas a fallback or primary configuration source. - Post-Update: The developer community begins testing the integration to determine the threshold of feature parity between the proprietary
CLAUDE.mdand the standardizedAGENTS.md.
Operational Impact and Developer Experience
For teams utilizing multiple agents, the immediate benefit is the reduction of "busywork." Amit Kumar Jena, the AI development head at IT consulting firm Kanerika, suggests that this shift is a necessary maturation of the AI tooling market. "Before this update, teams were forced into clunky workarounds, such as using symbolic links or manual script-based synchronization to ensure Claude understood the same rules as other agents," Jena noted.
In a monorepo environment, where instructions might be nested across dozens of subdirectories to control specific modules or microservices, the risk of configuration decay is high. By moving to a single source of truth, teams can ensure that architectural guardrails—such as "always use this specific authentication library" or "never expose API keys in this directory"—are applied consistently regardless of which agent is currently active.

Strategic Implications for Enterprise Governance
Beyond individual developer productivity, the adoption of a common instruction format serves a strategic purpose for enterprise IT governance. Charlie Dai, a principal analyst at Forrester, emphasizes that a unified standard provides a "practical control point" for organizations.
In highly regulated industries—such as finance, healthcare, or government contracting—enforcing coding conventions is not merely a matter of style; it is a compliance requirement. When an enterprise can codify its security policies and compliance mandates into a single AGENTS.md file, it effectively turns that file into a policy-as-code asset. This allows Chief Information Officers (CIOs) and security teams to audit how AI agents are behaving across the entire development organization by simply reviewing the configuration file, rather than attempting to audit the internal prompt logic of multiple proprietary tools.
Limitations and Technical Nuances
While the industry has welcomed the move, experts caution that a common file format does not equate to perfect agent interchangeability. There is a fundamental difference between a file format and the underlying model capability.
Claude Code, for instance, supports advanced features—such as specific tool-use triggers or sophisticated multi-step reasoning instructions—that may not be recognized by other agents. Consequently, an AGENTS.md file optimized for a less capable agent might not fully leverage the potential of Claude Code, and conversely, a file written specifically for Claude Code might contain syntax or instructions that confuse a less sophisticated agent.
Furthermore, there is a deployment-specific limitation. The support for AGENTS.md within Claude Code is not merely a local file read operation; it is contingent upon the tool’s ability to fetch feature flags from Anthropic’s servers. As noted in the official documentation, if an enterprise runs Claude Code in a restricted environment—such as via Amazon Bedrock or Google Vertex AI—or if they have opted to disable telemetry for privacy reasons, the tool may fail to fetch the necessary flags. In these scenarios, the system defaults back to CLAUDE.md, rendering the AGENTS.md integration inactive.
Future Outlook
The integration of AGENTS.md into Claude Code represents a broader trend of consolidation in the generative AI ecosystem. As AI coding tools move from "experimental" to "mission-critical," the demand for interoperability and standard-based configuration will only intensify.
For the short term, developers are advised to utilize the /config command within the Claude Code interface to maintain granular control. This allows for a hybrid approach: using AGENTS.md for cross-platform, high-level behavioral instructions, while retaining CLAUDE.md for platform-specific capabilities that require deeper, model-specific fine-tuning.
As the Agentic AI Foundation continues to iterate on the AGENTS.md specification, it is likely that other vendors will follow Anthropic’s lead. The ultimate goal remains a seamless environment where a developer can switch between agents as easily as they switch between programming languages, without having to reconfigure their entire project environment. For now, this update marks a significant step toward that goal, reducing the cognitive load on developers and providing a cleaner path toward scalable, AI-driven software development.







