Introduce a repository-level AGENTS.md file across all drivers and ODM repos to give Claude Code consistent, repo-specific guidance at the start of every session. Anthropic documents AGENTS.md as the place to capture persistent project context such as coding standards, workflow rules, architectural decisions, build/test commands, repository etiquette, and non-obvious gotchas, especially the information Claude cannot reliably infer from code alone.
Standardizing this across repositories would improve the quality and consistency of AI-assisted contributions by reducing repeated prompt setup, making repo conventions explicit, and ensuring shared instructions travel with the codebase in source control. Because project AGENTS.md files are team-shared and versioned in git, they can become a durable layer of operational knowledge that helps onboard contributors faster and keeps Agents (claude / copilot etal) aligned with each repository’s expectations over time.
Note that this should apply to any DBX repository such as:
- specifications
- drivers
- ODMs
- libraries
- tools
Why AGENTS.md over CLAUDE.md: See: https://wiki.corp.mongodb.com/spaces/MMS/pages/499158370/Making+a+Repo+Agent+Ready
- related to
-
JAVA-6143 Add AGENTS.md
-
- In Code Review
-
- split to
-
CDRIVER-6276 Introduce a standardized AGENTS.md into all DBX Repositories
-
- Needs Triage
-
-
CSHARP-5943 Introduce a standardized AGENTS.md into all DBX Repositories
-
- Needs Triage
-
-
CXX-3440 Introduce a standardized AGENTS.md into all DBX Repositories
-
- Needs Triage
-
-
EF-308 Introduce a standardized CLAUDE.md into all DBX Repositories
-
- Needs Triage
-
-
GODRIVER-3845 Introduce a standardized AGENTS.md into all DBX Repositories
-
- Needs Triage
-
-
HIBERNATE-158 Introduce a standardized CLAUDE.md into all DBX Repositories
-
- Needs Triage
-
-
INTPYTHON-939 Introduce a standardized CLAUDE.md into all DBX Repositories
-
- Needs Triage
-
-
JAVAF-49 Introduce a standardized CLAUDE.md into all DBX Repositories
-
- Needs Triage
-
-
MONGOID-5929 Introduce a standardized CLAUDE.md into all DBX Repositories
-
- Needs Triage
-
-
NODE-7494 Introduce a standardized AGENTS.md into all DBX Repositories
-
- Needs Triage
-
-
PHPLIB-1815 Introduce a standardized AGENTS.md into all DBX Repositories
-
- Needs Triage
-
-
PHPORM-478 Introduce a standardized CLAUDE.md into all DBX Repositories
-
- Needs Triage
-
-
PYTHON-5768 Introduce a standardized AGENTS.md into all DBX Repositories
-
- Needs Triage
-
-
RUBY-3795 Introduce a standardized AGENTS.md into all DBX Repositories
-
- Needs Triage
-
-
RUST-2388 Introduce a standardized AGENTS.md into all DBX Repositories
-
- Backlog
-
-
JAVA-6146 Introduce a standardized AGENTS.md into all DBX Repositories
-
- In Progress
-