Overview
Python tool allows you to execute Python code from your AI agents. The user sends code; the agent runs it in a sandbox and returns stdout and results.Installation
Quick Start
Usage with Agent
Available Methods
execute(code)
Execute Python code.Security Warning
⚠️ Use with caution! Executing arbitrary code can be dangerous.How It Works
Best Practices
Sandbox untrusted code
Sandbox untrusted code
Only execute code generated from trusted instructions. Treat all output as untrusted.
Capture errors
Capture errors
Wrap execution so tracebacks are returned to the agent instead of terminating the run.
Keep runs stateless
Keep runs stateless
Pass all inputs explicitly — don’t rely on state persisting between executions.
Related Tools
Shell
Shell commands
Calculator
Math calculations

