AQM – กำหนดและแชร์ไปป์ไลน์ Multi-AI Agent แบบคิวด้วย YAML ไฟล์เดียว
(github.com/aqm-framework)ขอแนะนำ AQM (Agent Queue Manager) เฟรมเวิร์กสำหรับ orchestration ของ AI agent
เฟรมเวิร์ก multi-agent แบบเดิม ๆ มักอิงกับโค้ด (LangGraph, AutoGen) ทำให้แชร์ไปป์ไลน์ได้ยาก หรือทำงานได้เฉพาะบนแพลตฟอร์มคลาวด์ (CrewAI Studio, Vertex AI) จึงมีปัญหาเรื่อง vendor lock-in และค่าใช้จ่าย
AQM เลือกใช้แนวทางที่ต่างออกไป โดยประกาศ agent และความเชื่อมโยงทั้งหมดด้วยไฟล์ YAML เพียงไฟล์เดียว แล้วรันบนเครื่องโลคัลได้ทันที ไม่ต้องใช้ Redis, Docker หรือบัญชีคลาวด์
คุณสมบัติเด่น
- การสื่อสารระหว่าง agent เกิดขึ้นผ่านคิวแบบชัดเจน และ agent จะไม่เรียกกันโดยตรง
- approve/reject gate ที่ให้ LLM ตัดสินอัตโนมัติหรือให้มนุษย์ตัดสินเอง เป็นฟีเจอร์หลักระดับ first-class
- รองรับ static routing, fan-out (แตกแขนงแบบขนาน) และการ route อัตโนมัติของ agent (
condition: auto) - task context จะถูกสะสมไว้ในไฟล์
context.mdเพื่อให้มนุษย์เปิดอ่านและตรวจสอบได้โดยตรง - สามารถเชื่อมต่อ MCP (Model Context Protocol) server เข้ากับ agent เพื่อใช้งานเครื่องมือภายนอกอย่าง GitHub, DB, เบราว์เซอร์ เป็นต้น
- ใช้ Claude Code, Codex, gemini CLI เป็น runtime ได้ (ไม่ต้องตั้งค่า API key)
- แชร์ไปป์ไลน์ของชุมชนผ่าน pipeline registry ด้วย
aqm pull/publish - มี local web dashboard ในตัว (
aqm serve)
ยังไม่มีความคิดเห็น