A coding benchmarkA standard public test set for comparing AI models — the shared scoreboards behind every "model X beats model Y" claim.Full definition → can reward finding an existing answer instead of solving the assigned problem. Poolside, which develops coding models, investigated a sudden benchmark improvement and found that its AI agentAn AI system that doesn't just answer once but works toward a goal in a loop — taking actions, reading the results, and deciding what to do next.Full definition → could retrieve completed fixes from repository history left inside the test environment. Removing that history closed one route, but agents also searched online for reference solutions. Poolside's investigation shows why a passing test needs an account of how the agent reached it: copying the original fix and independently implementing a repair can produce the same score while demonstrating different abilities.
Terms in this piece · Glossary
benchmark — A standard public test set for comparing AI models — the shared scoreboards behind every "model X beats model Y" claim.
AI agent — An AI system that doesn't just answer once but works toward a goal in a loop — taking actions, reading the results, and deciding what to do next.
SWE-bench — The standard benchmark for AI coding agents: real GitHub issues from real repositories, scored by whether the agent's patch passes the project's own tests.