Skip to content

原則: エージェント向けの規則を AGENTS.md に一本化する取り決めと検査を追加 - #1

Merged
napple02 merged 1 commit into
mainfrom
docs/agents-md-unify
Oct 21, 2026
Merged

napple02 merged 1 commit into
mainfrom
docs/agents-md-unify

Conversation

@napple02

Copy link
Copy Markdown
Contributor

概要

Claude Code は CLAUDE.md があると AGENTS.md を自動では読まず、Codex は CLAUDE.md を読まない。2 ファイルに別々に書いていたため、規則が片方のエージェントにしか届いていなかった。

  • AGENTS.md をエージェント共通の正本にし、CLAUDE.md は @AGENTS.md の取り込みだけにした。
  • org 共通の取り決めとして PRINCIPLES.md に「AGENTS.md を正本にし、CLAUDE.md は @AGENTS.md で取り込む」を追加。templates/CLAUDE.template.md を新設し、AGENTS.template.md に共通の規則(push の集約、progress.md)を足した。tools/check-template-sync.mjs は CLAUDE.md が @AGENTS.md を取り込んでいるかも検査する。このリポジトリ自身も AGENTS.md を正本にした。

統合では記述を削らず、両方にあった規則はすべて残している。

確認

  • 既存のテストがすべて成功(指示ファイルの中身に依存するテストはない)
  • git diff で、片方にしか無かった規則がすべて AGENTS.md に入っていることを確認

🤖 Generated with Claude Code

Claude Code は CLAUDE.md があると AGENTS.md を自動では読まず、Codex は CLAUDE.md を読まない。
2 ファイルに別々に書くと、規則が片方のエージェントにしか届かない。
org 共通の取り決めとして PRINCIPLES.md に「AGENTS.md を正本にし、CLAUDE.md は @AGENTS.md で取り込む」を追加。templates/CLAUDE.template.md を新設し、AGENTS.template.md に共通の規則(push の集約、progress.md)を足した。tools/check-template-sync.mjs は CLAUDE.md が @AGENTS.md を取り込んでいるかも検査する。このリポジトリ自身も AGENTS.md を正本にした。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant