AI เอเจนต์

SHACKLE

SHACKLE เป็นเลเยอร์การกำกับดูแลและมาตรฐานความสอดคล้องสำหรับเอเจนต์ AI อิสระแบบเรียลไทม์ บังคับใช้ขีดจำกัดงบประมาณ การวนซ้ำ และข้อจำกัดนโยบาย

SHACKLE คืออะไร

SHACKLE (SHACKLE Protocol 1.0) เป็นโปรโตคอลการกำกับดูแลแบบโอเพนซอร์สและ daemon การตัดสินใจนโยบายสำหรับเอเจนต์ AI อิสระ โดยจะไกล่เกลี่ยการเรียกใช้เครื่องมือของเอเจนต์ทุกครั้งแบบเรียลไทม์ บังคับใช้เบรกเกอร์วงจรสำหรับงบประมาณ การเรียกซ้ำ การหมดเวลา และข้อจำกัดการเรียกใช้เครื่องมือ พร้อมทั้งมีมาตรฐานความสอดคล้องที่ตรวจสอบได้ (SP/1.0) พร้อม fixtures ที่ตรวจสอบด้วยแฮช นอกจากนี้ยังมีคอนโซล Human-in-the-loop (HITL) สำหรับควบคุมแบบโต้ตอบ

SHACKLE เทียบกับเครื่องมือที่คล้ายคลึง

โมเดลราคาฟรี, ราคาที่กำหนดเองฟรี, ฟรีเมียมฟรีฟรี
เครดิตฟรี
ฟีเจอร์หลัก
  • ป้องกันการวนซ้ำไม่สิ้นสุดด้วยการตรวจจับการเรียกใช้เครื่องมือที่เหมือนกันติดต่อกัน
  • บังคับใช้งบประมาณแบบเรียลไทม์ด้วยการติดตามโทเค็นฝั่งไคลเอ็นต์
  • การหมดเวลาการทำงานเพื่อป้องกันเธรดค้างจาก API ที่ไม่ตอบสนอง
  • เวิร์กโฟลว์หลายตัวแทนพร้อมการตรวจสอบและการซ่อมแซมตัวเอง
  • โมเดล AI กว่า 50 รุ่นที่กำหนดเส้นทางอัตโนมัติต่อตัวแทน
  • การรวมแอป OAuth2 กว่า 1,000 รายการ
  • กล่องที่สามารถเจาะได้ 7 ชุดครอบคลุมช่องโหว่ OWASP Agentic Top-10
  • การจำลองแบบมีคำแนะนำ 3 รายการสำหรับความล้มเหลวแบบลูกโซ่ ความไว้วางใจระหว่างมนุษย์กับเอเจนต์ และเอเจนต์ที่ก่อกวน
  • คอนเทนเนอร์ Docker ที่แยกเครือข่ายเพื่อการทำงานที่ปลอดภัย
  • การใช้เหตุผลจากโค้ดถึงรันไทม์ข้ามคลาวด์ Git และ Kubernetes
  • Action-gate บังคับใช้นโยบายอ่านอย่างเดียวทุกการเรียก API
  • การรัน JavaScript ในแซนด์บ็อกซ์เพื่อการวิจัยพร้อมกัน
ข้อดี
  • ป้องกันค่าใช้จ่ายที่ไม่สามารถควบคุมได้และลูปอนันต์ในเอเจนต์ AI
  • ผสานรวมง่ายด้วยคำสั่งเดียวกับเฟรมเวิร์กยอดนิยม
  • แทนที่เครื่องมือแยก 10+ รายการด้วยแพลตฟอร์มเดียว
  • การจัดออร์เคสตราหลายตัวแทนช่วยประหยัดเวลาและลดการสลับบริบท
  • ครอบคลุม OWASP Agentic Top-10 ทั้งหมดในลักษณะที่สมจริง
  • การแยกด้วย Docker ป้องกันความเสียหายโดยไม่ได้ตั้งใจ
  • ออกแบบมาให้อ่านอย่างเดียวป้องกันการเขียนโดยไม่ได้ตั้งใจ
  • การตรวจสอบตามหลักฐานตรวจสอบข้ามทุกผลลัพธ์
ข้อจำกัด
  • ลิขสิทธิ์ AGPLv3 กำหนดให้ต้องเปิดซอร์สสำหรับการใช้งานแบบปิด
  • คอนโซล HITL ไม่เหมาะสำหรับการใช้งาน API แบบไม่มีส่วนติดต่อในการผลิต
  • ฟรีเทียร์จำกัดที่ 5,000 หน่วยกิตต่อเดือน
  • อาจมีช่วงการเรียนรู้สำหรับเวิร์กโฟลว์ที่ซับซ้อน
  • ต้องใช้ Docker และการตั้งค่าทางเทคนิค
  • ไม่เหมาะสำหรับการใช้งานจริง ใช้ได้เฉพาะในสภาพแวดล้อมห้องทดลอง
  • ต้องใช้ LLM API key ทำให้เกิดค่าใช้จ่าย token
  • จำกัดเฉพาะการดำเนินการอ่านอย่างเดียว ไม่สามารถแก้ไขได้
เหมาะสำหรับ
  • นักพัฒนาที่สร้างเอเจนต์ AI อิสระ
  • ทีมที่ต้องการความปลอดภัยในการทำงานและการควบคุมค่าใช้จ่าย
  • ทีมการตลาด
  • ผู้สร้างเนื้อหา
  • นักวิจัยด้านความปลอดภัยที่เน้นช่องโหว่ของเอเจนต์ AI
  • นักพัฒนาที่สร้างแอปพลิเคชันบน MCP
  • วิศวกรความปลอดภัย
  • ทีม DevOps

วิธีใช้ SHACKLE

  1. 1ติดตั้งด้วย pip install pyshackle หรือโคลนจากซอร์สโค้ด
  2. 2นำเข้าด้วย from shackle import Guard
  3. 3ตกแต่งฟังก์ชันเวิร์กโฟลว์ของเอเจนต์ด้วย @Guard(budget=0.25, max_repeat_calls=3, timeout_seconds=180)
  4. 4รันฟังก์ชันตามปกติ SHACKLE จะเชื่อมต่อกับเฟรมเวิร์กพื้นฐาน (CrewAI, LangGraph, AutoGen ฯลฯ) โดยอัตโนมัติ
  5. 5เมื่อเบรกเกอร์วงจรทำงาน คอนโซล HITL แบบโต้ตอบจะปรากฏขึ้นพร้อมตัวเลือก Resume/Skip/Abort

ฟีเจอร์หลักของ SHACKLE

  • ป้องกันการวนซ้ำไม่สิ้นสุดด้วยการตรวจจับการเรียกใช้เครื่องมือที่เหมือนกันติดต่อกัน
  • บังคับใช้งบประมาณแบบเรียลไทม์ด้วยการติดตามโทเค็นฝั่งไคลเอ็นต์
  • การหมดเวลาการทำงานเพื่อป้องกันเธรดค้างจาก API ที่ไม่ตอบสนอง
  • คอนโซลเทอร์มินัล Human-in-the-loop (HITL) แบบโต้ตอบ
  • มาตรฐานความสอดคล้องที่ตรวจสอบได้ (SP/1.0) พร้อม fixtures 15 รายการที่ตรวจสอบด้วยแฮช
  • การผสานรวมระดับแรกกับ LiteLLM และ AutoGen
  • ทำงานฝั่งไคลเอ็นต์ 100% ไม่มีการเก็บข้อมูลหรือติดต่อกลับบ้าน
  • ติดตั้งด้วยคำสั่งเดียว ไม่ต้องปรับโครงสร้างของเอเจนต์

เคสใช้งานของ SHACKLE

  • การพัฒนาและดีบักเอเจนต์ AI ในเครื่อง
  • เอเจนต์ CLI และเวิร์กโฟลว์ที่มีการควบคุมด้วย HITL
  • การกำกับดูแลข้ามเฟรมเวิร์กระหว่าง CrewAI, LangGraph และ AutoGen
  • บังคับใช้งบประมาณเพื่อป้องกันค่าใช้จ่าย API ที่ไม่สามารถควบคุมได้
  • การทดสอบแบบวนซ้ำและตรวจจับลูปตั้งแต่เนิ่นๆ ในการพัฒนา

ราคาและเครดิตฟรีของ SHACKLE

SHACKLE ใช้โมเดลราคาแบบ ฟรี, ราคาที่กำหนดเอง

AGPLv3 (ฟรี)

ฟรี

ลิขสิทธิ์โอเพนซอร์สสำหรับนักพัฒนาเดี่ยว ผู้ที่ชื่นชอบ และโครงการโอเพนซอร์ส V1 ประกอบด้วยฟีเจอร์หลักทั้งหมด

ลิขสิทธิ์เชิงพาณิชย์

ติดต่อเพื่อรับราคา

สำหรับผลิตภัณฑ์เชิงพาณิชย์แบบปิด ซอฟต์แวร์ในรูปแบบบริการ หรือการปรับใช้ในองค์กร รวมถึง white-labeling การสนับสนุนลำดับความสำคัญ และความช่วยเหลือในการผสานรวมแบบกำหนดเอง

V2 Enterprise (ไม่บังคับ)

ติดต่อเพื่อรับราคา

เพิ่มสถานะแบบกระจาย บันทึกการตรวจสอบ Postgres การควบคุม HITL ระยะไกล และลิขสิทธิ์เชิงพาณิชย์สำหรับการปรับใช้ในการผลิต

ข้อดีและข้อจำกัดของ SHACKLE

ข้อดี

  • ป้องกันค่าใช้จ่ายที่ไม่สามารถควบคุมได้และลูปอนันต์ในเอเจนต์ AI
  • ผสานรวมง่ายด้วยคำสั่งเดียวกับเฟรมเวิร์กยอดนิยม
  • มาตรฐานเปิดพร้อมการทดสอบความสอดคล้องที่ตรวจสอบได้
  • ทำงานฝั่งไคลเอ็นต์ทั้งหมด ไม่มีการพึ่งพาภายนอกหรือการเก็บข้อมูล

ข้อจำกัด

  • ลิขสิทธิ์ AGPLv3 กำหนดให้ต้องเปิดซอร์สสำหรับการใช้งานแบบปิด
  • คอนโซล HITL ไม่เหมาะสำหรับการใช้งาน API แบบไม่มีส่วนติดต่อในการผลิต
  • ฟีเจอร์ระดับองค์กร V2 ต้องติดต่อเพื่อรับราคาแยกต่างหาก

SHACKLE เหมาะกับงานแบบไหน?

  • นักพัฒนาที่สร้างเอเจนต์ AI อิสระ
  • ทีมที่ต้องการความปลอดภัยในการทำงานและการควบคุมค่าใช้จ่าย
  • องค์กรที่ต้องการการกำกับดูแลที่ตรวจสอบได้เพื่อการปฏิบัติตามข้อกำหนด

คำถามที่พบบ่อยเกี่ยวกับ SHACKLE

ตัวเลือกฟรีทดแทน SHACKLE

Definable AI logo

แพลตฟอร์มการทำงานแบบหลายตัวแทนที่สร้างและรันเวิร์กโฟลว์จากคำสั่งภาษาอังกฤษธรรมดา โดยรวมแอปพลิเคชันกว่า 1,000 รายการและโมเดล AI กว่า 50 รุ่น

ฟรี
100X.Bot logo

ทำงานซ้ำๆ ในเบราว์เซอร์อัตโนมัติโดยบันทึกการกระทำบนหน้าจอหรืออธิบายด้วยแชท แล้วเปลี่ยนเป็นเวิร์กโฟลว์ที่ใช้ซ้ำได้ ตารางอัจฉริยะ และแอปพลิเคชันที่กำหนดเอง

ฟรี
SureWire logo

SureWire เป็นแพลตฟอร์ม QA เฉพาะทางที่ทดสอบความเครียดของเอเจนต์ AI เพื่อความปลอดภัย ความน่าเชื่อถือ และการปฏิบัติตามข้อกำหนด โดยใช้เอเจนต์ทดสอบที่ออกแบบมาโดยเฉพาะ

ฟรี
Notte logo

แพลตฟอร์มโครงสร้างพื้นฐานเบราว์เซอร์สำหรับเอเจนต์ AI เพื่อทำงานบนอินเทอร์เน็ตด้วยความเร็ว โดยมีเซสชันเบราว์เซอร์บนคลาวด์ เอเจนต์ และฟังก์ชันแบบไร้เซิร์ฟเวอร์

ฟรี
Manifest logo

Manifest แปลง URL ใดๆ ให้เป็นแผนที่ JSON ที่มีโครงสร้างของสิ่งที่ AI agents สามารถโต้ตอบได้บนหน้าเว็บ เช่น ปุ่ม ฟอร์ม อินพุต และฟิลด์ที่จำเป็น

ฟรี
Agentcard logo

Agentcard มอบโครงสร้างพื้นฐานการออกบัตรและการชำระเงินที่เหมาะกับเอเจนต์สำหรับ AI agent ช่วยให้ตั้งค่าได้ภายใน 5 นาทีและสามารถซื้อสินค้าแบบอัตโนมัติ

ฟรี
YAGNI logo

จัดการทีมเอเจนต์ AI เหมือนทีมมนุษย์ ด้วยความรับผิดชอบ จำนวนคน คำมั่นสัญญา และการอนุมัติข้ามเครื่องมือทางธุรกิจของคุณ

ฟรี
Oodle AI logo

Oodle AI ให้บริการสังเกตการณ์เอเจนต์ด้วยการค้นหาเทรซที่รวดเร็ว การจัดเก็บข้อมูลบน S3 และข้อมูลเชิงลึกที่พร้อมใช้งานเพื่อตรวจจับความล้มเหลวแบบเงียบในเอเจนต์ AI

ฟรี

ตัวเลือก AI ทดแทนที่ดีที่สุดสำหรับ SHACKLE

Definable AI logo

แพลตฟอร์มการทำงานแบบหลายตัวแทนที่สร้างและรันเวิร์กโฟลว์จากคำสั่งภาษาอังกฤษธรรมดา โดยรวมแอปพลิเคชันกว่า 1,000 รายการและโมเดล AI กว่า 50 รุ่น

ฟรี
mcploitable logo

ชุดรวมเซิร์ฟเวอร์ MCP ที่มีช่องโหว่โดยเจตนาสำหรับฝึกอบรมด้านความปลอดภัยของเอเจนต์ (Agentic Security) ที่สอดคล้องกับ OWASP Top 10 สำหรับแอปพลิเคชันแบบเอเจนต์

Cynative logo

เครื่องมือ AI โอเพนซอร์สสำหรับการวิจัยโครงสร้างพื้นฐานเชิงลึก รันโมเดล前沿ข้ามโค้ด คลาวด์ และรันไทม์เพื่อให้คำตอบที่ตรวจสอบแล้ว

agent-manager logo

ส่วนติดต่อผู้ใช้แบบเทอร์มินัลสำหรับจัดการเซสชันเอเจนต์เขียนโค้ด AI (Claude Code, OpenCode, Codex, Grok Build) ใน tmux พร้อมสถานะสด แผนผังกลุ่ม และการตรวจสอบดิฟ

hotcell logo

SDK แซนด์บ็อกซ์ที่โฮสต์ด้วยตนเองสำหรับเอเจนต์ AI ที่ให้สภาพแวดล้อมแบบแยกส่วนพร้อมการจัดการคีย์และการควบคุมการออกจากระบบบนฮาร์ดแวร์ของคุณเอง

Silo logo

แอปเดสก์ท็อปโอเพนซอร์สสำหรับจัดการพื้นที่ทำงานหลายโปรเจกต์พร้อมกัน ให้เทอร์มินัลและเอเจนต์ AI ทำงานข้ามโปรเจกต์ สลับได้ทันที

Annotate logo

แอป macOS แถบเมนูที่ให้เอเจนต์ AI สามารถวาดลงบนหน้าจอของคุณโดยตรงผ่าน MCP

Relay Studio logo

แอปพลิเคชันเดสก์ท็อปที่เปลี่ยนเอเจนต์เขียนโค้ด AI ให้เป็นลูปการพัฒนาแบบ Kanban ที่มองเห็นได้สำหรับการพัฒนาฟีเจอร์พร้อมการตรวจสอบโดยมนุษย์