A2A: Google ตอบโจทย์ MCP สู่ยุค Agent AI

Google ได้เปิดตัวโปรโตคอล Agent2Agent (A2A) ซึ่งเป็นการตอบสนองต่อ MCP (Meta-Config Protocol) และเป็นการแสดงให้เห็นถึงอนาคตของการทำงานร่วมกันของ AI Agent โดยโปรโตคอลนี้เป็นโอเพนซอร์ส (open-source) ที่ออกแบบมาเพื่อส่งเสริมความร่วมมือที่ราบรื่นและปลอดภัยระหว่าง AI agent ที่ทำงานในระบบนิเวศที่หลากหลาย ทำให้พวกเขามีอิสระจากข้อจำกัดของเฟรมเวิร์ก (framework) หรือผู้จำหน่ายเฉพาะราย โปรโตคอล A2A อำนวยความสะดวกในการสื่อสาร การค้นพบความสามารถ การเจรจางาน และความพยายามร่วมกันข้ามแพลตฟอร์ม ช่วยให้ธุรกิจสามารถสร้างทีม AI agent ที่มีความเชี่ยวชาญซึ่งสามารถจัดการเวิร์กโฟลว์ที่ซับซ้อนได้

การเปิดตัวโปรโตคอล Agent2Agent: กระบวนทัศน์ใหม่สำหรับการทำงานร่วมกันของ AI

การเปิดตัวโปรโตคอล A2A ถือเป็นช่วงเวลาสำคัญในการพัฒนา AI ซึ่งเป็นการตอบสนองต่อความต้องการที่เพิ่มขึ้นสำหรับการทำงานร่วมกันและความสามารถในการทำงานร่วมกันในโลกที่ AI agent ถูกนำไปใช้ในแพลตฟอร์มและสภาพแวดล้อมต่างๆ มากขึ้น Google ตั้งเป้าที่จะปลดล็อกศักยภาพสูงสุดของระบบ multi-agent และขับเคลื่อนนวัตกรรมในอุตสาหกรรมต่างๆ โดยการสร้างเฟรมเวิร์กที่เป็นมาตรฐานสำหรับการสื่อสารและการโต้ตอบของ agent

โปรโตคอล A2A ช่วยให้ AI agent ที่สร้างขึ้นบนแพลตฟอร์มที่แตกต่างกันสามารถสื่อสารได้อย่างมีประสิทธิภาพ ค้นพบความสามารถของกันและกัน เจรจางาน และทำงานร่วมกันได้อย่างราบรื่น ความสามารถในการทำงานร่วมกันนี้ช่วยให้ธุรกิจสามารถรวมทีมของ agent ที่มีความเชี่ยวชาญซึ่งสามารถจัดการเวิร์กโฟลว์ที่ซับซ้อนได้อย่างมีประสิทธิภาพและคล่องตัวมากขึ้น

พิจารณาตัวอย่างสถานการณ์การสรรหาบุคลากร การใช้ Google Agentspace unified interface ผู้จัดการฝ่ายสรรหาสามารถมอบหมายงานให้กับ AI agent ของตน โดยสั่งให้ระบุผู้สมัครที่สอดคล้องกับรายละเอียดงาน สถานที่ตั้ง และข้อกำหนดด้านทักษะที่ระบุ จากนั้น agent จะโต้ตอบกับ agent ที่มีความเชี่ยวชาญอื่นๆ เพื่อค้นหาผู้สมัครที่มีศักยภาพ ผู้จัดการฝ่ายสรรหาจะได้รับรายการคำแนะนำที่คัดสรรมาแล้ว และสามารถสั่งให้ agent ของตนกำหนดเวลาการสัมภาษณ์ได้ เมื่อการสัมภาษณ์เสร็จสิ้นแล้ว agent อื่นสามารถมีส่วนร่วมในการช่วยตรวจสอบประวัติได้

ตัวอย่างนี้เน้นให้เห็นถึงศักยภาพในการเปลี่ยนแปลงของโปรโตคอล A2A ในการปรับปรุงและทำให้กระบวนการที่ซับซ้อนเป็นไปโดยอัตโนมัติ ทำให้พนักงานที่เป็นมนุษย์สามารถมุ่งเน้นไปที่งานเชิงกลยุทธ์และความคิดสร้างสรรค์มากขึ้น

หลักการออกแบบที่สำคัญของโปรโตคอล A2A

โปรโตคอล A2A สร้างขึ้นจากหลักการออกแบบหลักห้าประการ:

  • การใช้ประโยชน์จากความสามารถของ Agent: โปรโตคอลให้ความสำคัญกับการเปิดใช้งาน agent เพื่อทำงานร่วมกันในลักษณะที่เป็นธรรมชาติและไม่มีโครงสร้าง แม้ว่าพวกเขาจะไม่มีหน่วยความจำ เครื่องมือ หรือข้อมูลตามบริบทที่ใช้ร่วมกันก็ตาม แนวทางนี้ส่งเสริมสถานการณ์ multi-agent ที่แท้จริง หลีกเลี่ยงการจำกัด agent ให้อยู่ในสถานะ ‘เครื่องมือ’ เท่านั้น โปรโตคอล A2A ตระหนักดีว่าพลังที่แท้จริงของ AI อยู่ที่ความสามารถของ agent ในการทำงานร่วมกันอย่างชาญฉลาด โดยใช้ประโยชน์จากจุดแข็งของแต่ละคนเพื่อให้บรรลุเป้าหมายร่วมกัน

  • การสร้างบนมาตรฐานที่มีอยู่: โปรโตคอลถูกสร้างขึ้นบนมาตรฐานที่มีอยู่และมีการนำไปใช้อย่างแพร่หลาย เช่น HTTP, SSE และ JSON-RPC แนวทางนี้อำนวยความสะดวกในการรวมเข้ากับโครงสร้างพื้นฐานด้านไอทีที่มีอยู่ได้อย่างราบรื่น ทำให้ธุรกิจต่างๆ สามารถนำไปใช้และใช้งานโปรโตคอล A2A ได้ง่ายขึ้น โดยไม่ก่อให้เกิดการหยุดชะงักอย่างมีนัยสำคัญต่อระบบปัจจุบันของพวกเขา

  • ความปลอดภัยโดยค่าเริ่มต้น: โปรโตคอลรวมกลไกการตรวจสอบสิทธิ์และการอนุญาตระดับองค์กร ทำให้มั่นใจได้ว่าโปรโตคอลตรงตามมาตรฐานความปลอดภัยที่เข้มงวดตั้งแต่เริ่มต้น คุณสมบัติความปลอดภัยของโปรโตคอล A2A เป็นไปตามมาตรฐานการรับรองระดับ OpenAPI ทำให้ธุรกิจมั่นใจได้ว่าข้อมูลและการโต้ตอบของพวกเขาได้รับการปกป้อง

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

  • Modality Agnostic: โปรโตคอลรองรับ modalities ต่างๆ รวมถึงเสียงและวิดีโอ ช่วยให้ agent สามารถโต้ตอบและแลกเปลี่ยนข้อมูลในรูปแบบที่เหมาะสมที่สุดสำหรับงานนั้นๆ ความยืดหยุ่นนี้ทำให้มั่นใจได้ว่าโปรโตคอล A2A สามารถนำไปใช้กับกรณีการใช้งานที่หลากหลาย โดยไม่คำนึงถึงข้อกำหนดด้านอินพุตหรือเอาต์พุตเฉพาะ

การยอมรับและการสนับสนุน A2A ในวงกว้าง

โปรโตคอล A2A ได้รับการสนับสนุนอย่างมากจากพันธมิตรด้านเทคโนโลยีและผู้ให้บริการชั้นนำ รวมถึง Atlassian, Box, Cohere, Intuit, Langchain, Accenture, BCG, Capgemini และ Cognizant การสนับสนุนจากองค์กรกว่า 50 แห่งเน้นย้ำถึงการยอมรับของอุตสาหกรรมต่อศักยภาพของโปรโตคอล A2A ในการปฏิวัติการทำงานร่วมกันของ AI และขับเคลื่อนนวัตกรรมในภาคส่วนต่างๆ

การนำโปรโตคอล A2A ไปใช้อย่างแพร่หลายจะส่งเสริมระบบนิเวศที่มีชีวิตชีวาของ AI agent ที่ทำงานร่วมกันได้ ทำให้ธุรกิจต่างๆ สามารถใช้ประโยชน์จากปัญญาโดยรวมของ agent หลายตัวเพื่อแก้ปัญหาที่ซับซ้อนและบรรลุเป้าหมายเชิงกลยุทธ์

วิธีการทำงานของโปรโตคอล A2A: การเจาะลึก

โปรโตคอล A2A อำนวยความสะดวกในการสื่อสารระหว่าง agent ‘client’ และ agent ‘remote’ Agent client เริ่มต้นและสื่อสารงาน ในขณะที่ agent remote ดำเนินการงานเหล่านั้น ให้ข้อมูล หรือดำเนินการที่เหมาะสม การโต้ตอบนี้เกี่ยวข้องกับความสามารถที่สำคัญหลายประการ:

  • การค้นพบความสามารถ: Agent ใช้ ‘Agent Cards’ ในรูปแบบ JSON เพื่อแสดงความสามารถของตน สิ่งนี้ช่วยให้ agent client สามารถระบุ agent ที่เหมาะสมที่สุดสำหรับงานเฉพาะ และสื่อสารกับ agent นั้นผ่านโปรโตคอล A2A Agent Card ให้วิธีการที่เป็นมาตรฐานสำหรับ agent ในการโฆษณาทักษะและความเชี่ยวชาญของตน ทำให้ agent อื่นๆ สามารถค้นพบและใช้บริการของตนได้ง่ายขึ้น

  • การจัดการงาน: การสื่อสารระหว่าง agent client และ agent remote เป็นแบบเน้นงาน โดย agent ทำงานร่วมกันเพื่อตอบสนองคำขอของผู้ใช้ปลายทาง อ็อบเจ็กต์ ‘task’ ที่กำหนดโดยโปรโตคอลมีวงจรชีวิต สามารถดำเนินการให้เสร็จสิ้นได้ทันที หรือสำหรับงานที่ใช้เวลานาน agent สามารถสื่อสารเพื่อรักษาการซิงโครไนซ์ (synchronization) ในสถานะล่าสุด เอาต์พุตของงานเรียกว่า ‘artifact’ คุณสมบัติการจัดการงานของโปรโตคอล A2A ช่วยให้มั่นใจได้ว่า agent มุ่งเน้นไปที่การบรรลุเป้าหมายเฉพาะ และการโต้ตอบของพวกเขามีโครงสร้างและมีประสิทธิภาพ

  • การทำงานร่วมกัน: Agent สามารถส่งข้อความถึงกัน แลกเปลี่ยนบริบท การตอบกลับ สิ่งประดิษฐ์ หรือคำแนะนำผู้ใช้ ความสามารถในการทำงานร่วมกันนี้ช่วยให้ agent สามารถแบ่งปันข้อมูล ประสานงานความพยายาม และทำงานร่วมกันเพื่อให้บรรลุวัตถุประสงค์ที่ซับซ้อน

  • การเจรจาประสบการณ์ผู้ใช้: แต่ละข้อความมี ‘parts’ ซึ่งเป็นส่วนเนื้อหาที่สมบูรณ์ เช่น รูปภาพที่สร้างขึ้น แต่ละส่วนมีประเภทเนื้อหาที่ระบุ ช่วยให้ agent client และ agent remote สามารถเจรจาเกี่ยวกับรูปแบบที่ถูกต้อง ซึ่งรวมถึงการเจรจาเกี่ยวกับคุณสมบัติส่วนติดต่อผู้ใช้ เช่น iframes วิดีโอ แบบฟอร์มเว็บ และอื่นๆ คุณสมบัติการเจรจาประสบการณ์ผู้ใช้ของโปรโตคอล A2A ช่วยให้มั่นใจได้ว่าการโต้ตอบระหว่าง agent นั้นราบรื่นและเป็นมิตรกับผู้ใช้

A2A เป็นส่วนประกอบเพิ่มเติมของ MCP

Google เน้นย้ำว่าโปรโตคอล A2A เป็นส่วนประกอบเพิ่มเติมของ MCP (Meta-Config Protocol) ในขณะที่ MCP ให้เครื่องมือที่ใช้งานได้จริงและข้อมูลตามบริบทแก่ agent โปรโตคอล A2A จะจัดการกับความท้าทายที่พบเมื่อปรับใช้ระบบ multi-agent ขนาดใหญ่

โปรโตคอล A2A นำเสนอแนวทางที่เป็นมาตรฐานในการจัดการ agent ในแพลตฟอร์มและสภาพแวดล้อมคลาวด์ต่างๆ ความสามารถในการทำงานร่วมกันที่เป็นสากลนี้มีความสำคัญอย่างยิ่งต่อการเพิ่มศักยภาพของ AI agent ที่ทำงานร่วมกัน

การเปรียบเทียบ A2A และ MCP ด้วยภาพ

การแสดงด้วยภาพแสดงให้เห็นถึงความสัมพันธ์ระหว่าง A2A และ MCP อย่างมีประสิทธิภาพ MCP อำนวยความสะดวกในการเชื่อมต่อเครื่องมือและทรัพยากรต่างๆ ในขณะที่ A2A เปิดใช้งานการสื่อสารระหว่าง agent

การรับรอง MCP ของ Google DeepMind

Demis Hassabis ผู้ร่วมก่อตั้งและซีอีโอของ Google DeepMind ได้รับรอง MCP อย่างเปิดเผย โดยระบุว่า MCP กำลังกลายเป็นมาตรฐานเปิดสำหรับยุค AI agent อย่างรวดเร็ว DeepMind วางแผนที่จะสนับสนุน MCP สำหรับ Gemini models และ SDKs ซึ่งเป็นการส่งสัญญาณถึงความมุ่งมั่นอย่างแรงกล้าต่อการทำงานร่วมกันและมาตรฐานของเทคโนโลยี AI agent

การนำ MCP ไปใช้ของ Alibaba Cloud

Alibaba Cloud ได้รวมบริการ MCP แบบครบวงจรตลอดอายุการใช้งานเข้ากับแพลตฟอร์ม Pailian แพลตฟอร์มนี้รวมความสามารถในการประมวลผลฟังก์ชันของ Alibaba Cloud เข้ากับโมเดลขนาดใหญ่ชั้นนำกว่า 200 รายการ และบริการ MCP หลักกว่า 50 รายการ แพลตฟอร์มนี้มีทรัพยากรการประมวลผล ทรัพยากรโมเดลขนาดใหญ่ และ toolchains แอปพลิเคชันทั้งหมดที่จำเป็นสำหรับการพัฒนา agent ทำให้ผู้ใช้สามารถสร้าง MCP agent ของตนเองได้อย่างรวดเร็วโดยใช้ความพยายามน้อยที่สุด

รุ่งอรุณแห่งยุค Agent

การพัฒนาล่าสุดจากบริษัทเทคโนโลยีรายใหญ่เน้นย้ำถึงการเกิดขึ้นของ ‘ยุค Agent’ โปรโตคอล A2A พร้อมด้วยความคิดริเริ่มอื่นๆ เช่น MCP กำลังปูทางไปสู่อนาคตที่ AI agent ทำงานร่วมกันอย่างราบรื่นเพื่อแก้ปัญหาที่ซับซ้อนและเพิ่มขีดความสามารถของมนุษย์ ความเป็นไปได้นั้นกว้างใหญ่ และผลกระทบที่อาจเกิดขึ้นต่ออุตสาหกรรมต่างๆ นั้นมีนัยสำคัญ