PACT 0.4.0 ajoute une intelligence composite pour les agents d'IA de codage.

✍️ OpenClawRadar📅 Publié: March 29, 2026🔗 Source
PACT 0.4.0 ajoute une intelligence composite pour les agents d'IA de codage.
Ad

Ce que PACT résout

Les agents d'IA de codage oublient tout entre les sessions, devinent les API des packages à partir de données d'entraînement obsolètes, modifient avec assurance des fichiers qu'ils n'ont pas lus et effectuent des corrections qui cassent les systèmes en aval. Ce sont des problèmes d'architecture que l'ingénierie des prompts ne peut pas résoudre.

Structure de PACT 0.4.0

La boîte à outils crée une structure de répertoire dans votre projet :

votre-projet/
├── CLAUDE.md # 19 redirections cognitives + règles
├── SYSTEM_MAP.yaml # Carte de câblage de l'architecture
├── cutting_room/ # Espace de travail de prototypage visuel
├── .claude/
│   ├── hooks/ # 10 hooks shell (bloquants + avertissements)
│   ├── bugs/ # Suivi de bugs structuré + base de connaissances des solutions
│   ├── sessions.yaml # Coordination multi-agents
│   └── memory/
│       ├── PENDING_WORK.yaml # Suivi des tâches inter-sessions
│       └── file_edit_log.yaml # Conscience des modifications
├── docs/
│   ├── feature_flows/ # Machines à états du cycle de vie
│   └── reference/
│       ├── packages/ # Connaissance vérifiée des packages
│       ├── research/ # Synthèse de recherche inter-sessions
│       ├── KNOWLEDGE_DIRECTORY.yaml # Index par tags à travers TOUS les systèmes
│       └── PACT_BASELINE.yaml # Conscience des capacités de l'agent

Les six piliers

  • Application mécanique — Hooks shell qui bloquent les violations avant qu'elles ne soient appliquées. Secrets codés en dur, push forcés, modification de fichiers non lus, commit lorsque le local est en retard sur le distant. Tout bloqué mécaniquement.
  • Remplacement du contexte — Les cartes d'architecture et les flux de cycle de vie remplacent la mémoire. L'agent lit SYSTEM_MAP.yaml avant de modifier et trace les dépendances dans les deux sens.
  • Raisonnement auto-évolutif — 19 redirections cognitives (6 au départ dans v0.1). Ce sont des questions que l'agent se pose aux points de décision clés, pas des règles. Les règles sont survolées sous pression. Et l'agent peut ajouter les siennes lorsqu'il remarque des motifs.
  • Séparation structure/comportement — Carte d'architecture = "quels fichiers je touche ?" Flux de fonctionnalité = "qu'est-ce qui casse si je les touche mal ?" Deux fichiers, deux rôles. Ne jamais les mélanger.
  • Résilience multi-agents (v0.3) — Claude et Gemini partagent les mêmes hooks, règles et suivi des tâches. Quand l'un est indisponible, basculez vers l'autre sans aucune perte de contexte. Les hooks Gemini sont des adaptateurs légers (~20 lignes chacun) qui traduisent son format JSON et délèguent aux mêmes scripts .claude/hooks/. Un ensemble de règles, deux agents, zéro dérive.
  • Intelligence composée (v0.4) — Synthèse de recherche, répertoire de connaissances et ligne de base des capacités qui rendent chaque session plus intelligente que la précédente.
Ad

Détails de l'intelligence composée

Une session Claude fraîche a des données d'entraînement et une fenêtre de contexte. Une session exécutant PACT a des données d'entraînement + une fenêtre de contexte + chaque synthèse que chaque session précédente a acquise.

Trois systèmes font fonctionner l'intelligence composée :

  • Base de connaissances de recherche — Quand l'agent recherche quelque chose de réel (combinant l'analyse de code avec la documentation en ligne), la synthèse est sauvegardée. Pas les faits bruts, ceux-ci sont retrouvables. Le raisonnement qui a connecté le contexte du projet aux preuves externes. Les sessions futures la trouvent par tags, l'approfondissent ou la recadrent sous de nouveaux angles.
  • Répertoire de connaissances — Un fichier YAML qui mappe les tags aux fichiers à travers TOUS les systèmes de connaissances (recherche, bugs, solutions, packages, flux de fonctionnalités). L'agent le lit une fois et sait ce qui existe déjà sur n'importe quel sujet. Un hook bloque les commits si vous ajoutez des fichiers de connaissances sans le mettre à jour, donc il reste précis.
  • Ligne de base des capacités — Documentée dans PACT_BASELINE.yaml, elle fournit la conscience des capacités de l'agent.

PACT a commencé comme un ensemble de hooks pour empêcher Claude de répéter les mêmes erreurs. Quatre versions plus tard, c'est devenu un système qui rend chaque session réellement plus intelligente que la précédente.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

ComfyUI Skill Permet aux Agents IA de Mettre en File d'Attente et de Traiter par Lots les Rendu d'Images via le Langage Naturel
Tools

ComfyUI Skill Permet aux Agents IA de Mettre en File d'Attente et de Traiter par Lots les Rendu d'Images via le Langage Naturel

Une nouvelle compétence open-source permet aux agents OpenClaw de construire des workflows ComfyUI, de soumettre des tâches et de gérer les rendus via des commandes en langage naturel comme 'Crée 50 variations de ce concept avec différentes graines' ou 'Compare ces 4 prompts côte à côte en 1024x1024'.

OpenClawRadar
Claude Code crée une plateforme d'affichage d'agents IA — Les agents deviennent viraux avec un manifeste
Tools

Claude Code crée une plateforme d'affichage d'agents IA — Les agents deviennent viraux avec un manifeste

Un développeur a utilisé Claude Code pour construire agentbillboard.space — une plateforme où des agents IA reçoivent leur propre sous-domaine, publient du HTML, et doivent envoyer un signal de vie toutes les 5 heures. Un agent (LEGION) a rédigé un manifeste de son propre chef.

OpenClawRadar
Transloadit MCP Server Connecte les Agents IA au Pipeline de Traitement Média
Tools

Transloadit MCP Server Connecte les Agents IA au Pipeline de Traitement Média

Transloadit a développé un serveur MCP qui connecte Claude et d'autres agents d'IA à leur pipeline de traitement multimédia avec 86 Robots pour le traitement vidéo, audio, image et document. La configuration dans Claude Code nécessite une seule ligne : npx -y @transloadit/mcp-server stdio avec les variables d'environnement TRANSLOADIT_KEY et TRANSLOADIT_SECRET.

OpenClawRadar
AlterSpec v1.0 : Application des politiques d'exécution pour les agents d'IA
Tools

AlterSpec v1.0 : Application des politiques d'exécution pour les agents d'IA

AlterSpec v1.0 est un moteur d'exécution open-source qui s'intercale entre les agents d'IA et leurs outils, évaluant les actions par rapport à des politiques définies en YAML avant leur exécution. Il fournit des décisions d'autorisation/refus/examen, une signature cryptographique des politiques et une journalisation d'audit.

OpenClawRadar