A question buyers ask AI

How do AI coding tools handle custom instructions and repository rules files, and which ones actually follow our conventions consistently?

Measured in 1 answer, last on Nov 7, 2026. Only the passages that name a brand are shown.

Brands in the answers

BrandNamed inRecommended inPositiveAvg. position
Cursor100%100%100%—
OpenAI Codex100%100%100%—
Claude Code100%100%100%—
GitHub Copilot100%0%0%—
Windsurf100%0%0%—

Where each answer names a brand

Answer 1 · Nov 7, 2026
CursorRecommendedpositive
“Cursor | .cursor/rules/*.mdc, AGENTS.md | Supports always-on, intelligently applied, manually invoked, and file-scoped rules.”
+ flexible scoped rules

“Cursor has a particularly convenient rules interface.”

+ editor-centric development

“Excellent for editor-centric development”

+ AGENTS.md support

“Cursor also supports AGENTS.md, which makes it easier to share basic instructions with other coding agents.”

− intelligently applied rules may be omitted

“The main concern is that intelligently applied rules are not necessarily included in every relevant request.”

“GitHub Copilot | .github/copilot-instructions.md, AGENTS.md | Supports repository-wide and path-specific instructions, including nested AGENTS.md.”
+ broad instruction integration

“Copilot | Broad instruction integration | Good, but verify the active harness”

+ flexibility

“This makes Copilot flexible, but it is worth checking which instruction sources are actually active in your particular environment.”

− harness-dependent behavior

“An important detail: the actual agent harness determines which instructions are loaded.”

“Windsurf | .windsurfrules, AGENTS.md support varies by integration | Uses persistent memories and project rules to guide Cascade.”
+ hook system for workflow enforcement

“Windsurf has project rules and Memories, but its interesting differentiator is its hook system.”

+ automated workflow enforcement

“Interesting for automated workflow enforcement”

− hooks do not prove compliance

“One caveat: a hook triggering does not prove that the resulting code complies with your conventions.”

OpenAI CodexRecommendedpositive
“OpenAI Codex | AGENTS.md | Automatically discovers instructions along the project directory hierarchy; supports more-specific overrides.”
+ hierarchical repository instructions

“Codex uses AGENTS.md as its primary project instruction format.”

+ shared repository conventions

“Excellent for shared repository conventions”

+ monorepo support

“This is particularly useful in monorepos.”

Claude CodeRecommendedpositive
“Claude Code | CLAUDE.md, .claude/rules/ | Loads project guidance, supports nested instructions and path-specific rules.”
+ comprehensive instruction mechanisms

“Claude Code offers several mechanisms with different purposes:”

+ complex, detailed workflows

“Excellent for complex, detailed workflows”

+ modular rule organization

“One advantage is that instructions can be organized without putting everything into one enormous context file.”

← All questions and the AI Coding & Vibe Coding ranking