SHACKLE
SHACKLE ist eine Laufzeit-Governance-Schicht und ein Konformitätsstandard für autonome KI-Agenten, die Schutzmaßnahmen, Budget-/Schleifenbegrenzungen und Richtlinieneinschränkungen in Echtzeit durchsetzt.
SHACKLE
Was ist SHACKLE?
SHACKLE vs Ähnliche Tools
| Preismodell | Kostenlos, Individuelle Preise | Individuelle Preise | Kostenlos, Kostenlose Testversion, Kostenpflichtig | Kostenlos |
| Gratis-Credits | ||||
| Wichtige Funktionen |
|
|
|
|
| Vorteile |
|
|
|
|
| Nachteile |
|
|
|
|
| Geeignet für |
|
|
|
|
So nutzt du SHACKLE?
- 1Installieren Sie mit pip install pyshackle oder klonen Sie aus dem Quellcode.
- 2Importieren Sie von shackle import Guard.
- 3Dekorieren Sie Ihre Agenten-Workflow-Funktion mit @Guard(budget=0.25, max_repeat_calls=3, timeout_seconds=180).
- 4Führen Sie die Funktion wie gewohnt aus; SHACKLE hakt automatisch in das zugrunde liegende Framework ein (CrewAI, LangGraph, AutoGen, etc.).
- 5Wenn ein Schutzschalter auslöst, erscheint eine interaktive HITL-Konsole mit den Optionen Fortsetzen/Überspringen/Abbrechen.
SHACKLE Wichtige Funktionen
- Verhinderung von Endlosschleifen durch Erkennung identischer aufeinanderfolgender Tool-Aufrufe
- Echtzeit-Budgetdurchsetzung mit clientseitigem Token-Tracking
- Ausführungs-Timeouts zur Vermeidung von hängenden Threads auf toten APIs
- Human-in-the-Loop (HITL) interaktive Terminalkonsole
- Überprüfbarer Konformitätsstandard (SP/1.0) mit 15 hash-geprüften Fixtures
- Erstklassige Integrationen mit LiteLLM und AutoGen
- 100 % clientseitig, keine Telemetrie oder Heimtelefon
- Einzeilige Installation ohne Refaktorierung der Agententopologie
SHACKLE Anwendungsfälle
- Lokale Entwicklung und Debugging von KI-Agenten
- CLI-Agenten und überwachte Workflows mit HITL-Steuerung
- Framework-übergreifende Governance über CrewAI, LangGraph und AutoGen
- Budgetdurchsetzung zur Vermeidung explodierender API-Kosten
- Iteratives Testen und frühzeitiges Erkennen von Schleifen in der Entwicklung
SHACKLE Preise und Gratis-Credits
SHACKLE arbeitet mit dem Modell Kostenlos, Individuelle Preise.
AGPLv3 (Free)
Free
Open-Source-Lizenz für einzelne Entwickler, Hobbyisten und Open-Source-Projekte. V1 enthält alle Kernfunktionen.
Commercial License
Contact for Pricing
Für kommerzielle Closed-Source-Produkte, SaaS oder Unternehmensbereitstellungen. Beinhaltet White-Labeling, Prioritätssupport und Unterstützung bei benutzerdefinierten Integrationen.
V2 Enterprise (Optional)
Contact for Pricing
Fügt verteilten Zustand, Postgres-Audit-Logs, entfernte HITL-Steuerung und kommerzielle Lizenzierung für Produktionsbereitstellungen hinzu.
SHACKLE Vorteile und Nachteile
Vorteile
- Verhindert explodierende Kosten und Endlosschleifen bei KI-Agenten
- Einfache einzeilige Integration mit beliebten Frameworks
- Offener Standard mit überprüfbaren Konformitätstests
- Vollständig clientseitig ohne externe Abhängigkeiten oder Telemetrie
Nachteile
- AGPLv3-Lizenz erfordert Open-Sourcing für Closed-Source-Nutzung
- HITL-Konsole nicht geeignet für headless Produktions-APIs
- V2 Enterprise-Funktionen erfordern separate Kontaktaufnahme für Preise
Wofür eignet sich SHACKLE am besten?
- Entwickler, die autonome KI-Agenten bauen
- Teams, die Laufzeitsicherheit und Kostenkontrolle benötigen
- Organisationen, die überprüfbare Governance für Compliance suchen