Phaselock : Un système de contrôle d'agent IA inspiré des techniques parentales

✍️ OpenClawRadar📅 Publié: March 30, 2026🔗 Source
Phaselock : Un système de contrôle d'agent IA inspiré des techniques parentales
Ad

Phaselock est une compétence d'agent open-source qui applique des techniques parentales pour enfants autistes pour contrôler les agents d'IA de codage. Le développeur a observé que des tâches vagues amènent à la fois les enfants autistes et les agents d'IA à mal interpréter les instructions, conduisant à une exécution incomplète ou incorrecte.

Mécanismes de contrôle fondamentaux

Le système implémente quatre schémas de contrôle spécifiques :

  • Portes explicites avant l'action : Utilise un hook BeforeToolUse qui vérifie la présence d'un fichier de porte approuvé sur le disque. Pas de fichier, pas d'écriture. L'IA ne peut pas continuer sans déclaration architecturale préalable.
  • Retour immédiat sur les erreurs : Un hook PostToolUse exécute une analyse statique après chaque écriture de fichier (PHPStan, PHPCS, ESLint, ruff, etc.) et injecte les résultats structurés en JSON dans le contexte. L'IA voit exactement ce qui a cassé et se corrige avant de continuer.
  • Choix contraints plutôt qu'options ouvertes : Les fonctionnalités complexes sont divisées en tranches ordonnées par dépendance. L'IA travaille une tranche à la fois, chaque tranche s'arrêtant pour une revue humaine avant que la suivante ne commence.
  • Règles qui ne peuvent pas être rationalisées : L'application est mécanique via des hooks shell qui autorisent ou bloquent. L'opinion de l'IA sur sa propre production n'est pas une preuve.
Ad

Détails techniques

Phaselock fonctionne avec Claude Code, Cursor, Windsurf et tout ce qui prend en charge les hooks et les compétences d'agent. Les connaissances du domaine sont orientées autour de Magento 2 et PHP, mais l'architecture d'application est indépendante du langage.

L'implémentation actuelle a une limitation d'échelle : elle charge toutes les règles dans le contexte à chaque session. À 80 règles, c'est gérable, mais à 500 règles, vous brûlez du contexte avant même que la tâche ne commence, et à 10 000 règles, c'est physiquement impossible.

Développement futur : Writ

Le développeur construit Writ comme solution au problème d'échelle. C'est un système de récupération hybride qui détermine quelles règles sont importantes à l'instant présent et ne renvoie que celles-ci, atteignant des temps de réponse inférieurs à 10 ms et une réduction de contexte de 726x à 10 000 règles. Le système est encore expérimental et en cours de tests de résistance.

Le développeur note que l'évaluation reste le problème non résolu le plus difficile. Les requêtes de vérité terrain sont synthétiques à 80 règles, et il n'est pas clair si la qualité de la récupération se maintient sur des requêtes réelles issues de sessions réelles.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Intégration de Claude à Canva : un workflow pratique pour la création de designs
Tools

Intégration de Claude à Canva : un workflow pratique pour la création de designs

Le connecteur Canva de Claude exporte des projets Canva modifiables avec des mises en page structurées, et non des images plates. L'article détaille un workflow allant de l'invite au carrousel finalisé en 12 à 15 minutes, incluant la configuration, le mode haute fidélité et les limites honnêtes.

OpenClawRadar
Développeur crée un générateur de modèles SaaS .NET avec Claude Code, partage des insights sur le workflow
Tools

Développeur crée un générateur de modèles SaaS .NET avec Claude Code, partage des insights sur le workflow

Un développeur a rendu open-source NETrock, un modèle de démarrage SaaS .NET 10 avec authentification, ORM et tâches en arrière-plan, puis a construit un générateur côté client pour celui-ci en utilisant Claude Code. Le générateur permet aux utilisateurs de choisir des fonctionnalités et de télécharger un projet .zip fonctionnel qui reste dans leur navigateur.

OpenClawRadar
Système de bandit contextuel auto-hébergé en Rust : Syntra et Lycan pour des systèmes de décision adaptatifs
Tools

Système de bandit contextuel auto-hébergé en Rust : Syntra et Lycan pour des systèmes de décision adaptatifs

Deux projets open-source : Lycan (langage d'exécution de graphes avec nœuds de stratégie et poids appris) et Syntra (appliance Docker/API servant des capsules Lycan compilées). Des bugs de pipeline de données découverts avant les bugs d'exécution lors d'un dogfooding sur un produit de débat boursier IA.

OpenClawRadar
Claude Hindsight : Outil d'observabilité pour les sessions de code Claude
Tools

Claude Hindsight : Outil d'observabilité pour les sessions de code Claude

Claude Hindsight est une couche d'observabilité open source pour Claude Code qui capture les appels d'outils, les tokens et les erreurs dans un tableau de bord explorable. Le créateur l'a utilisé pour refactoriser un projet open source en une seule session de 11 heures avec 733 appels d'outils et 692,8 millions de tokens en cache.

OpenClawRadar