CLAUDE.md · git:20260518.faf0eea · 2026-05-18 · sha256 68e887f200e404e1

CLAUDE.md git:20260518.faf0eeaA

Immutable. This exact content is served forever at /api/v1/blob/68e887f200e404e1.

# Claude Code instructions

See [AGENTS.md](./AGENTS.md) — same content, kept canonical there so
Codex, Cursor, Aider, and other agents that respect the AGENTS.md
convention stay in sync with you.

## Claude-specific notes

- This repo defaults to the Anthropic backend (`JUDGE_BACKEND =
  "anthropic"` in `config.py`). If the user wants to use their Claude
  Max subscription's Agent SDK credit instead of API-key billing,
  that's a forthcoming option (Anthropic enabled subscription-funded
  programmatic credits on June 15, 2026). A third backend
  `judge_claude_code.py` shelling out to `claude -p` is the natural
  place to wire it; not implemented yet — flag as future work if asked.
- When walking the user through setup (see AGENTS.md Phase 1-5), use
  your file-editing and shell tools to make the config changes
  directly, rather than asking the user to copy-paste. Show the diff
  before writing.
- Do not run `python main.py` yourself. The user runs it on their own
  emulator. You can run `python -c "import config; import main"` to
  verify imports after a change.