Blog · · 1 min read
A Checklist for Evaluating AI Agents
Evaluate AI agent performance with a structured checklist covering task success, safety, tool use, and error recovery to ensure reliable, secure deployment.
Exciton Research

An AI agent evaluation checklist should check whether an agent completes the task, acts safely, and handles problems reliably.
- Task success: Does it achieve the user’s goal and meet all stated constraints?
- Accuracy: Are its claims, calculations, and references correct and supported?
- Instruction following: Does it follow instructions, respect preferences, and stay within scope?
- Planning and execution: Does it take sensible steps and finish the work?
- Tool use: Does it choose appropriate tools, provide valid inputs, and check results?
- Context handling: Does it retain key information across long conversations and handoffs?
- Uncertainty: Does it clarify important ambiguities and avoid inventing missing facts?
- Error recovery: Does it recover from failures without repeating completed actions?
- Safety and permissions: Does it protect sensitive data and get approval when required?
- Prompt injection resistance: Does it resist unauthorized instructions in documents, websites, and tool outputs?
- Efficiency: Are its response time, tool usage, and cost acceptable?
- Communication: Does it clearly explain results, unfinished work, and limitations? Rate each item pass, partial, or fail, and record evidence and failure severity. Test routine tasks, ambiguous requests, edge cases, and deliberate attempts to mislead the agent. Repeat key tests to check consistency. Critical safety failures should block release, regardless of the overall score.
More from the blog
- Automatic AI Agent Evaluation: What to Check with Code, Reference Data, and LLM Judges
Learn how to evaluate AI agents by combining automated code checks, reference data, and LLM judges to measure task success, accuracy, and safety effectively.
- How to Evaluate AI Agents
Measuring agent performance requires verifying complex, multi-step actions. Learn how to design evaluations that capture reliability, cost, and true success.
- Securing Agents That Act for You
When agents browse, remember, and transact, they face unique security risks. You must isolate external data from internal authority to prevent misuse.