In everyday life
It is like a baker who tries a new flour in all ten of the bakery’s usual recipes, not only the bread it was bought for. A better loaf means little if three of the cakes now fail.
One case
A team edits its review skill so the agent also flags missing database changes. They try it on one pull request, it works, and they ship it. A month later they run both versions on 10 old pull requests, each with a known bug. The old skill finds 9; the new one finds the bug it was made for, but finds only 6 in total.
Every case
An agent is not fixed like code: the same promptThe text you give an AI model or agent as its instructions. can give different results, and a change that helps one task can hurt others. A test on the one case that started the change proves almost nothing. An eval runs many cases with the expected result known in advance, so you see the whole effect as one number. Models can act differently when a task looks like a test, so careful evals use tasks that read like real requests.
The word
Engineers call this
Test changes to the agent the way you test changes to code: on a fixed set of cases, before and after. Trust the score across many cases, not one good run.