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

✍️ OpenClawRadar📅 Publié: March 21, 2026🔗 Source
AlterSpec v1.0 : Application des politiques d'exécution pour les agents d'IA
Ad

Ce que fait AlterSpec

AlterSpec est une couche d'application des politiques qui intercepte les actions des agents d'IA avant qu'elles n'atteignent des outils comme les systèmes de fichiers, les e-mails, les shells ou les API. Au lieu d'un flux LLM → exécution d'outil, il crée un flux LLM → application → outil.

Fonctionnalités principales

Avant qu'une action ne s'exécute, AlterSpec :

  • Évalue les actions par rapport à des politiques définies en YAML, lisibles par l'humain
  • Autorise, bloque ou demande une confirmation
  • Enregistre une piste d'audit signée
  • Ferme en cas d'échec si la politique ne peut pas être chargée

Exemples de décisions de politique

Exemple d'action bloquée :

ENTRÉE UTILISATEUR : supprimer le fichier de paie
PLAN LLM : {'tool': 'file_delete', 'path': './payroll/payroll_2024.csv'}
RÉSULTAT POLITIQUE : {'decision': 'deny', 'reason': 'file_delete est désactivé dans la politique safe_defaults'}
RÉSULTAT FINAL : {'outcome': 'blocked'}

Exemple d'action autorisée :

ENTRÉE UTILISATEUR : lire le rapport trimestriel
PLAN LLM : {'tool': 'file_read', 'path': './workspace/quarterly_report.pdf'}
RÉSULTAT POLITIQUE : {'decision': 'proceed', 'reason': 'file_read autorisé, chemin dans les racines autorisées'}
RÉSULTAT FINAL : {'outcome': 'executed'}
Ad

Caractéristiques techniques

  • Exécution de politiques avec décisions d'autorisation/refus/examen
  • Interception d'exécution avant l'invocation d'outil
  • Signature cryptographique des politiques (Ed25519)
  • Journalisation d'audit avec décisions explicables
  • Comportement des politiques adapté aux rôles
  • Prise en charge de plusieurs planificateurs (OpenAI, Ollama, planificateurs fictifs)
  • Packs de politiques pour différents environnements (safe_defaults, entreprise, dev_agent)

Détails d'implémentation

Construit avec : Python, Pydantic, PyNaCl, PyYAML

Le concept clé : L'agent n'exécute jamais rien directement. Chaque action passe d'abord par une couche d'application.

📖 Read the full source: r/LocalLLaMA

Ad

👀 See Also

Le Serveur MCP Detrix Ajoute le Débogage en Temps Réel aux Agents de Codage IA
Tools

Le Serveur MCP Detrix Ajoute le Débogage en Temps Réel aux Agents de Codage IA

Detrix est un serveur MCP gratuit et open-source qui permet aux agents compatibles MCP d'observer les variables en direct dans le code en cours d'exécution sans redémarrages ni modifications du code. Il prend en charge les applications Python, Go et Rust exécutées localement ou dans Docker.

OpenClawRadar
Tendr Skill Ajoute une Mémoire à Long Terme Basée sur CLI avec Hiérarchie pour Réduire l'Utilisation de Tokens
Tools

Tendr Skill Ajoute une Mémoire à Long Terme Basée sur CLI avec Hiérarchie pour Réduire l'Utilisation de Tokens

Une nouvelle compétence OpenClaw sépare le raisonnement de l'exécution pour les opérations de mémoire à long terme, utilisant un outil CLI pour gérer les changements structurels de manière déterministe. Elle prend en charge les wikilinks et une hiérarchie sémantique explicite entre les fichiers pour réduire la consommation de tokens et éviter l'accumulation d'erreurs.

OpenClawRadar
Serveur MCP OpenGalatea Connecte Claude aux Imprimantes 3D Prusa
Tools

Serveur MCP OpenGalatea Connecte Claude aux Imprimantes 3D Prusa

OpenGalatea est un serveur MCP open-source qui permet à Claude de contrôler des imprimantes 3D Prusa via PrusaLink, autorisant des commandes en langage naturel pour rechercher sur Printables.com, découper des modèles et gérer les impressions.

OpenClawRadar
OpenTabs : Serveur MCP avec plus de 100 plugins pour accéder aux outils d'IA basés sur navigateur
Tools

OpenTabs : Serveur MCP avec plus de 100 plugins pour accéder aux outils d'IA basés sur navigateur

OpenTabs est un serveur MCP associé à une extension Chrome qui expose plus de 100 plugins avec environ 2 000 outils en se connectant aux API internes d'applications web comme Slack, Discord et GitHub. Il fonctionne avec les sessions de navigation existantes, éliminant ainsi les clés API et les flux OAuth.

OpenClawRadar