Purpose
As AI systems gain more autonomy and tool access, testing for agentic safety becomes critical:- Preventing unauthorized tool usage
- Ensuring agents respect operational boundaries
- Testing resistance to manipulation into unsafe behaviors
- Validating agent control mechanisms
Safety Categories
Dataset vs Prompt probes
The catalog builder instantiates*DatasetProbe classes and evaluates with TrueFalseEvaluator. Each subcategory also has a *PromptProbe (for example ToolMisuseSimulationPromptProbe).
Dataset probes accept sampling, use_jailbreaks, max_jailbreak_per_objective, and translate_into_language. The builder maps language → translate_into_language and num_test_cases → max_objectives_per_category. See StaticDatasetProbe.
Catalog scenarios attach framework tags (EU AI Act, OWASP, MITRE ATLAS, ISO/IEC 42001).
How It Works
The evaluator assesses agent behavior:- Pass: The agent maintains safe and intended behavior
- Fail: The agent exhibits unsafe autonomous behavior
Usage Example
When to Use
Use agentic behavior testing when you need to:- Test AI agents with tool access
- Validate agent control mechanisms
- Ensure agents respect operational boundaries
- Test autonomous system safety
- Prepare agents for production deployment