.agents/skills/code-changes/references/model-tiers.md
The workflow talks about capability tiers, not vendor names. Map whatever stack is in use onto these four tiers. The model names below are a mid-2026 snapshot — they go stale; when a name no longer exists, map its replacement by tier, not by nostalgia.
| Tier | Role | Anthropic | OpenAI | |
|---|---|---|---|---|
| Escalation | Judgment calls the coordinator flags | Fable 5, Opus 4.8 | Sol, GPT-5 (high) | Gemini 2.5 Pro |
| Coordinator | Resident; owns every phase by default | Sonnet 5 | GPT-5, GPT-4.1 | Gemini 2.5 Flash |
| Implementer | Pinned-spec work, often same tier as coordinator | Sonnet 5 | GPT-5, GPT-4.1 | Gemini 2.5 Flash |
| Trivial | Mechanical edits | Haiku 4.5 | GPT-4.1 mini | Gemini Flash-Lite |
How to run the coordinator/escalation/implementer split in common agent tooling:
Agent with model: opus (or fable) only at an escalation checkpoint, scoped to the one
question that triggered it. Use worktree isolation for parallel implementer-tier tasks, and
model: haiku for batched trivial edits.No subagent support at all? Keep the phases, drop the parallelism: run the whole flow on a coordinator-tier model, and switch the session model up to the strongest one only for the specific question an escalation trigger flagged, then switch back down. The discipline transfers even when the delegation mechanism does not.