Managed Agents provide seven built-in tools covering command execution, file operations, and network access—all executed within the session-bound runtime environment.
Available Tools
Select tools as needed in the Tools section of the Agent Editor page. Selected tools apply to all sessions of that agent.
| Tool | Purpose | Typical Use Cases |
|---|---|---|
bash | Execute shell commands inside the sandbox | Run scripts, install packages, invoke CLI tools |
write | Write content to files | Generate reports, save intermediate results |
read | Read file contents | Inspect mounted CSVs, logs, or configuration files |
edit | Modify files via string replacement | Safer for small changes than full-file overwrites |
glob | Find files using glob patterns | Locate target files, e.g., *.csv |
grep | Search text within files | Debug logs, locate keywords |
download_file | Download files from URLs into the sandbox | Fetch external datasets or dependencies |
Execution Mechanism
All built-in tools execute within the session-bound runtime environment. Files created and dependencies installed by these tools persist for the duration of the session.
The agent autonomously decides which tool to invoke based on system prompts and the current message. Tool invocations are visible in real time via the Events panel.
Next Steps
- Define an Agent: Select required tools in the Agent Editor.
- Agent MCP: Extend functionality by integrating additional external tools via the MCP protocol.
- Start a Session: Observe tool invocations in action during a session.