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

DS4 de antirez: Ejecutando DeepSeek V4 Flash con Contexto de 1M en Mac Metal y DGX
El creador de Redis, Salvatore Sanfilippo, lanzó DS4, un proyecto para ejecutar DeepSeek V4 Flash con una ventana de contexto de 1M en hardware Mac Metal y DGX, con endpoints de OpenAI/Anthropic para herramientas de codificación agentivas.

Claude Code obtiene verificación de modelos TLA+ mediante el servidor MCP tla-mcp
tla-mcp es un nuevo servidor MCP que permite a Claude Code invocar al verificador de modelos TLA+ tla-rs como una herramienta de primera clase: valida especificaciones, ejecuta comprobaciones acotadas con trazas de contraejemplos y reproduce escenarios desde el chat.

OpenTabs: Servidor MCP con más de 100 complementos para acceder a herramientas de IA basadas en navegador.
OpenTabs es un servidor MCP junto con una extensión de Chrome que proporciona acceso a aplicaciones web a través de sus APIs internas en lugar de las APIs públicas. El sistema incluye más de 100 plugins que exponen aproximadamente 2,000 herramientas.

Hazlo Realidad: Sistema de Metaprompting para Agentes de IA de Programación
Get Shit Done es un sistema de meta-prompting, ingeniería de contexto y desarrollo basado en especificaciones que funciona con Claude Code, OpenCode, Gemini CLI, Codex, Copilot y Antigravity. Aborda la degradación del contexto proporcionando prompts estructurados y flujos de trabajo de verificación.