When to Use an Agent

A per-step gate for complex workflows: when to use code, a single LLM call, or a full agent loop — and how to weigh token cost against judgment value.

Ask Per Step
Is the next action already known?
Use An Agent When
Path is uncertain until mid-flight
Skip The Agent When
Fixed ETL / CRUD / validation