Back to full roadmap
topiccore
Agent Design Principles
Start simple, monitor, build evals from day 1 — Anthropic's production golden rules.
3 hours2 resources1 prereqs
Distilled from Anthropic's "Building Effective Agents":
- Start with the simplest possible solution — chat → augmented LLM → workflow → agent. Only escalate when needed.
- Measure everything — token spend, latency, success rate, trajectory diversity
- Eval first — define success criteria before writing the agent
- Be intentional about handoffs — to user / another agent / tool transitions must be clear
- Use guardrails — input/output filters, max iterations, capability gates
- Iterate on prompts, not architecture — distinguish prompt issues from architectural ones early
- Embrace the cost — agents are expensive; do the ROI math
- Plan for failure — agents will fail; recovery and fallback strategy mandatory
What you'll gain
You can kick off any new agent project with this 8-point checklist and use it for code review.