Saltar al contenido
← Cuaderno

Automatización & Agentes

Code Execution con MCP: Reducción del 90% de Tokens en Agentes de IA

Cómo evitar quemar presupuesto pasando herramientas crudas al LLM: arquitectura de ejecución de código en sandbox y filtrado local.

Fecha
1 oct 2026
Lectura
5 min
Resultado
90% Ahorro de Tokens • Cero Fugas de Datos • 100% Preciso

El error de novato más común al construir agentes de IA es conectar decenas de herramientas tradicionales inyectando directamente sus esquemas JSON y payloads de API en el contexto de cada prompt.

El resultado inmediato: 50.000 tokens consumidos antes de que el agente empiece a razonar, latencias inaceptables y facturas desbocadas.


1. El Problema de ‘Trinchera’

Cuando un agente invoca 10 herramientas de forma estándar:

  • Cada respuesta devuelve estructuras de datos masivas.
  • La ventana de contexto se satura de ruido irrelevante.
  • El riesgo de alucinaciones al manipular JSONs gigantescos se dispara.
[ Enfoque Clásico - Saturación de Contexto ]
┌──────────┐  API Payload (50k tokens)  ┌──────────┐
│ Herramienta ├─────────────────────────►│   LLM    │ ➔ Factura inflada y lentitud
└──────────┘                            └──────────┘

[ Enfoque YesWeLab - Code Execution + MCP ]
┌──────────┐  Datos crudos  ┌─────────────┐  2-3 líneas  ┌──────────┐
│ Herramienta ├────────────►│ Sandbox/Code ├────────────►│   LLM    │ ➔ 90% Ahorro
└──────────┘                └─────────────┘              └──────────┘

2. El Nuevo Estándar: Code Execution + MCP

En lugar de delegar el filtrado de datos al propio modelo mediante tokens de razonamiento:

  1. El agente escribe un script en un entorno aislado (sandbox).
  2. Ejecuta la consulta vía MCP (Model Context Protocol) o APIs directas.
  3. Procesa, calcula y limpia los datos en memoria o localmente (Python / SQLite).
  4. Devuelve al LLM únicamente la respuesta final precisa (2 o 3 líneas de texto limpio).

3. Ventajas Clave de la Arquitectura

  • ⚡ Ahorro de hasta un 90% en tokens de entrada y salida.
  • 🔒 Privacidad y cumplimiento: Los datos intermedios nunca viajan a servidores externos de IA.
  • 🛠️ Cero alucinaciones: Los cálculos y transformaciones se delegan a código determinista.

4. Estrategia Dual Track en Producción

En el Laboratorio Digital (@Yeswelab_OU) aplicamos dos vías según la criticidad:

  • Track A (DIY / Open Source): Instancia de n8n self-hosted conectada a servidores MCP locales y scripts en Python/SQLite WAL. Coste marginal cero y soberanía total sobre los datos.
  • Track B (Fast-Track SaaS): n8n Cloud orquestado con Claude Code para prototipar y poner flujos en producción en cuestión de minutos.

Comentar el experimento en X →

#MCP (Model Context Protocol)#Python#n8n#SQLite WAL#Claude Code