PACT 0.4.0 añade inteligencia compuesta para agentes de codificación con IA.

Lo que resuelve PACT
Los agentes de codificación con IA olvidan todo entre sesiones, adivinan APIs de paquetes a partir de datos de entrenamiento desactualizados, editan archivos con confianza que no han leído y realizan correcciones que rompen sistemas posteriores. Estos son problemas de arquitectura que la ingeniería de prompts no puede solucionar.
Estructura de PACT 0.4.0
El kit de herramientas crea una estructura de directorios en tu proyecto:
tu-proyecto/ ├── CLAUDE.md # 19 redireccionamientos cognitivos + reglas ├── SYSTEM_MAP.yaml # Mapa de conexiones de arquitectura ├── cutting_room/ # Espacio de trabajo de prototipado visual ├── .claude/ │ ├── hooks/ # 10 hooks de shell (bloqueantes + advertencias) │ ├── bugs/ # Seguimiento de errores estructurado + base de conocimiento de soluciones │ ├── sessions.yaml # Coordinación multiagente │ └── memory/ │ ├── PENDING_WORK.yaml # Seguimiento de tareas entre sesiones │ └── file_edit_log.yaml # Conciencia de ediciones ├── docs/ │ ├── feature_flows/ # Máquinas de estado de ciclo de vida │ └── reference/ │ ├── packages/ # Conocimiento verificado de paquetes │ ├── research/ # Síntesis de investigación entre sesiones │ ├── KNOWLEDGE_DIRECTORY.yaml # Índice de etiquetas en TODOS los sistemas │ └── PACT_BASELINE.yaml # Autoconciencia de capacidades del agente
Los seis pilares
- Aplicación Mecánica — Hooks de shell que bloquean violaciones antes de que ocurran. Secretos codificados, pushes forzados, editar archivos que no has leído, hacer commit cuando el local está detrás del remoto. Todo bloqueado mecánicamente.
- Reemplazo de Contexto — Mapas de arquitectura y flujos de ciclo de vida reemplazan la memoria. El agente lee SYSTEM_MAP.yaml antes de editar y rastrea dependencias en ambas direcciones.
- Razonamiento Autoevolutivo — 19 redireccionamientos cognitivos (comenzó con 6 en v0.1). Estas son preguntas que el agente se hace a sí mismo en puntos clave de decisión, no reglas. Las reglas se pasan por alto bajo presión. Y el agente puede agregar las suyas cuando nota patrones.
- Separación Estructura/Comportamiento — Mapa de arquitectura = "¿qué archivos toco?" Flujo de características = "¿qué se rompe si los toco mal?" Dos archivos, dos trabajos. Nunca los mezcles.
- Resiliencia Multiagente (v0.3) — Claude y Gemini comparten los mismos hooks, reglas y seguimiento de tareas. Cuando uno está caído, cambia al otro sin pérdida de contexto. Los hooks de Gemini son adaptadores delgados (~20 líneas cada uno) que traducen su formato JSON y delegan a los mismos scripts .claude/hooks/. Un conjunto de reglas, dos agentes, cero desviación.
- Inteligencia Compuesta (v0.4) — Síntesis de investigación, directorio de conocimiento y línea base de capacidades que hacen que cada sesión sea más inteligente que la anterior.
Detalles de Inteligencia Compuesta
Una sesión nueva de Claude tiene datos de entrenamiento y una ventana de contexto. Una sesión ejecutando PACT tiene datos de entrenamiento + ventana de contexto + cada síntesis que cada sesión anterior ganó.
Tres sistemas hacen que la inteligencia compuesta funcione:
- Base de Conocimiento de Investigación — Cuando el agente investiga algo real (combinando análisis de código con documentación en línea), la síntesis se guarda. No los hechos crudos, esos son reencontrables. El razonamiento que conectó el contexto del proyecto con evidencia externa. Las sesiones futuras lo encuentran por etiquetas, lo profundizan o lo replantean desde nuevos ángulos.
- Directorio de Conocimiento — Un archivo YAML que mapea etiquetas a archivos en TODOS los sistemas de conocimiento (investigación, errores, soluciones, paquetes, flujos de características). El agente lo lee una vez y sabe qué ya existe sobre cualquier tema. Un hook bloquea commits si agregas archivos de conocimiento sin actualizarlo, para que permanezca preciso.
- Línea Base de Capacidades — Documentada en PACT_BASELINE.yaml, esto proporciona autoconciencia de capacidades del agente.
PACT comenzó como un conjunto de hooks para evitar que Claude cometiera los mismos errores una y otra vez. Cuatro versiones después, se ha convertido en un sistema que hace que cada sesión sea genuinamente más inteligente que la anterior.
📖 Lee la fuente completa: r/ClaudeAI
👀 Ver también

Paquete de habilidades OpenClaw: Un conjunto de más de 2,500 comandos para operaciones autónomas reales en Ubuntu.
Un nuevo paquete de habilidades para agentes de OpenClaw AI introduce más de 2,500 habilidades de ejecución para operaciones de DevOps, como la gestión de Docker, la configuración de redes, la respuesta a CVE y la automatización de sistemas en entornos Ubuntu.

Reemplazar Kafka, Redis y RabbitMQ con NATS: La experiencia de un desarrollador
Un desarrollador reemplazó Kafka, Redis y RabbitMQ con NATS en su arquitectura, compartiendo detalles específicos de implementación y lecciones aprendidas al consolidar múltiples sistemas de mensajería en una sola herramienta.

Comparando Sistemas de IA Multiagente: Harness de Anthropic vs. el Modelo de Organización de Ingeniería de Agyn
Anthropic publicó un diseño de arnés para el desarrollo de aplicaciones de larga duración, mientras que el sistema multiagente de Agyn para la ingeniería de software autónoma basada en equipos se publicó como código abierto el mes pasado. Ambos sistemas rechazan los agentes monolíticos en favor de la separación de roles, las transferencias estructuradas y los bucles de revisión.

Tinta: Una Plataforma de Implementación Donde los Agentes de IA Claude Son los Usuarios Principales
Ink (ml.ink) es una plataforma de despliegue diseñada para agentes de IA como Claude, que incluye despliegue con una sola llamada de herramienta, detección automática de frameworks y servicios integrados como cómputo, bases de datos, DNS, secretos, dominios, métricas y registros.