Skip to content

Capability System

UClaw features a secure, granular capability system that empowers agents to perform real-world actions like file operations, database queries, code execution, web browsing, and API integration.

1. Built-in Workspace Tools

Agents are provisioned with native filesystem and database manipulation capabilities:

  • Filesystem Operations: read, write, edit, list, find, grep, and delete.
  • Database Operations: sql query tool for direct SQLite database interactions.
  • Shell Simulation: bash execution when run inside supported environments.

2. Sandboxed Code Execution

Using the execute tool, agents can run arbitrary Javascript or Typescript code within a sandboxed execution environment. This allows them to process raw data, perform math calculations, or test logic before returning results.

3. Browser Automation (Chrome DevTools Protocol)

For web-scraping and interaction tasks, agents have access to full Chrome browser tools when the browser capability is enabled. They can navigate pages, extract text, click elements, and take screenshots using CDP bindings.