Ferramentas do agente

O NoTrack Coder transforma a resposta do modelo em ações analisando as tags de ferramenta que ele emite e executando-as na sua máquina. Você não chama as ferramentas você mesmo — o modelo faz isso, e você vê cada uma como um cartão. Este é o conjunto completo de ferramentas.

Arquivos

  • read_file — lê o conteúdo de um arquivo.
  • write_file — cria ou sobrescreve um arquivo.
  • append_file — adiciona ao final de um arquivo.
  • edit_file — substitui um trecho específico de texto em um arquivo.
  • delete_file, make_dir, move_file, copy_file — as operações de arquivo de sempre.
  • list_dir, grep, glob — listar um diretório, pesquisar o conteúdo de arquivos, buscar por padrão.

Todos os caminhos são resolvidos dentro da pasta de trabalho do chat, a menos que sejam absolutos.

Shell

  • shell — executa um comando. No Windows, o shell é o PowerShell. Você ainda pode escrever expressões comuns do Unix — o NoTrack Coder as traduz na hora: && de nível superior → ;, -o /dev/null → NUL, 2>/dev/null → $null (apenas fora de aspas, então um ssh "… && …" remoto permanece intacto). O sucesso é julgado pelo código de saída real do processo, então um curl que recebeu um 200/403 enquanto escrevia no stderr não é marcado como erro (chega de novas tentativas inúteis). Comandos perigosos (exclusão forçada recursiva, formatação de disco, direcionar scripts remotos para um shell via pipe) são bloqueados, e os arriscados perguntam no modo Perguntar.

Segredos na saída de ferramentas (chaves privadas, senhas de .env, tokens bearer) são automaticamente ocultados antes de chegarem ao contexto do modelo.

Web

  • web_search — pesquisa duas fontes em paralelo e retorna ambas, rotuladas: DuckDuckGo (web geral) e freeserp.ai (um índice sem chave de sites recentes / construídos com IA, cada um com uma Domain Rating). O próprio modelo escolhe o(s) resultado(s) relevante(s).
  • http_get — busca o conteúdo de uma URL.

Mídia & documentos

  • gen_image — gera uma imagem real na pasta do chat — veja Geração de imagens.
  • ocr — lê texto de uma imagem usando o OCR embutido do Windows.

Orquestração

  • task — inicia um sub-agente paralelo para uma subtarefa autocontida.
  • run_on_model — entrega uma tarefa a outro modelo/endpoint conectado (ex.: direcionar um passo difícil para um modelo maior).
  • skill — carrega um roteiro SKILL.md sob demanda.
  • mcp — chama uma ferramenta exposta por um conector MCP conectado (veja Conectores).
  • list_capabilities — lista os modelos conectados e o que eles conseguem fazer.

Conhecimento & memória

  • search_knowledge — pesquisa a base de conhecimento local (sessões passadas + notas condensadas).
  • remember — salva um fato na memória. Isso só roda quando você pede explicitamente ao agente para lembrar de algo.

Por que às vezes você vê novas tentativas

Modelos mais fracos (sem censura / de baixa quantização) ocasionalmente usam mal uma ferramenta — sintaxe de tag errada, comandos Unix no Windows, ou uma resposta longa demais que é cortada. As proteções do NoTrack Coder detectam isso, orientam o modelo, e tentam novamente, então a tarefa ainda é concluída — apenas com alguns cartões de correção visíveis. Um modelo mais forte produz execuções mais limpas.

Próximo: Endpoints & modelos.