Strumenti dell'agente
NoTrack Coder trasforma la risposta del modello in azioni analizzando i tag degli strumenti che emette ed eseguendoli sul tuo computer. Non chiami tu stesso gli strumenti — lo fa il modello — e vedi ognuno di essi come una scheda. Questo è l'intero set di strumenti.
File
- read_file — legge il contenuto di un file.
- write_file — crea o sovrascrive un file.
- append_file — aggiunge alla fine di un file.
- edit_file — sostituisce una parte specifica di testo in un file.
- delete_file, make_dir, move_file, copy_file — le solite operazioni sui file.
- list_dir, grep, glob — elenca una directory, cerca nel contenuto dei file, trova corrispondenze per pattern.
Tutti i percorsi si risolvono dentro la cartella di lavoro della chat a meno che non siano assoluti.
Shell
- shell — esegue un comando. Su Windows la shell è PowerShell. Puoi comunque scrivere i comuni idiomi Unix — NoTrack Coder li traduce al volo:
&&di primo livello →;,-o /dev/null→NUL,2>/dev/null→$null(solo fuori dalle virgolette, così unssh "… && …"remoto resta intatto). Il successo viene giudicato dal reale codice di uscita del processo, quindi uncurlche ha ottenuto un200/403scrivendo su stderr non viene segnalato come errore (niente più ritentativi inutili). I comandi pericolosi (cancellazione forzata ricorsiva, azzeramento del disco, invio di script remoti a una shell) vengono bloccati, e quelli rischiosi chiedono conferma in modalità Chiedi.
I segreti nell'output degli strumenti (chiavi private, password .env, token bearer) vengono automaticamente oscurati prima di raggiungere il contesto del modello.
Web
- web_search — cerca in due fonti in parallelo e restituisce entrambe, etichettate: DuckDuckGo (web generale) e freeserp.ai (un indice senza chiave di siti recenti / costruiti con IA, ciascuno con un Domain Rating). Il modello sceglie da solo il/i risultato/i rilevante/i.
- http_get — recupera il contenuto di un URL.
Media e documenti
- gen_image — genera un'immagine reale nella cartella della chat — vedi Generazione di immagini.
- ocr — legge il testo da un'immagine usando l'OCR integrato di Windows.
Orchestrazione
- task — avvia un sub-agente parallelo per un'attività autonoma.
- run_on_model — affida un'attività a un altro modello/endpoint collegato (ad es. instrada un passaggio difficile verso un modello più grande).
- skill — carica un playbook
SKILL.mdsu richiesta. - mcp — chiama uno strumento esposto da un connettore MCP collegato (vedi Connettori).
- list_capabilities — elenca i modelli collegati e cosa sanno fare.
Conoscenza e memoria
- search_knowledge — cerca nella base di conoscenza locale (sessioni passate + note distillate).
- remember — salva un fatto in memoria. Viene eseguito solo quando chiedi esplicitamente all'agente di ricordare qualcosa.
Perché a volte vedi dei ritentativi
I modelli più deboli (non censurati / a bassa quantizzazione) a volte usano male uno strumento — sintassi del tag sbagliata, comandi Unix su Windows, o una risposta troppo lunga che viene tagliata. Le protezioni di NoTrack Coder le intercettano, correggono il modello e riprovano, così l'attività si completa comunque — solo con qualche scheda di correzione visibile in più. Un modello più forte produce esecuzioni più pulite.
Prossimo: Endpoint e modelli.