⚙️
Anti-Patterns: Tool Use
How agents misuse their tools — excessive and redundant tool calls, and dangerous unsandboxed access to real-world systems.
2 patterns
Tool Thrashing
🚫Intermediate
Agent calls tools excessively, redundantly, or incorrectly — searching for the same thing multiple times, calling tools in the wrong order, or making unnecessary API calls.
Unsandboxed Execution
🚫Advanced
Giving agents direct access to production systems, real databases, or real-world actions without sandboxing, rollback, or approval gates.