Skip to content

Tools Reference

Agent Nine has built-in tools for working with your code, files, and services.

File Tools

ToolDescriptionMode
ReadRead any file — text, PDF, images, Jupyter notebooksCode
WriteCreate or overwrite a file (with secret scanning)Code
EditReplace exact text in a file (with undo support)Code
GlobFind files by pattern (e.g. **/*.ts)Code
GrepSearch file contents with regexCode
LSList directory contentsCode

Execution Tools

ToolDescriptionMode
BashRun shell commands (Linux/macOS)Code
PowerShellRun commands on WindowsCode
Execute CodeRun code in cloud sandbox (Python, Node.js, Go, Rust, Java)Chat

Web Tools

ToolDescriptionMode
WebFetchFetch and read any URLBoth
WebSearchSearch the webBoth
BrowserBrowse pages — navigate, screenshot, click, typeBoth

Planning Tools

ToolDescriptionMode
EnterPlanModeSwitch to read-only exploration modeBoth
ExitPlanModePresent plan and start implementingBoth

Agent Tools

ToolDescriptionMode
AgentCreate a background agent for a taskCode
SendMessageSend a message to another agent or read inboxCode

Task Tools

ToolDescriptionMode
TaskCreateCreate a tracking taskBoth
TaskUpdateUpdate task statusBoth
TaskListList all tasksBoth

Other Tools

ToolDescriptionMode
NotebookEdit Jupyter notebook cellsCode
WorktreeCreate isolated git copy for safe experimentationCode
AskUserAsk you a question when clarification is neededBoth

Mode Legend

ModeMeaning
CodeAvailable in Code mode (desktop app, local file access)
ChatAvailable in Chat mode (cloud sandbox)
BothAvailable in both modes

Agent Nine — AI coding assistant