Agen AI
SHACKLE
SHACKLE adalah lapisan tata kelola runtime dan standar kesesuaian untuk agen AI otonom, yang menegakkan pembatas, batas anggaran/loop, dan batasan kebijakan secara real-time.
SHACKLE
Apa itu SHACKLE?
SHACKLE (Protokol SHACKLE 1.0) adalah protokol tata kelola sumber terbuka dan daemon keputusan kebijakan untuk agen AI otonom. Ia memediasi setiap panggilan alat agen secara real-time, menegakkan pemutus sirkuit untuk anggaran, panggilan berulang, batas waktu, dan batasan panggilan alat, serta menyediakan standar kesesuaian yang dapat diverifikasi (SP/1.0) dengan perlengkapan yang diperiksa hash. Termasuk konsol human-in-the-loop (HITL) untuk kontrol interaktif.
SHACKLE vs Alat Serupa
| Model Harga | Gratis, Harga khusus | Harga khusus | Gratis, Uji coba gratis, Berbayar | Gratis |
| Kredit Gratis | ||||
| Fitur utama |
|
|
|
|
| Kelebihan |
|
|
|
|
| Kekurangan |
|
|
|
|
| Cocok untuk |
|
|
|
|
Cara menggunakan SHACKLE?
- 1Instal melalui pip install pyshackle atau klon dari sumber.
- 2Impor dari shackle import Guard.
- 3Hiasi fungsi alur kerja agen Anda dengan @Guard(budget=0.25, max_repeat_calls=3, timeout_seconds=180).
- 4Jalankan fungsi seperti biasa; SHACKLE secara otomatis terhubung ke kerangka kerja yang mendasarinya (CrewAI, LangGraph, AutoGen, dll.).
- 5Ketika pemutus sirkuit terpicu, konsol HITL interaktif muncul dengan opsi Lanjutkan/Skip/Batalkan.
SHACKLE Fitur utama
- Pencegahan Loop Kematian melalui deteksi panggilan sekuensial identik
- Penegakan anggaran real-time dengan pelacakan token sisi klien
- Batas waktu eksekusi untuk mencegah thread menggantung pada API mati
- Konsol terminal interaktif human-in-the-loop (HITL)
- Standar kesesuaian yang dapat diverifikasi (SP/1.0) dengan 15 perlengkapan diperiksa hash
- Integrasi kelas satu dengan LiteLLM dan AutoGen
- 100% sisi klien, tanpa telemetri atau panggilan ke rumah
- Instalasi satu baris tanpa perubahan topologi agen
SHACKLE Contoh penggunaan
- Pengembangan dan debugging lokal agen AI
- Agen CLI dan alur kerja terawasi dengan kontrol HITL
- Tata kelola lintas kerangka kerja di CrewAI, LangGraph, dan AutoGen
- Penegakan anggaran untuk mencegah biaya API yang tidak terkendali
- Pengujian iteratif dan menangkap loop awal dalam pengembangan
SHACKLE Harga dan kredit gratis
SHACKLE menggunakan model Gratis, Harga khusus.
Paket Gratis
AGPLv3 (Gratis)
Free
Lisensi sumber terbuka untuk pengembang individu, hobis, dan proyek sumber terbuka. V1 mencakup semua fitur inti.
Paket Berbayar
Lisensi Komersial
Contact for Pricing
Untuk produk komersial kode tertutup, SaaS, atau penerapan perusahaan. Termasuk white-labeling, dukungan prioritas, dan bantuan integrasi kustom.
V2 Enterprise (Opsional)
Contact for Pricing
Menambahkan state terdistribusi, log audit Postgres, kendali HITL jarak jauh, dan lisensi komersial untuk penerapan produksi.
SHACKLE Kelebihan dan kekurangan
Kelebihan
- Mencegah biaya tak terkendali dan loop tak terbatas pada agen AI
- Integrasi satu baris mudah dengan kerangka kerja populer
- Standar terbuka dengan pengujian kesesuaian yang dapat diverifikasi
- Sepenuhnya sisi klien tanpa ketergantungan eksternal atau telemetri
Kekurangan
- Lisensi AGPLv3 memerlukan sumber terbuka untuk penggunaan kode tertutup
- Konsol HITL tidak cocok untuk API produksi tanpa kepala
- Fitur enterprise V2 memerlukan kontak terpisah untuk harga
SHACKLE paling cocok untuk apa?
- Pengembang yang membangun agen AI otonom
- Tim yang membutuhkan keamanan runtime dan kontrol biaya
- Organisasi yang mencari tata kelola yang dapat diverifikasi untuk kepatuhan