✓ Essential — pattern doesn't work well without it
~ Conditional — useful in specific sub-cases
· Rarely useful — feature mismatch with pattern
RAG support copilot
Sonnet 4.6 · cached system + retrieved context · Files API for source docs · citations on.
Sonnet 4.6 + caching + Files + citations
Agentic workflow
Sonnet 4.6 baseline (Opus 4.7 escalation) · Agent SDK loop · MCP for system access · Skills for procedures · memory tool · plugins for distribution.
Agent SDK + MCP + Skills + memory + plugins
Batch enrichment
Haiku 4.5 · Batch API · cached schema · Files API for inputs.
Haiku 4.5 + batch + caching + Files
Computer-use automation
Sonnet 4.6 + thinking · computer use 2.0 · Skills for the workflow playbook · Agent SDK for the loop.
computer use 2.0 + thinking + Skills + Agent SDK
Domain expert assistant
Sonnet 4.6 + thinking · Skills for procedures · Files for regs/policies · MCP for systems · citations.
Skills + Files + MCP + citations + plugins
Code automation
Claude Code (Opus 4.7 for hard refactors, Sonnet 4.6 default) · team plugin (commands + skills + hooks + MCP).
Claude Code + plugins + Skills + MCP
Embedded copilot
Sonnet 4.6 (Haiku 4.5 for triage) · cached app context · MCP to host app · memory tool for personalization. See
reference-architectures.html Pattern 6 for the diagram.
Sonnet + MCP + caching + memory
Eval / regression suite
Same model as prod · Batch API overnight · cached prompt prefix · evalset versioned in repo.
batch + caching + match-prod-config