Teams spend weeks debating which model to use and almost no time on how they will know whether their agent is any good. That is backwards. The single strongest predictor of a reliable agent is not the model behind it — it is the quality of the test set the team runs against it. A good evaluation set is a collection of real cases with known-good outcomes, graded automatically on every change. It turns a vague feeling of "this seems better" into a number you can defend to a stakeholder.
Without evals, every model upgrade is a leap of faith and every prompt tweak is a guess. With them, you can swap models freely, because you can prove in an afternoon whether the new one is better on the cases you care about. We have watched a mid-tier model with a sharp eval harness comfortably outperform a frontier model wired up on vibes, simply because the team could see and fix its failures. Build the test before you fall in love with the technology. The model will change three times before your problem does.