Agent IA

SHACKLE

SHACKLE est une couche de gouvernance d'exécution et une norme de conformité pour les agents autonomes d'IA, appliquant des garde-fous, des limites de budget/boucle et des contraintes de politique en temps réel.

Qu’est-ce que SHACKLE?

SHACKLE (protocole SHACKLE 1.0) est un protocole de gouvernance open-source et un démon de décision politique pour les agents autonomes d'IA. Il intervient sur chaque appel d'outil de l'agent en temps réel, appliquant des coupe-circuits pour le budget, les appels répétés, les délais d'attente et les limites d'appels d'outils, et fournit une norme de conformité vérifiable (SP/1.0) avec des fixtures vérifiées par hachage. Il comprend une console humaine dans la boucle (HITL) pour un contrôle interactif.

SHACKLE vs Outils Similaires

Modèle de TarificationTarification personnaliséeGratuit, FreemiumGratuitGratuit
Crédits Gratuits
Fonctionnalités clés
  • Prévention de la boucle de la mort via la détection d'appels séquentiels identiques
  • Application du budget en temps réel avec suivi des jetons côté client
  • Délais d'attente d'exécution pour éviter les threads bloqués sur des API mortes
  • Workflow multi-agents avec vérification et auto-réparation
  • Plus de 50 modèles d'IA routés automatiquement par agent
  • Plus de 1000 intégrations d'applications OAuth2
  • Sept boîtes cassables couvrant les vulnérabilités de l'OWASP Agentic Top-10
  • Trois simulations guidées pour les défaillances en cascade, la confiance humain-agent et les agents malveillants
  • Conteneurs Docker isolés du réseau pour une exécution sécurisée
  • Raisonnement code-à-exécution sur le cloud, Git et Kubernetes
  • Action-gate applique une politique en lecture seule sur chaque appel API
  • Exécution JavaScript en bac à sable pour une recherche concurrente
Avantages
  • Empêche les coûts excessifs et les boucles infinies dans les agents IA
  • Intégration facile en une ligne avec les frameworks populaires
  • Remplace plus de 10 outils distincts par une seule plateforme
  • L'orchestration multi-agents économise du temps et réduit les changements de contexte
  • Couvre l'ensemble de l'OWASP Agentic Top-10 de manière réaliste
  • L'isolation Docker empêche les dommages accidentels
  • Lecture seule par construction empêche les écritures accidentelles
  • Vérification basée sur des preuves recoupe chaque conclusion
Limites
  • La licence AGPLv3 nécessite l'ouverture du code source pour une utilisation en code fermé
  • Console HITL inadaptée aux API de production sans tête
  • Le niveau gratuit est limité à 5 000 crédits par mois
  • Peut nécessiter une courbe d'apprentissage pour les workflows complexes
  • Nécessite Docker et une configuration technique
  • Pas pour une utilisation en production ; uniquement pour les environnements de laboratoire
  • Nécessite une clé API LLM, engendrant des coûts de token
  • Limité aux opérations en lecture seule, ne peut pas remédier
Idéal pour
  • Développeurs construisant des agents autonomes d'IA
  • Équipes ayant besoin de sécurité d'exécution et de contrôle des coûts
  • Équipes marketing
  • Créateurs de contenu
  • Chercheurs en sécurité spécialisés dans les vulnérabilités des agents IA
  • Développeurs créant des applications basées sur MCP
  • Ingénieurs sécurité
  • Équipes DevOps

Comment utiliser SHACKLE?

  1. 1Installez via pip install pyshackle ou clonez depuis la source.
  2. 2Importez depuis shackle import Guard.
  3. 3Décorez votre fonction de workflow d'agent avec @Guard(budget=0.25, max_repeat_calls=3, timeout_seconds=180).
  4. 4Exécutez la fonction comme d'habitude ; SHACKLE s'intègre automatiquement au framework sous-jacent (CrewAI, LangGraph, AutoGen, etc.).
  5. 5Lorsqu'un coupe-circuit se déclenche, une console HITL interactive apparaît avec les options Reprendre/Passer/Annuler.

SHACKLE Fonctionnalités clés

  • Prévention de la boucle de la mort via la détection d'appels séquentiels identiques
  • Application du budget en temps réel avec suivi des jetons côté client
  • Délais d'attente d'exécution pour éviter les threads bloqués sur des API mortes
  • Console interactive humaine dans la boucle (HITL)
  • Norme de conformité vérifiable (SP/1.0) avec 15 fixtures vérifiées par hachage
  • Intégrations de première classe avec LiteLLM et AutoGen
  • 100 % côté client, sans télémétrie ni rappel au domicile
  • Installation en une ligne sans refactorisation de la topologie de l'agent

SHACKLE Cas d’usage

  • Développement local et débogage d'agents IA
  • Agents CLI et workflows supervisés avec contrôle HITL
  • Gouvernance multi-frameworks (CrewAI, LangGraph et AutoGen)
  • Application du budget pour éviter les coûts API excessifs
  • Tests itératifs et détection précoce des boucles en développement

SHACKLE Tarifs et crédits gratuits

SHACKLE fonctionne avec le modèle Tarification personnalisée.

AGPLv3 (Gratuit)

Gratuit

Licence open-source pour développeurs individuels, amateurs et projets open-source. V1 inclut toutes les fonctionnalités principales.

Licence commerciale

Contactez-nous pour les tarifs

Pour les produits commerciaux en code fermé, SaaS ou déploiements d'entreprise. Inclut le white-labeling, le support prioritaire et l'assistance à l'intégration personnalisée.

V2 Entreprise (Optionnel)

Contactez-nous pour les tarifs

Ajoute l'état distribué, les journaux d'audit Postgres, le contrôle HITL à distance et la licence commerciale pour les déploiements de production.

SHACKLE Avantages et limites

Avantages

  • Empêche les coûts excessifs et les boucles infinies dans les agents IA
  • Intégration facile en une ligne avec les frameworks populaires
  • Standard ouvert avec tests de conformité vérifiables
  • Entièrement côté client, sans dépendances externes ni télémétrie

Limites

  • La licence AGPLv3 nécessite l'ouverture du code source pour une utilisation en code fermé
  • Console HITL inadaptée aux API de production sans tête
  • Les fonctionnalités V2 Entreprise nécessitent un contact séparé pour les tarifs

À quoi SHACKLE convient-il le mieux ?

  • Développeurs construisant des agents autonomes d'IA
  • Équipes ayant besoin de sécurité d'exécution et de contrôle des coûts
  • Organisations recherchant une gouvernance vérifiable pour la conformité

Questions fréquentes sur SHACKLE

Alternatives gratuites à SHACKLE

Definable AI logo

Plateforme de workflow multi-agents qui crée et exécute des workflows à partir de descriptions en langage naturel, intégrant plus de 1000 applications et 50 modèles d'IA.

Gratuit
100X.Bot logo

Automatisez les tâches répétitives du navigateur en enregistrant les actions à l'écran ou en les décrivant via un chat, pour les transformer en workflows réutilisables, tableaux intelligents et applications personnalisées.

Gratuit
SureWire logo

SureWire est une plateforme QA spécialisée qui teste sous contrainte les agents IA pour la sécurité, la fiabilité et la conformité en utilisant des agents de test dédiés.

Gratuit
Notte logo

Plateforme d'infrastructure de navigateur pour que les agents IA fonctionnent sur Internet à grande vitesse avec des sessions de navigateur cloud, des agents et des fonctions sans serveur.

Gratuit
Manifest logo

Manifest convertit n'importe quelle URL en une carte JSON structurée de ce avec quoi les agents IA peuvent interagir sur une page : boutons, formulaires, champs de saisie et champs obligatoires.

Gratuit
Agentcard logo

Agentcard fournit une infrastructure de paiement et d'émission de cartes adaptée aux agents IA, permettant une configuration en 5 minutes et des achats autonomes.

Gratuit
YAGNI logo

Gérez des équipes d'agents IA comme des équipes humaines avec des responsabilités, des indicateurs, des engagements et des approbations à travers vos outils professionnels.

Gratuit
Oodle AI logo

Oodle AI fournit une observabilité des agents avec une recherche rapide de traces, un stockage basé sur S3 et des informations prêtes à l'emploi pour détecter les échecs silencieux dans les agents IA.

Gratuit

Meilleures alternatives IA à SHACKLE

Definable AI logo

Plateforme de workflow multi-agents qui crée et exécute des workflows à partir de descriptions en langage naturel, intégrant plus de 1000 applications et 50 modèles d'IA.

Gratuit
mcploitable logo

Une collection de serveurs MCP délibérément vulnérables pour la formation en sécurité agentique, cartographiés selon l'OWASP Top 10 pour les applications agentiques.

Cynative logo

Outil IA open-source pour la recherche approfondie sur l'infrastructure, exécutant des modèles de pointe sur le code, le cloud et l'exécution pour fournir des réponses vérifiées.

agent-manager logo

Interface terminal pour gérer des sessions d'agents de codage IA (Claude Code, OpenCode, Codex, Grok Build) dans tmux avec statut en direct, arborescence de groupes et révision des différences.

hotcell logo

SDK de bac à sable auto-hébergeable pour agents IA, offrant des environnements isolés avec gestion des clés et contrôle de sortie sur votre propre matériel.

Silo logo

Application de bureau open-source pour gérer plusieurs espaces de travail de projets simultanément, en maintenant les terminaux et les agents de codage IA en cours d'exécution entre les projets avec un changement instantané.

Annotate logo

Une application macOS dans la barre de menus qui permet aux agents IA de dessiner directement sur votre écran via MCP.

Relay Studio logo

Une application de bureau qui transforme les agents de codage IA en une boucle de construction Kanban visuelle pour le développement de fonctionnalités avec révision humaine.