Arquitectura de Agentes Local
Documentación de un ecosistema local de agentes, herramientas, memoria, artefactos y procesos de validación.
Esta sección documenta un laboratorio personal para aprender arquitectura de agentes construyendo un ecosistema local de verdad. La idea no es usar un agente como un chatbot, sino diseñar un entorno donde cada agente tenga un rol, memoria, herramientas, contexto, prácticas de verificación y flujos de trabajo reproducibles.
El sistema combina agentes conversacionales, scripts de línea de comandos, skills activables, plantillas de repositorio, auditorías, memoria persistente y procesos de investigación. Cada pieza resuelve un problema distinto: coordinar, construir, investigar, recordar, ejecutar o documentar.
Objetivo
Construir una arquitectura local donde los agentes puedan:
- entender el contexto de cada proyecto sin depender solo del prompt del momento;
- ejecutar herramientas deterministas para tareas concretas;
- crear repositorios nuevos con las convenciones ya instaladas;
- investigar de forma estructurada y trazable;
- conservar memoria operativa y lecciones aprendidas;
- auditar el estado real de los sistemas;
- hacer explícitos los límites de contexto, permisos y estado del sistema.
Componentes Principales
| Componente | Función |
|---|---|
| Agente coordinador | Agente principal de coordinación, memoria y desarrollo. |
| Asistente de código | Rol constructor y revisor que implementa y verifica el código. |
| Agente de investigación | Trabajador de investigación y medios, aislado del proceso principal. |
| Capa de herramientas | Conjunto local de scripts CLI, skills y plantillas para nuevas herramientas. |
| Herramientas de medios | Utilidades para búsqueda, subtítulos, doblaje y metadatos técnicos de medios. |
| Framework de investigación | Pipeline de investigación por fases, con artefactos, esquemas e informes. |
| Plantillas de proyecto | Bases para crear repositorios listos para el trabajo asistido por agentes. |
| Memoria y contexto | Continuidad del agente: identidad, reglas, memoria, permisos y notas. |
| Adaptador de investigación | Capa auxiliar de investigación externa a través de MCP. |
Metodología
Este caso de estudio abstrae un ecosistema local en funcionamiento en patrones de arquitectura estables. Se basa en notas de proyecto, especificaciones de herramientas, informes de auditoría y artefactos generados, con los detalles locales de implementación convertidos en conceptos reutilizables en otros sistemas de agentes.
Lectura Recomendada
Si lees esto como documentación técnica, este es el orden sugerido:
- Visión
- Arquitectura del Sistema
- Agentes y Roles
- Capa de Herramientas
- Framework de Investigación
- Memoria y Contexto
- Seguridad y Auditorías
Principio Rector
La inteligencia útil no vive solo en el modelo. Vive también en la estructura que lo rodea: buenos archivos de contexto, herramientas pequeñas, contratos claros, memoria escrita, validación, auditorías y documentación que se pueda mantener.