Agent Executor - โอเพนซอร์สรันไทม์เอเจนต์แบบกระจายของ Google
(agentexecutor.io)- รันไทม์เอเจนต์แบบกระจาย ที่ออกแบบมาโดยมีเป้าหมายด้านความน่าเชื่อถือ/ความปลอดภัย/การปรับแต่ง/ประสิทธิภาพ โดยทำหน้าที่ประสาน agentic loop จัดการการทำงานผ่าน event logging และสื่อสารกับแอ็กเตอร์ทั้งแบบโลคัลและรีโมต
- รันคอนโทรลเลอร์ สกิล เครื่องมือ และเอเจนต์เป็น แอ็กเตอร์แบบแยกขาด และรองรับ การกู้คืนและทำงานต่ออัตโนมัติ แบบเนทีฟเมื่อเกิดความล้มเหลวหรือการหยุดชะงัก
- สามารถ ปรับแต่ง รันไทม์ได้ทั้งหมดด้วยเครื่องมือ สกิล และ เอเจนต์เฉพาะวัตถุประสงค์ สำหรับโดเมนหรือเวิร์กโฟลว์เฉพาะ
- ใช้ สถาปัตยกรรม Single-Writer และ event log เพื่อให้ได้การจัดการสถานะที่สอดคล้องกันและสถานะการทำงานที่ทนทาน
- หากการเชื่อมต่อของไคลเอนต์หลุด ระบบจะเล่นซ้ำเฉพาะอีเวนต์ที่ขาดหายไปจากหมายเลขลำดับล่าสุด โดยไม่ย้อนกลับบทสนทนา
- มาพร้อม Gemini agent ในตัว สำหรับการสร้างข้อความแบบอิงพรอมป์ต์ (ยืนยันตัวตนผ่าน AI Studio หรือ Vertex AI)
- โครงสร้างแบบ ไม่ยึดติดกับโมเดลหรือฮาร์เนส ทำให้ขยายได้ทั้งการใช้งานขนาดเล็กและขนาดใหญ่ โดย AX จะจัดการ เรื่องการรัน ความทนทาน และการประสานงานในชั้นล่าง
- Kubernetes เนทีฟ: ออกแบบมาให้ทำงานบน Agent Substrate จึงเหมาะสมกับ Kubernetes
- รองรับโปรโตคอลเชิงเอเจนต์อย่าง MCP·A2A แบบเนทีฟ ทำให้ทำงานร่วมกับเครื่องมือและเอเจนต์ทั่วทั้งอีโคซิสเต็มได้
- มี audit trail แบบครบถ้วนสำหรับทุกการทำงาน พร้อม observability hook และการเก็บ trajectory
- ใช้งานผ่านเครื่องมือ CLI (
ax)- มี CLI subcommand เช่น
exec(รัน·ทำงานต่อ),serve(รัน gRPC controller),fork(แตกแขนงจาก checkpoint),trace(แสดงภาพ trace ผ่าน Web UI)
- มี CLI subcommand เช่น
- ขณะนี้อยู่ในช่วง early preview และคาดว่าจะมีการเปลี่ยนแปลงด้านความเข้ากันได้ครั้งใหญ่ก่อนออก stable release
- ไลเซนส์ Apache 2.0
2 ความคิดเห็น
ถ้าไม่ใช่สิ่งที่ Google ใช้ภายในมาสิบกว่าปีแล้วค่อยเอามาโอเพนซอร์ส ก็ดูเหมือนว่าจะเอามาใช้จริงไม่ได้... เพราะไม่รู้ว่าเมื่อไหร่จะหายไป...
โดยเฉพาะของที่เกี่ยวกับ AI แบบนี้ อีก 1 ปีข้างหน้าจะยังได้รับการดูแลรักษาอยู่ไหมก็ไม่แน่ใจ...
เห็นด้วยครับ..