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.
PTY Terminal Execution
terminal_execExecutes shell commands in a monitored PTY sandbox with real-time log streaming, signal handling, and timeout enforcement.
Diff File Editor
file_editPerforms precise, chunk-based line modifications and diff replacements without corrupting unrelated code.
Ripgrep AST Search
code_searchFast regex and glob pattern searching across the workspace to locate symbol definitions, functions, and import references.
Web Content Fetcher
web_fetchFetches external documentation, APIs, and HTTP URLs, rendering markdown for rapid context ingestion.
Codebase Context Graph
context_graphBuilds an in-memory dependency graph of the project tree to evaluate side effects before executing changes.