
AGENTS.md で統一したはずなのに、ノートPC 1台に AGENTS.md が 111 個あったWhile AGENTS.md has become a common standard read by Codex CLI, GitHub Copilot,…
匿名の公開いいねです。記事の保存・お気に入りではなく、Featured、Top 3、重要度、掲載順位には影響しません。仕組みとプライバシーAnonymous public likes are reactions, not saved articles or bookmarks. They do not affect Featured, Top 3, importance, or listing order.How it works and privacy
AGENTS.md による AIエージェント設定の統一が進む一方、実際の開発機には111個もの AGENTS.md が散在しており、フォーマットの統一だけでは管理コストは解決しないことが示されている。
While AGENTS.md has become a common standard read by Codex CLI, GitHub Copilot, Cursor, and others, a single developer laptop was found to contain 111 separate AGENTS.md files, revealing that format unification alone does not solve the real management overhead.
要約と収集メタデータをもとに生成した AI 解説本文です。元記事全文の転載・翻訳ではありません。This AI explainer is generated from the summaries and collected metadata, not from a reproduction or translation of the full source article.
AIコーディングエージェント向けの設定ファイルとして、「AGENTS.md」が事実上の共通フォーマットとして定着しつつある。だが、あるブログ記事は、フォーマットの統一だけでは開発者が抱える管理コストは解決しないと指摘している。実際に開発用のノートPCを1台数えたところ、AGENTS.md が111個も存在していたという。
AGENTS.md は、エージェントに対してプロジェクトの前提や作法を伝える説明書きにあたるファイルだ。記事によれば、Codex CLI、GitHub Copilot、Cursor、Windsurf、Amp、Devin といった複数のツールが同じファイルを読み込むようになり、かつて乱立していた設定フォーマットの「争い」は収束に向かったとされる。Anthropic の Claude Code は CLAUDE.md、Google の Gemini CLI は GEMINI.md を使い続けているものの、こうした例外の一覧は短くなり続けていると記事は述べている。
問題は、フォーマットではなく個数だった。筆者が数えたのは特殊な環境ではなく、開発者1人、数年分のプロジェクト、ふつうのエージェント環境だという。それでも1台のディスク上に111個の AGENTS.md が散在していた。プロジェクトごと、ディレクトリごとに設定ファイルを置いていけば、時間の経過とともに数が膨れ上がっていくのは想像に難くない。
この指摘が示すのは、「読み込むファイル名を揃える」ことと「設定そのものを管理する」ことは別の課題だという点だろう。フォーマットが統一されても、内容が重複したり、互いに矛盾したり、古い記述が放置されたりすれば、どのファイルが有効なのかを追うコスト自体は残る。設定管理(configuration management)の観点では、単一フォーマット化はスタート地点に過ぎない可能性がある。
エージェント開発ツールが急速に増えるなか、AGENTS.md のような共通規約は相互運用性を高める意味で有用だ。一方で、1台で111個という具体的な数字は、規約の普及が進むほど、ファイルの散在や重複といった運用面の課題が新たに顕在化しうることを示唆している。今後は、こうした設定ファイルをどう集約・整理するかという議論が、より重要になっていくと見られる。
The rise of AGENTS.md as a shared configuration format was supposed to end a period of fragmentation in AI coding tools, where every agent expected its own instructions file. According to a developer's account documented on Zenn, the format has largely succeeded at that goal, yet a simple audit of a single work laptop turned up 111 separate AGENTS.md files. The finding matters because it suggests that standardizing the file format does not, by itself, address the deeper problem of configuration sprawl and maintenance overhead.
AGENTS.md is a plain-text file placed in a repository to give an AI coding agent context: project conventions, build commands, testing instructions, and other guidance the model should follow. Its appeal is convergence. The author notes that Codex CLI, GitHub Copilot, Cursor, Windsurf, Amp, and Devin all read the same file, which removes the need to duplicate instructions across tool-specific formats. A handful of exceptions remain, notably Claude Code, which continues to look for CLAUDE.md, and Gemini CLI, which uses GEMINI.md. The author argues that the list of holdouts keeps getting shorter, framing AGENTS.md as the emerging default rather than one option among many.
The central observation is that the format war was never the expensive part. To illustrate, the author counted the files on one ordinary machine, describing it as an unremarkable setup: a single developer, several years of accumulated projects, and a normal agent environment rather than anything unusual or contrived. The count reached 111 AGENTS.md files on disk. The account also distinguishes between the raw number of files and how many actually differ in content, implying that a significant share may be near-duplicates or copies that have drifted apart over time. That distinction is important, because it points to redundancy and inconsistency as the real cost rather than the file syntax itself.
This pattern will be familiar to anyone who has managed configuration at scale. When each repository, and sometimes each subdirectory, carries its own instructions file, the total set grows quietly with every new project. Over years, copies accumulate, get lightly edited, and slowly diverge, leaving a developer with many files that were meant to say the same thing but no longer do. Unifying on a single filename solves the question of which tools can read the file, but it does not answer how those files stay synchronized, who owns the canonical version, or how updates propagate across dozens of projects.
The situation echoes long-standing challenges in developer tooling. Configuration files such as .editorconfig, .eslintrc, .prettierrc, and .gitignore have faced similar dynamics, where teams often maintain shared templates, inherit settings hierarchically, or pull common rules from a central package to avoid drift. Some organizations manage this with dotfile repositories, monorepo-wide defaults, or generated configuration. AGENTS.md, as a relatively new artifact tied to the fast-moving AI agent ecosystem, does not yet have an equally mature set of conventions for inheritance or deduplication, which appears to be part of why the files multiply.
There is also a broader industry backdrop. Agent-oriented development tooling has expanded rapidly, with vendors competing to embed AI assistants directly into editors, terminals, and CI pipelines. Interoperability efforts like a shared instructions file are part of a wider push toward common interfaces, comparable in spirit to other attempts to standardize how models receive context and connect to tools. Convergence on a single file is a meaningful step, but the laptop audit is a reminder that standard adoption and operational simplicity are not the same thing.
For teams evaluating how to organize agent instructions, the takeaway is likely to be practical rather than alarming. A single shared format reduces friction between tools, and that benefit is real. The harder work is governance: deciding where the authoritative instructions live, whether project-level files should reference a shared source instead of copying it, and how to prune or reconcile the copies that already exist. Until those practices mature, the number of AGENTS.md files on a given machine may keep climbing, even as the format debate itself appears to be settling.
本ページの本文と要約は AI による自動生成です。日本語版と英語版は言語ごとに独立して生成されるため、表現や詳しさが異なる場合があります。正確性は元記事 (zenn.dev) をご確認ください。The body and summaries are AI-generated independently for each language, so wording and detail may differ. Verify accuracy at the original source (zenn.dev).





