Herramientas del agente

NoTrack Coder convierte la respuesta del modelo en acciones analizando las etiquetas de herramientas que emite y ejecutándolas en tu máquina. Tú no llamas a las herramientas — lo hace el modelo, y ves cada una como una tarjeta. Este es el conjunto completo de herramientas.

Archivos

  • read_file — lee el contenido de un archivo.
  • write_file — crea o sobrescribe un archivo.
  • append_file — agrega al final de un archivo.
  • edit_file — reemplaza un fragmento específico de texto en un archivo.
  • delete_file, make_dir, move_file, copy_file — las operaciones de archivo habituales.
  • list_dir, grep, glob — listar un directorio, buscar en el contenido de archivos, coincidir por patrón.

Todas las rutas se resuelven dentro de la carpeta de trabajo del chat a menos que sean absolutas.

Shell

  • shell — ejecuta un comando. En Windows, el shell es PowerShell. Aun así puedes escribir los modismos comunes de Unix — NoTrack Coder los traduce sobre la marcha: && de nivel superior → ;, -o /dev/null → NUL, 2>/dev/null → $null (solo fuera de comillas, así que un ssh "… && …" remoto queda intacto). El éxito se juzga por el código de salida real del proceso, así que un curl que recibió un 200/403 mientras escribía en stderr no se marca como error (se acabaron los reintentos inútiles). Los comandos peligrosos (eliminación forzada recursiva, borrado de discos, canalizar scripts remotos a un shell) se bloquean, y los riesgosos preguntan en modo Preguntar.

Los secretos en la salida de las herramientas (claves privadas, contraseñas de .env, tokens bearer) se ocultan automáticamente antes de llegar al contexto del modelo.

Web

  • web_search — busca en dos fuentes en paralelo y devuelve ambas, etiquetadas: DuckDuckGo (web general) y freeserp.ai (un índice sin clave de sitios nuevos / creados con IA, cada uno con un Domain Rating). El modelo elige el/los resultado(s) relevante(s) por sí mismo.
  • http_get — obtiene el contenido de una URL.

Multimedia y documentos

  • gen_image — genera una imagen real en la carpeta del chat — ver Generación de imágenes.
  • ocr — lee texto de una imagen usando el OCR integrado de Windows.

Orquestación

  • task — genera un subagente paralelo para una subtarea autocontenida.
  • run_on_model — entrega una tarea a otro modelo/endpoint conectado (por ejemplo, enrutar un paso difícil a un modelo más grande).
  • skill — carga una guía SKILL.md bajo demanda.
  • mcp — llama a una herramienta expuesta por un conector MCP conectado (ver Conectores).
  • list_capabilities — lista los modelos conectados y qué pueden hacer.

Conocimiento y memoria

  • search_knowledge — busca en la base de conocimiento local (sesiones anteriores + notas condensadas).
  • remember — guarda un dato en la memoria. Esto solo se ejecuta cuando le pides explícitamente al agente que recuerde algo.

Por qué a veces ves reintentos

Los modelos más débiles (sin censura / de baja cuantización) a veces usan mal una herramienta — sintaxis de etiqueta incorrecta, comandos de Unix en Windows, o una respuesta demasiado larga que se corta. Las protecciones de NoTrack Coder detectan esto, corrigen al modelo, y reintentan, así la tarea igual se completa — solo con algunas tarjetas de corrección visibles. Un modelo más potente produce ejecuciones más limpias.

Siguiente: Endpoints y modelos.