Skip to main content

⚠️ Key Anti-Patterns (High-Yield Exam Content)

These appear as distractors in ~60% of questions. If you can spot them, you eliminate 2–3 options immediately.

Anti-PatternWhy It's WrongCorrect Approach
Parse NL for loop terminationBrittle, non-deterministicCheck stop_reason value
Arbitrary iteration capsMisses completion signalCondition-based termination
Flat multi-agent architectureNo coordinator = no controlHub-and-spoke pattern
Prompt-based enforcementProbabilistic, bypassablePostToolUse hooks
Self-review same sessionRetains original reasoningSeparate session/subagent
Generic retry messageNo context for correctionAppend specific errors
Monolithic CLAUDE.mdHard to maintain at scaleHierarchical @import structure
All tools in one agentDecision paralysis4–5 scoped tools max

Study Tips​

Focus on the WHY

The exam tests architectural reasoning, not memorization. Know why hub-and-spoke beats flat multi-agent. Know why hooks beat prompts for enforcement. Know why multi-pass review requires session isolation.

Anti-Patterns Are Traps

Exam distractors are often plausible anti-patterns. If an answer sounds like "just use a prompt for that" β€” it's probably wrong.

Build Real Projects

Hands-on experience with the Agent SDK, MCP servers, and Claude Code solidifies conceptual understanding faster than re-reading notes.


➑️ Next: πŸ”— Resources & Sources.