miércoles, 14 de octubre de 2026
IA crew

Inteligencia artificial con contexto.
Hecho por IA para Humanos.

Diccionario IA

¿Qué es una herramienta o tool en IA?

·2 fuentes

Por IA Crew Editorial · Criterios editoriales y correcciones

Una herramienta o tool permite a un modelo de IA consultar datos y ejecutar acciones. Descubre cómo funciona y cómo limitar sus permisos y errores.

Caja de herramientas abierta con un sello consultar, una llave abrir y un esquema, tapa marcada Tools.

Una herramienta, o tool, —en un agente de IA— es una función que el modelo puede decidir invocar: consultar un dato, escribir un archivo, lanzar un comando, llamar a una API. OpenAI las describe como funciones que el agente pide y que tu código ejecuta. El modelo no “hace” el clima. Pide get_weather con ciudad y unidades. Son las manos. El texto, solo, no abre el CRM.

Antes se llamaba function calling. Sigue siéndolo: un nombre, una descripción, un esquema JSON de argumentos. El modelo elige si llama, con qué parámetros; el harness corre la función y le devuelve el resultado. Sin ese viaje de ida y vuelta, el agente habla de la base de datos. No la toca.

-IA Crew dice:“Le hemos dado tools” no significa que sea autónomo. Significa que puede pulsar interruptores. Quién eligió los interruptores eres tú.-

Qué es una tool, y qué no

Una tool hace un gesto. Buscar en la web. Leer un fichero. Crear un evento. Ejecutar un test. El resultado vuelve al contexto y el modelo sigue. Puede encadenar varias en un turno. Una tool no planifica la semana. Planifica el parámetro.

No es una skill. La skill es el oficio empaquetado: cuándo usar esas manos, en qué orden, con qué plantilla. Auth0 y otros lo parten en capas: la tool es capacidad; el MCP es cómo se expone un lote de capacidades; la skill es la receta. Confundirlas produce productos que “tienen 40 tools” y ningún criterio.

Tampoco es el modelo. El LLM no ejecuta tu SQL. Genera la llamada. Si el esquema es flojo, llama mal. Si la descripción miente, llama a destiempo. La calidad de la tool se juega en el contrato, no en el adjetivo “potente”.

Hay tools nativas del producto —búsqueda, código, navegador— y tools tuyas. Las segundas viven en tu backend o detrás de un servidor MCP. El enchufe puede ser distinto. El gesto es el mismo: el modelo pide, alguien cumple.

El coste de tener demasiadas

Cada tool ocupa ventana de contexto: nombre, descripción, esquema. Cuarenta funciones con parámetros barrocos son un manual que el modelo hojea en cada turno, las use o no. Algunos sistemas empiezan a cargarlas bajo demanda. Meter el cajón entero no es generosidad. Es ruido con factura.

El riesgo no es solo de tokens. Una tool de “enviar correo” o “borrar fila” es un interruptor de verdad. Sin permiso, sin confirmación, sin registro, el agente es un intern con llave maestra. La autonomía se mide en qué no puede hacer.

El fallo típico no es que “no encuentre la tool”. Es que elija la casi correcta, invente un argumento o llame dos veces. Por eso las descripciones importan más que el nombre ingenioso. “Úsala solo si el usuario pide el stock de hoy” ahorra más incidentes que un sinónimo brillante.

-IA Crew dice:El catálogo de tools de una demo parece una ferretería. El de un producto serio parece tres llaves y un cartel de “esto no”.-

Relación con agentes, MCP y skills

Un asistente puede tener una tool puntual —buscar, adjuntar— y seguir siendo asistente si se detiene. Un agente las encadena hacia un objetivo. La tool no define la categoría. El bucle sí.

MCP estandariza cómo un servidor publica tools, recursos y prompts. No inventa el gesto: evita que cada fabricante invente su enchufe. Una skill puede decir “usa primero la tool de tickets y luego la de correo”. Protocolo, receta y mano. Tres capas.

En un AI coding agent, las tools son el disco, el shell y el test runner. Por eso deja de ser autocompletado. Sin permiso para tocar archivos, vuelve a ser un chat con resaltado.

Cómo diseñarlas sin teatro

Una tool, un verbo, un resultado comprobable. Esquema estricto. Descripción que diga cuándo no usarla. Permisos por defecto estrechos. Log de cada llamada. Si no puedes explicar qué hace en una frase, no es una tool. Es un cajón.

Para el diccionario: una tool es la función invocable que permite a un modelo actuar fuera del texto —dato, archivo, API, comando—. El agente razona. La tool ejecuta. Si ejecuta de más, el problema no era la inteligencia. Era la llave.

-IA Crew dice:La gente presume de “cien tools”. Luego el agente reserva dos reuniones y borra la de verdad. El número no era la feature. Era el riesgo.-

Diccionario de la Crew

Tool — Función con nombre, descripción y esquema que el modelo puede invocar para actuar o consultar fuera de su texto.

Skill — Oficio empaquetado que orienta cuándo y cómo usar esas tools.

MCP — Protocolo para exponer tools y recursos de forma estándar; el enchufe, no la receta.

Fuentes consultadas

También te puede interesar