Skip to content

Choosing models and tools

Using agents · topic using-agents/choosing-tools

Not every task wants the biggest model or an agent. This topic covers matching a model to a task, weighing cost and speed against quality, choosing between a chat, an agent and an unattended automation, deciding which steps stay human, and re-applying that judgment as tools grow more capable.

Concepts

Model fit
Matching a model to a task by what the task needs: a small fast model for classification or reformatting, a larger one for multi-step reasoning or ambiguous instructions, a model with tools where fresh facts matter. Fit is tested, not assumed: run a few representative inputs on each candidate and compare, rather than defaulting to the most capable and expensive option. glossary
Cost and speed
The price and delay of a choice, per task and at the volume you expect. A model that costs ten times more and answers slower must be enough better to justify it; an agent that takes twenty tool calls costs twenty times a single answer. For repeated work, small differences per call become the whole budget, so measure before scaling. glossary
Chat vs agent vs automation
Three ways to apply a model. Chat: you steer every turn, best for thinking and one-off drafts. Agent: you brief it and it works through steps with tools, checking in as agreed, best for bounded tasks with clear done-criteria. Automation: it runs unattended on a trigger, best for repetitive, low-stakes, well-tested tasks. Autonomy rises across the three, so the checks must rise too. glossary
What to keep human
The steps that stay with a person on purpose: decisions with legal or ethical weight, judgments about people, anything irreversible or costly, and the final accountability for a result. Keeping a step human is a design choice, and naming those steps early prevents them from being automated by default as tools improve. Keeping a human path also means the process keeps working when the tool is unavailable. glossary
Reasoning across tool levels
Tools rise in abstraction, from autocomplete to chat to agents to systems of agents, and each level hides more of what happens below. The judgment about fit, cost, risk and what to keep human has to be re-applied at each new level rather than carried over. What was safe to trust at one level may not be at the next, and vice versa. glossary

Lessons

Your reference

Each lesson above adds its takeaways and its example here once you finish it. Your reference lists every lesson you have finished.

Chat, agent or automation

Unlocks when you finish Chat, agent or automation.

Reasoning across tool levels

Unlocks when you finish Reasoning across tool levels.

The steps that stay human

Unlocks when you finish The steps that stay human.

Trying two models on the same task

Unlocks when you finish Trying two models on the same task.

Sources