AI Agent
SHACKLE
SHACKLE er et kjøretidsstyringslag og samsvarsstandard for autonome AI-agenter, som håndhever sikringsgjerder, budsjett-/sløyfebegrensninger og policybegrensninger i sanntid.
SHACKLE
Hva er SHACKLE?
SHACKLE (SHACKLE Protocol 1.0) er en åpen kildekode-styringsprotokoll og policybeslutningsdaemon for autonome AI-agenter. Den formidler hvert agentverktøykall i sanntid, håndhever strømbrytere for budsjett, repetitive kall, tidsavbrudd og verktøykallbegrensninger, og gir en verifiserbar samsvarsstandard (SP/1.0) med hash-sjekkede fiksturer. Den inkluderer en menneske-i-løkken (HITL)-konsoll for interaktiv kontroll.
SHACKLE vs Lignende Verktøy
| Prismodell | Gratis, Tilpasset prising | Tilpasset prising | Gratis, Gratis prøve, Betalt | Gratis |
| Gratis kreditter | ||||
| Viktige funksjoner |
|
|
|
|
| Fordeler |
|
|
|
|
| Ulemper |
|
|
|
|
| Passer best for |
|
|
|
|
Slik bruker du SHACKLE?
- 1Installer via pip install pyshackle eller klone fra kildekode.
- 2Importer fra shackle import Guard.
- 3Dekorer agentarbeidsflytfunksjonen din med @Guard(budget=0.25, max_repeat_calls=3, timeout_seconds=180).
- 4Kjør funksjonen som vanlig; SHACKLE kobler seg automatisk til det underliggende rammeverket (CrewAI, LangGraph, AutoGen, etc.).
- 5Når en strømbryter utløses, vises en interaktiv HITL-konsoll med alternativene Gjenoppta/Hopp over/Avbryt.
SHACKLE Viktige funksjoner
- Forhindring av dødssløyfe via identisk sekvensiell verktøykalldeteksjon
- Sanntids budsjettkontroll med klient-side tokensporing
- Utførelsestidsavbrudd for å forhindre fastlåste tråder på døde APIer
- Menneske-i-løkken (HITL) interaktiv terminalkonsoll
- Verifiserbar samsvarsstandard (SP/1.0) med 15 hash-sjekkede fiksturer
- Førsteklasses integrasjoner med LiteLLM og AutoGen
- 100% klient-side, ingen telemetri eller hjemtelefon
- Énlinjeinstallasjon uten omstrukturering av agenttopologi
SHACKLE Bruksområder
- Lokal utvikling og feilsøking av AI-agenter
- CLI-agenter og overvåkede arbeidsflyter med HITL-kontroll
- Rammeverkskryssende styring på tvers av CrewAI, LangGraph og AutoGen
- Budsjettkontroll for å forhindre løpske API-kostnader
- Iterativ testing og fanging av sløyfer tidlig i utviklingen
SHACKLE Priser og gratiskreditter
SHACKLE bruker prismodellen Gratis, Tilpasset prising.
Gratis Plan
AGPLv3 (Free)
Gratis
Åpen kildekode-lisens for individuelle utviklere, hobbyister og åpen kildekode-prosjekter. V1 inkluderer alle kjernfunksjoner.
Betalte Planer
Commercial License
Kontakt for prising
For lukkede kildeprodukter, SaaS eller bedriftsutrullinger. Inkluderer white-labeling, prioritert støtte og tilpasset integrasjonshjelp.
V2 Enterprise (Optional)
Kontakt for prising
Legger til distribuert tilstand, Postgres-revisjonslogger, fjern-HITL-kontroll og kommersiell lisensiering for produksjonsutrullinger.
SHACKLE Fordeler og ulemper
Fordeler
- Forhindrer løpske kostnader og uendelige sløyfer i AI-agenter
- Enkel énlinjeintegrasjon med populære rammeverk
- Åpen standard med verifiserbar samsvarstesting
- Helt klient-side uten eksterne avhengigheter eller telemetri
Ulemper
- AGPLv3-lisens krever åpen kildekode for lukket kildekode-bruk
- HITL-konsoll ikke egnet for hodeløse produksjons-APIer
- V2 bedriftsfunksjoner krever separat kontakt for prising
Hva passer SHACKLE best til?
- Utviklere som bygger autonome AI-agenter
- Team som trenger kjøretidssikkerhet og kostnadskontroll
- Organisasjoner som søker verifiserbar styring for samsvar