Docs Manual

Tools & Agent Capabilities

The exact tools and system capabilities Anibuild invokes to inspect, edit, and verify codebases.

Anibuild uses an autonomous decision loop to select and call tools based on user prompts. Each tool call is reported live in the terminal for full user auditing.

01 //

PTY Terminal Execution

terminal_exec

Executes shell commands in a monitored PTY sandbox with real-time log streaming, signal handling, and timeout enforcement.

02 //

Diff File Editor

file_edit

Performs precise, chunk-based line modifications and diff replacements without corrupting unrelated code.

03 //

Ripgrep AST Search

code_search

Fast regex and glob pattern searching across the workspace to locate symbol definitions, functions, and import references.

04 //

Web Content Fetcher

web_fetch

Fetches external documentation, APIs, and HTTP URLs, rendering markdown for rapid context ingestion.

05 //

Codebase Context Graph

context_graph

Builds an in-memory dependency graph of the project tree to evaluate side effects before executing changes.