Skip to main content
CodingTools is a minimal toolkit for coding agents. Four core tools (read, edit, write, shell) let an agent run tests, use git, install packages, and edit code. Three exploration tools (grep, find, ls) are opt-in.

Example

cookbook/91_tools/coding_tools/01_basic_usage.py
CodingTools can run arbitrary shell commands. By default restrict_to_base_dir=True scopes file and shell operations to base_dir and only allows commands in allowed_commands. Keep human supervision for untrusted prompts, and run inside a sandbox (container, VM, or Daytona) for untrusted code execution.

Toolkit Params

Toolkit Functions

Developer Resources