Claude
Claude Code and Claude in GitHub read CLAUDE.md, which imports the generated AGENTS.md — zero duplication, one source of truth.
What gets rendered
# repo-owned context can live above the import @AGENTS.md
The @AGENTS.md import pulls the full rendered standard — core rules plus the repo's profile stacks — into every Claude session. Scoping is inherited from AGENTS.md's per-section prose.
Connect Claude Code (CLI / IDE)
- Onboard the repo with
npx redlinegate init— the pull request it opens addsCLAUDE.mdandAGENTS.md. - Nothing else. Claude Code loads
CLAUDE.mdautomatically on session start; reviews and edits follow the standard, including the output contract when asked to review.
Connect Claude in GitHub
- Install the Claude GitHub app on the org or repo.
- Mention
@claudeon a PR, or configure it to review automatically. - Findings arrive with the
Redline/<SEVERITY> [<rule-id>]:prefix, so telemetry attributes them like any other vendor.
Compare it against other vendors
$ npx redlinegate metrics score-seeds --repo acme/pilot-claude --pr 7 --json $ npx redlinegate metrics score-seeds --repo acme/pilot-copilot --pr 4 --json # compare blocker_recall and false_positives_on_clean on identical seeded input
The scorer reads the contract prefix and a bot list — it neither knows nor cares which vendor produced the comment.