Tool built-in
Usa questa pagina per verificare quali tool può chiamare un agente e quali accessi richiedono.
I tool built-in
Il motore offre i tool built-in che un agente dichiara in tools/extraTools, secondo il suo
accesso; basic resta in sola lettura. Workspace e sandbox copre i
percorsi, i worktree e la sandbox Docker.
| Tool | A chi | Fa |
|---|---|---|
ws.tree, ws.read, ws.search | workspaceAccess read o write | leggono la radice del nodo |
ws.write, ws.edit, ws.delete | deep + workspaceAccess: write | scrivono file, confinati; tracciati per ticket |
ws.exec | deep + execute: true | esegue un comando nella sandbox |
ws.test | deep + execute: true, un progetto con ci | esegue ci.test o ci.script nella sandbox |
git.log, git.diff | qualunque accesso, workspace git | storico e diff in sola lettura |
submit | ogni harness | sottomette l'artefatto che all'agente è stato chiesto di scrivere; il motore lo valida contro lo Schema di output |
write_todos | deep | tiene la lista di cose da fare dell'agente |
task | deep con subagents | passa un pezzo di lavoro a un subagente |
Vedi anche
- Manifest Agent per campi e accessi dei tool.
- Workspace e sandbox per percorsi e isolamento.