Documentation Navigation
configure

Core Tools System

Codey agents use a declarative tools system to interact with your machine. These tools are verified against permissions schemas before execution.

#Primary Core Tools

Tool IDPurposeSafe/Read-only
read_fileRead file contents at a given pathYes
write_to_fileCreate new files or overwrite existing filesNo
replace_file_contentSurgically edit blocks within a fileNo
multi_replace_file_contentPerform multiple edits across non-contiguous linesNo
run_commandRun bash commands inside the project directoryNo
list_dirList files and subdirectoriesYes
grep_searchFind code keywords using ripgrepYes
webfetchDownload/parse content from public URLsYes

#Context Management

Tools are optimized for LLM token limits: file reading tools cap outputs and automatically omit unnecessary binaries. The shell tool detects infinite loops and prompts to run long processes in the background.