Definition: A conventional Markdown file used to provide Coding Agents with project Context, rules, build/test commands, and conventions.

Simply put: It is like a README specifically for an Agent; by reading it, the Agent understands how to work with the repository.

Examples:

  1. “Use uv sync to install dependencies.”
  2. “Run pytest after every change.”
  3. “Use snake_case for functions.”

For example:

AGENTS.md
├── Project rules
├── Setup commands
├── Test commands
├── Code style
└── Security rules

AI Agent My-Journey-In-Codeless