¿Buscas un agente que se adapte a tus necesidades? Probé dos modelos

Llevo meses probando agentes de IA para operar mi laboratorio: desplegar configs, vigilar servicios, redactar informes. La pregunta que me hice al montar el segundo:

¿El agente se adapta a mi entorno, o mi entorno tiene que adaptarse al agente?

Esta es la comparativa entre los dos modelos que he montado, con lo que me costó cada uno y por qué al final el factor decisivo no fue la inteligencia del modelo, sino su arquitectura de herramientas. Los nombres de la infraestructura son ficticios a propósito.

Opción 1: el agente acoplado al IDE (Cline)

Un agente que vive dentro del editor (VS Code). Lo interesante: puedes montarlo también como desktop independiente y enlazarlo a un servidor central, de forma que el cerebro trabaja contra tu infraestructura real y no solo contra tu repo abierto.

SERVIDOR orquestador central Agente (IDE) MCP local Herramientas Infra LAB contexto del repo + ejecución remota
Agente acoplado: el IDE es el centro; el servidor central se le enchufa.

Ventajas

  • Adaptación excelente al flujo de trabajo: ve tu repo, tus diffs, tu terminal.
  • Curva de instalación mínima; enlazarlo al servidor central fue un par de ajustes.
  • Resultados muy buenos en tareas de código con contexto local.

Inconvenientes

  • El agente y sus herramientas forman un bloque: si mañana cambias de agente, tiras el trabajo de integración.
  • Atado al editor: para operativa 24/7 desde el servidor hay que forzar el enlace.

Opción 2: el agente desacoplado con MCP separados («el Corredor»)

Nombre ficticio para un agente de terminal open-source que destaca por una cosa: cada herramienta es un servidor MCP independiente (monitorización, domótica, multimedia, código…) que se configura por agente, no dentro del agente.

SERVIDOR CENTRAL registro MCP único Agente AAgente B MCP: Observab.MCP: Domótica Migrar de Agente A a Agente B = reconfigurar punteros; los MCP no se tocan
Arquitectura MCP separada: el catálogo de herramientas vive fuera de cualquier agente.

Ventajas

  • Migración sin coste: cambias de agente y solo declaras los MCP en su config. Tus integraciones sobreviven al agente.
  • Cada MCP se puede versionar, auditar y apagar por separado (clave cuando hay infra real detrás).
  • Funciona headless en el servidor: operativo 24/7 sin IDE abierto.

Inconvenientes

  • Devora tokens: cada llamada a una MCP añade contexto; una sesión larga con 10 servidores conectados se dispara de coste rapidísimo.
  • Más montaje inicial: un proceso por herramienta.
  • Cuidado con dejar MCP potentes a agentes con poca disciplina de uso.

Comparativa rápida

Agente IDE (Cline) Corredor (MCP separados)
Adaptación al flujo Excelente Buena, vía config
Coste por sesión Contenido Alto (tokens)
Migración a otro agente Se pierde integración Solo reconfigurar
Operativa 24/7 Forzando el enlace Nativa (headless)
Auditoría de herramientas Interna al bloque Por servidor MCP

Verificación y lección

Monté ambos modelos sobre la misma infra ficticia de pruebas y medí: sesiones equivalentes de despliegue de config. El agente IDE ganó en comodidad diaria; el Corredor ganó en coste de cambio y supervivencia de las integraciones. La lección, en una frase:

Elige el agente por cómo expone sus herramientas, no por su puntuación en benchmarks. El modelo cambia en seis meses; tus integraciones deberían sobrevivir a tres modelos.

Próxima entrada: cuánto me costó realmente un mes de tokens con cada uno y qué recorté del catálogo MCP para bajarlo.