返回行业动态
智能体与应用

Claude Code 2.1.277 起支持 AGENTS.md:Anthropic 与 OpenAI 在智能体指令标准上握手

Anthropic 在 9 月 18 日发布的 Claude Code 2.1.277 版本中加入了 AGENTS.md 支持。当项目目录中没有 CLAUDE.md 时,Claude Code 会自动读取并使用 AGENTS.md,行为可在 /config 中切换。AGENTS.md 源出 OpenAI Codex 团队,已由 Linux 基金会旗下 Agentic AI Foundation 维护,截至 2025 年 12 月已有超过 6 万个开源项目采用,被 Codex、Cursor、Gemini CLI、GitHub Copilot 编码智能体、Devin、Windsurf 等读取。该功能以内置 Mod 形式实现并公开源码,OpenAI 核心产品负责人公开表态欢迎。目前该回落机制尚不支持 Bedrock、Vertex 与 Foundry 渠道。

来源:Anthropic(Claude Code 官方更新日志与团队工程师公告)原标题:Claude Code v2.1.277 — AGENTS.md support查看原文
俯视视角的软件开发工作区:深色桌面上一台打开的笔记本电脑与机械键盘,笔记本旁平放一叠白色纸张,两支不同颜色的笔并排搁在纸张上,构成两条并行指令流的隐喻,环境为冷蓝与青色照明的极简工作室

图片来源:北京拓实科技原创(AI 生成封面)

发生了什么

Anthropic 的 Claude Code 团队工程师 Thariq Shihipar 于 9 月 18 日宣布,当日发布的 Claude Code 2.1.277 版本开始支持 AGENTS.md。规则很直接:如果某个文件夹里没有 CLAUDE.md,Claude 将检查并使用 AGENTS.md 作为该项目的指令文件;该行为可以在 /config 的 Project instructions 中关闭。判断按目录逐级进行,这对把指令分散在多个子目录的仓库尤其有用。若同一目录下两个文件同时存在,CLAUDE.md 仍具有更高优先级。

  • 检测逻辑:先找 CLAUDE.md,缺失时回落 AGENTS.md,二者皆无则不加载项目指令。
  • 可关闭:在 /config 的 Project instructions 中切换,适合刻意对不同工具保留差异化指令的团队。
  • 实现方式:以内置 Mod 形式落地并公开源码,CLAUDE.md 仍是 Claude Code 特有的工作流、MCP、子智能体与命令配置载体。
  • 渠道限制:该回落机制目前不适用于通过 Amazon Bedrock、Google Vertex 或 Microsoft Foundry 调用 Claude 的场景。

AGENTS.md 是什么,为什么这件事重要

AGENTS.md 是一份约定命名的纯 Markdown 文件,用来描述项目的基础规则:如何构建、如何跑测试、代码风格约定、安全注意事项。它源自 OpenAI Codex 团队与 Google Jules、Cursor、Amp、Factory 等的共同工作,现由 Linux 基金会旗下的 Agentic AI Foundation 维护,被 Codex、Cursor、Gemini CLI、GitHub Copilot 编码智能体、Devin、Windsurf 与 JetBrains Junie 等工具读取。截至 2025 年 12 月,已有超过 6 万个开源项目采用该格式。

在此之前,同时使用 Claude Code 与其他编码智能体的团队必须维护两套指令文件,或用一个指针文件把两者互相链接,保持同步本身成为额外负担。Shihipar 宣布这一变更后,OpenAI 核心产品负责人 Thibault Sottiaux 公开回应表示欢迎,Shihipar 以握手表情回应,这也是两大阵营少见的公开互动。对企业团队来说,实际收益是工具切换成本与接手成本的下降:一份 AGENTS.md 即可让项目在不同编码智能体之间迁移时保留同一套上下文规则,项目指令文件正从单一工具偏好变成代码库基础设施的一部分。

边界与注意事项

  • 兼容不等于统一:.agents/skills 与 .claude/skills 仍是两套独立目录,能力层并未打通。
  • CLAUDE.md 的优先级更高,若要迁移到 AGENTS.md 需先删除或重命名原文件。
  • 该版本同时带来企业网关能力:环境变量 CLAUDE_GATEWAY_PROXY_IS_EGRESS_BOUNDARY=1 可让所有出站请求直接交给正向代理而不在本地解析主机名,并支持为网关上游请求附加静态请求头。
  • 2.1.277 还修复了多项稳定性问题,包括 claude -p 与 Agent SDK 会话在内部错误后挂起、以及 Windows 上回复完成后出现内存溢出错误导致工具未执行的问题。

需要留意的是,Anthropic 与 OpenAI 在项目指令格式上的互认,并不代表编码智能体在上下文管理、工具调用与权限模型上的差异正在收敛。对企业采购方而言,可迁移性的提升确实降低了被单一工具锁定的风险,但真正决定生产可用性的仍是可观测性、权限边界与失败恢复机制。

编辑说明

本文由北京拓实科技根据公开信息整理,核心事实与数据请以原始来源为准。