Analisis tecnicoArquitectura agentica2026-07

Arquitectura agentica corporativa: Forge + NAC-3 frente a LangChain, n8n y Bedrock

Tres plataformas que todo el mundo mezcla viven en capas distintas del stack. Este documento las define capa por capa, dibuja una arquitectura agentica corporativa escalable sobre Yujin Forge y NAC-3, y compara ventajas, desventajas, madurez y lock-in -- con los numeros reales de exito de implementacion.

LangChain 1.0 (nov-2025) n8n queue-mode Bedrock / AgentCore Forge + NAC-3

Resumen en cinco lineas

  • No son lo mismo. n8n = orquestacion. LangChain = framework de agente. Bedrock = gateway de modelos (brain). Compararlos "a pares" es un error de capa.
  • El bucle no escala en el escritorio. A volumen corporativo el executor tiene que salir de la maquina del usuario y correr como fleet detras de una cola.
  • El techo real es el brain, no el compute: rate limits y coste por token deciden la escala, no cuantos runners levantes.
  • El framework casi no mueve tu tasa de exito. El 89% de los pilotos agenticos no llega a produccion -- y el motivo es el alcance, la evaluacion y el coste, no la libreria.
  • Forge + NAC-3 no compite en la capa de framework: compite en gobernanza (ACL de verbos), neutralidad de brain y control de coste por tenant -- justo los condicionantes que separan al 11% que si llega.
01 -- Definiciones

Que es cada uno, y en que capa vive

El primer paso para comparar bien es dejar de tratarlos como alternativas intercambiables. Cada uno resuelve un problema distinto.

Capa: Orquestacion

n8n

Motor de workflows / automatizacion

Plataforma visual de automatizacion (desde 2019). Dispara flujos por trigger (cron, webhook, chat) y los conecta con 400+ integraciones. Su nodo AI Agent esta construido sobre LangChain.js: al cablear cajas, compones un grafo de LangChain con el mouse.

  • Fuerte en: triggers, conectores, scheduling, human-in-the-loop.
  • Escala via queue-mode (Redis + N workers).
  • No ejecuta "tu" agente: orquesta.
Capa: Framework de agente

LangChain

Libreria / SDK open-source

Framework para construir apps LLM. Abstracciones neutrales de proveedor: chains, agents (el bucle executor de tool-calling), memory, retrievers, tools, output parsers. Es codigo que corres tu, en cualquier nube. LangGraph es su capa de orquestacion mas moderna y estable.

  • Fuerte en: ecosistema, RAG, integraciones de modelo.
  • Provider-neutral; "arrancable" de produccion.
  • Historico de churn; estabilizado desde 1.0 (nov-2025).
Capa: Brain / inferencia

Amazon Bedrock

Servicio managed de modelos (AWS)

Gateway de modelos fundacionales: una sola API + IAM para Claude, Llama, Mistral, Nova, Cohere. AWS lo hostea. Sube de capa con features managed -- Agents / AgentCore, Flows, Knowledge Bases, Guardrails -- que si solapan con n8n y LangChain, pero con lock-in AWS.

  • Fuerte en: infra grado produccion, SLA, IAM, Provisioned Throughput.
  • Nucleo maduro (modelos); capa de agentes joven (AgentCore GA oct-2025).
  • Los IDs de modelo caducan (EOL programado).
La relacion que confunde

Bedrock y LangChain compiten en la capa de agentes/flujos/RAG (managed vs framework), pero cooperan en la capa de modelo: LangChain tiene ChatBedrock y llama a Bedrock por debajo. No son sustitutos limpios.

02 -- El stack en capas

Un problema agentico se descompone en cinco capas

La trampa mental es creer que una herramienta "escala el agente". Cada capa escala por medios distintos, hostea en sitios distintos, y tiene su propio techo.

Orquestaciontriggers / glue
n8nTemporalWindmillAirflowBedrock Flows
Ejecucionel bucle de agente
LangChain agentsLangGraphBedrock AgentsForge iterative_step
Braininferencia LLM
BedrockAnthropic APIGLM / DeepSeekself-host Qwen/Ollama
Estadodefs / historia / RAG
PostgresD1RedisVector store
Control-planebus / auth / relay
hito4 relayAPI gatewayIAM

Fig. 1 -- Las cinco capas. En resaltado, la posicion de Forge/NAC-3. n8n vive arriba; Bedrock en el brain; LangChain en ejecucion.

03 -- Arquitectura escalable

Arquitectura agentica corporativa sobre Forge + NAC-3

El cambio central para volumen: desacoplar el executor (iterative_step) del escritorio y correrlo como fleet headless detras de una cola, con estado compartido y un broker de brain con techo de rate-limit por tenant. n8n queda como orquestador; hito4 como control-plane que nunca ejecuta el brain.

Orquestacion
n8n (queue-mode) o triggers NAC-3cron / webhook / 400+ conectores / HITL -- encola trabajos
Cola
Cola de trabajos at-least-onceSQS / Redis / CF Queues -- desacopla ingreso de ejecucion
Ejecucion
Runner #1yf agent serve
Runner #2iterative_step
Runner #NACL de verbos
Fleet headless stateless -- autoscala por profundidad de cola (KEDA / HPA / CF Containers)
Brain + Estado
Broker de braintoken-bucket por tenant + por proveedor; ruteo por brain_tier (eco/premium); reintentos con backoff
Store compartidoPostgres / D1 -- defs, run history, gate de approval legible por cualquier runner
Control-plane
hito4 relay (Cloudflare Worker + D1)bus de eventos + auth HMAC por handle + dispatch a la cola -- NUNCA ejecuta el brain (edge solo enruta)

Fig. 2 -- Flujo corporativo. El bucle de Forge no cambia (mismo ACL de verbos, mismo HITL); lo que cambia es donde corre y como se coordina el cupo de brain.

El invariante de seguridad que se preserva

El brain corre donde estan el proyecto y las llaves (fleet / sesion local, segun tier); el worker de hito4 solo relaya. Las llaves BYOK viven solo en el vault cifrado -- la AgentDefinition referencia brain_tier, nunca la llave. El mismo patron que Bedrock resuelve con IAM, aqui se resuelve con verbos + vault, sin ceder el control al proveedor.

Nota de implementacion: los semaforos de concurrencia de runtime.ts son hoy in-memory (mono-proceso). Pasar a fleet exige moverlos a coordinacion distribuida (cola / redis) -- es refactor, no config. Es la decision de runtime + storage que hoy bloquea el tier P3.

04 -- Ventajas y desventajas

Como comparan frente a Forge + NAC-3

Cada plataforma brilla en su capa. La comparacion honesta no es "cual es mejor" sino "que ganas y que cedes" al apoyarte en cada una en lugar del bucle propio de Forge.

n8n

Ventajas
  • Orquestacion probada; 400+ conectores listos.
  • Escala horizontal barata (queue-mode).
  • HITL y error-routing visuales.
  • Nodos versionados: backward-compat por diseno.
Desventajas
  • No ejecuta tu bucle: para correr Forge lo llama por HTTP.
  • Su AI Agent = LangChain (heredas sus abstracciones).
  • JSON de workflow propietario (no portable).

LangChain

Ventajas
  • Ecosistema enorme; RAG y retrievers maduros.
  • Provider-neutral; corre en cualquier nube.
  • Desde 1.0 (nov-2025): semver real, sin breaking hasta 2.0.
Desventajas
  • Historial de churn; migrar a 1.0 fue trabajo real.
  • Overhead de abstraccion; muchos lo arrancan en prod.
  • Sin ACL de permisos nativo: la pones tu.

Bedrock

Ventajas
  • Infra grado produccion, SLA, IAM, Guardrails.
  • Provisioned Throughput = capacidad TPM garantizada.
  • Un API para muchos modelos.
Desventajas
  • Lock-in AWS alto (Agents/Flows/KB propietarios).
  • Pay-per-token; los IDs de modelo caducan (EOL).
  • Capa de agentes joven (AgentCore GA oct-2025).

Forge + NAC-3

Ventajas
  • Bucle propio (iterative_step): cero lock-in de framework.
  • Neutralidad de brain -- inmune al EOL de modelos de un proveedor.
  • Gobernanza nativa: ACL de verbos NAC-3 + HITL (approval).
  • Control de coste por tenant via brain_tier + broker.
Desventajas
  • Mantienes tu el motor (retries, streaming, structured output).
  • Menos ecosistema out-of-the-box que LangChain.
  • El paso a fleet exige el refactor de semaforos distribuidos.
05 -- Madurez, compat y lock-in

Los upgrades, ¿son retrocompatibles o te atan a la version?

Lo verificable. La pregunta de negocio real: si construyo hoy, ¿me rompe el proximo upgrade y cuanto me cuesta salir?

Dimensionn8nLangChainBedrockForge + NAC-3
Madurez del core Alta (2019) Media-Alta (1.0 nov-2025) Alta (modelos) / Baja (agentes) Producto propio, en evolucion a P3
Backward-compat Fuerte -- nodos versionados Buena desde 1.0; churn historico API estable; modelos caducan (EOL) Tu controlas el contrato de verbos
¿Te ata a la version? Poco -- tu pineas el self-host Menos que antes; semver real Si -- el EOL de modelo fuerza migracion No -- eres dueno del codigo
Grado de lock-in Medio (JSON propietario) Medio (libreria, arrancable) Alto (AWS-proprietary) Bajo (neutral, self-host)
Politica de breaking BREAKING_CHANGES.md por release Solo en major (2.0); deprecados viven en 1.x Aviso min. 6 meses antes de EOL de modelo Definido por ti (contrato NAC-3)

Trampa de Bedrock: la API casi nunca rompe, pero los model IDs estan versionados y pasan Active -> Legacy (aviso 6 meses) -> acceso extendido a mayor precio -> EOL. El modelo al que fijas tu implementacion va a expirar; hay que re-testear en un calendario que no controlas.

06 -- Tasa de exito real

El framework casi no mueve tus probabilidades

No existe una "tasa de exito" publicada por herramienta. Lo que existe es data de proyectos agenticos en general -- y es demoledora. El fracaso casi nunca es la libreria.

89%
de los pilotos de agentes IA no llegan a produccion
Gartner, 2026
171%
ROI del 11% que si sobrevive a produccion
Gartner, 2026
>40%
de proyectos agenticos seran cancelados para fines de 2027
Gartner (3.400+ orgs)
~95%
de pilotos GenAI sin retorno financiero medible
MIT NANDA
La conclusion que importa

Cambiar n8n por LangChain por Bedrock no mueve tu tasa de exito. Lo que la mueve son los condicionantes: alcance medible, evaluacion, control de coste y gobernanza. Ahi es donde Forge + NAC-3 juega su ventaja real.

Condicionantes que de verdad deciden el exito

Alcance medible

Agente estrecho con metrica de exito clara. El scope difuso es el asesino #1.

Forge: verbos acotan el scope

Evaluacion + observabilidad

Si no puedes medir si el agente acierta, no llegas a produccion.

Forge: audit log por verbo

Control de coste

El "escalating cost" de Gartner. Sin techo por tenant, se cancela por factura.

Forge: brain_tier + broker

Gobernanza / guardrails

Controles de riesgo insuficientes = proyecto muerto.

Forge: ACL de verbos + HITL

Integracion de datos y tools

Tools flojas -> agente inutil, por bueno que sea el modelo.

Forge: NAC-3 verbs tipados

Disciplina operativa

Madurez de MLOps/DevOps del equipo que lo opera.

Forge: fleet + CI de agentes
Posicionamiento

Forge + NAC-3 no compite en la capa de framework

Compite en las capas que deciden si un proyecto agentico sobrevive: gobernanza por verbos, neutralidad de brain y control de coste por tenant. El pitch corporativo no es "mejor libreria" -- es disciplina de evaluacion, techo de coste y gobernanza incorporada. Eso es lo que separa al 11% del resto.

En una frase: n8n escala barato y horizontal; tu executor no escala hasta salir del escritorio; y por encima de todo manda el rate-limit del brain.
El trabajo duro no es elegir framework -- es storage compartido + semaforos distribuidos + broker de brain, y ahi Forge parte con cero lock-in.