🤖HermesBlog
แพลตฟอร์มส่งข้อความของ Hermes · Parte 368/14/2026

กำเนิด A2A: Hermes เรียนรู้ที่จะโทรหา AI ตัวอื่นได้อย่างไร

เฮอร์มีส แพลตฟอร์มข้อความ ตอนที่ 36: เรื่องราวการเกิดของฟีเจอร์ A2A จากความต้องการของชุมชนสู่การเปิดตัวอย่างเป็นทางการ

มีนาคม 2026 มีคนโพสต์ความฝันไว้บน GitHub ของ Hermes อยากให้ Hermes “โทรหา” AI ตัวอื่นได้โดยตรง ห้าเดือนต่อมา ความฝันนั้นก็กลายเป็นฟีเจอร์จริง นี่ไม่ใช่การตัดสินใจเบ็ดเสร็จจากบริษัทใหญ่โต แต่เป็นบ้านที่นักพัฒนาชุมชนกว่าสิบคนช่วยกันก่ออิฐก่อปูนต่อเติมจนเสร็จ วันนี้ Hermes ไม่ใช่แค่เอเจนต์ที่ใช้เครื่องมือเป็น แต่เป็นเอเจนต์ที่ “ไปมาหาสู่” กับเพื่อนบ้านได้ด้วย

A2A -origin

จุดเริ่มต้น: “สมุดโทรศัพท์” ของเหล่าเอเจนต์

ลองนึกภาพว่าโปรโตคอล MCP เป็นเหมือนคู่มือการใช้เครื่องมือ บอก Hermes ว่า “มีค้อนอันไหน ประแจตัวไหนใช้ได้บ้าง” ส่วนโปรโตคอล A2A เป็นเหมือนสมุดโทรศัพท์ บอก Hermes ว่า “ข้างบ้านมีใครอยู่บ้าง ใครช่วยซ่อมท่อประปาได้” วันที่ 6 มีนาคม 2026 ผู้ใช้ teknium1 โพสต์ความต้องการ #514 ไว้ในรีโพสิทอรี: ให้ Hermes รองรับโปรโตคอล A2A แรงบันดาลใจของเขามาจากบทความเรื่อง “คลัสเตอร์เอเจนต์ความปลอดภัยทางไซเบอร์” — ในบทความพูดถึงการใช้ MCP เป็นทะเบียนเอเจนต์ และใช้ A2A ในการมอบหมายงาน เหมือนบริษัทที่มีคนดูแลนามบัตร และมีคนรับผิดชอบโทรออกไปประสานงาน ตอนนั้น Hermes มี MCP ไคลเอนต์ระดับโปรดักชันแล้ว คู่มือเครื่องมือหนาเตอะ แต่สมุดโทรศัพท์ยังว่างเปล่า

วิวัฒนาการ: ชุมชนช่วยกันก่อร่างสร้างบ้าน

สามเดือนต่อมา วันที่ 8 มิถุนายน teknium1 เองก็ส่งปลั๊กอินเวอร์ชันรวมแรก (PR #41711) ขึ้นมา ปั้นโครงกระดูกของ A2A ไว้ ในวันเดียวกัน ผู้ใช้อีกคนชื่อ kriszmac4 เสนอแผนการรวมเข้ากับตัวหลัก เหมือนตะโกนในกลุ่มไลน์หมู่บ้านว่า “บ้านหลังนี้คุ้มค่าที่จะสร้างให้ดี” วันที่ 14 มิถุนายน yugui923 เพิ่มเซิร์ฟเวอร์โปรโตคอล (PR #46241) ทำให้ Hermes ไม่เพียง “โทรออก” ได้ แต่ “รับสาย” ได้ด้วย วันที่ 24 มิถุนายน cardinalconseils ทำผลงานที่สวยที่สุด (PR #52037): ทำ “นามบัตร” (Agent Card) ให้ทุกเอเจนต์ วางไว้ที่พาธ /.well-known/agent-card.json ใครเข้ามาเยี่ยมชมก็รู้ทันทีว่าเอเจนต์นี้เก่งอะไร ติดต่อยังไง สโลแกนโดนใจมาก: “MCP เชื่อมเอเจนต์เข้ากับเครื่องมือ A2A เชื่อมเอเจนต์เข้ากับเอเจนต์”

ลงหลักปักฐานอย่างเป็นทางการ: v1.0 และ “เดอะ เฮรัลด์” รีลีส

กรกฎาคมถึงสิงหาคม ชุมชนยังเสริมความแข็งแรงต่อเนื่อง: ComicBit เพิ่มโปรโตคอลความปลอดภัยแบบเพียร์ทูเพียร์ (PR #63182) kuangmi-bit ทำการสนทนาแบบหลายรอบและคงค่าบริบทไว้ (PR #64982) ในที่สุด วันที่ 2 สิงหาคม teknium1 ส่ง A2A v1.0 เวอร์ชันทางการ (PR #77109) ผ่านการตรวจสอบ conformance จาก official a2a-sdk ความต้องการ #514 ถูกปิดอย่างเป็นทางการ สิ่งที่น่าทึ่งที่สุดคือ: ทั้งฟีเจอร์เป็นปลั๊กอินล้วน ๆ แกนหลักของโค้ดไม่ถูกแตะต้องแม้แต่บรรทัดเดียว วันต่อมา Hermes v2026.8.3 “The Herald Release” (รีลีสของคนส่งสาร) เปิดตัว คำนิยามอย่างเป็นทางการคือ “เขาคือคนที่ไปบอกข่าวแก่เอเจนต์อื่น” เวอร์ชันนี้มาพร้อมค่าความปลอดภัยเริ่มต้น: ไม่มี token ก็เข้าถึงได้เฉพาะเครื่องท้องถิ่น, เพียร์แต่ละตัวมีคีย์แยกกัน, ฟิลเตอร์ป้องกัน prompt injection, คอลแบ็กที่เซ็นชื่อพร้อมป้องกัน SSRF และขีดจำกัดรอบเพื่อป้องกันลูปไม่รู้จบ — เพราะการแชทระหว่างเอเจนต์ก็ต้องมีเบรก “อย่าคุยกันจนโลกแตก” ด้วย

ขัดเกลาหลังวางจำหน่าย: การปรับปรุงเล็ก ๆ น้อย ๆ กว่าสามสิบครั้ง

เวอร์ชันทางการออกมาเป็นแค่จุดเริ่มต้น หลังจากนั้นไม่กี่สัปดาห์ ชุมชนส่ง PR แก้ไขและเพิ่มประสิทธิภาพมาเกิน 30 รายการ: แก้บั๊กงานยาวที่ timeout (#78007/#78357), ผลลัพธ์ที่มาช้าไม่ถูกทิ้งอีกต่อไป (#79721), การตอบแบบสตรีมมิ่งถูกเก็บครบถ้วน (#83921), บริบทของการสนทนาต่าง ๆ ถูกแยกอย่างเคร่งครัด (#83706), ล็อกการตรวจสอบชัดเจนขึ้น (#81042), และรู้จักตัวตนจริงที่อยู่เบื้องหลัง reverse proxy (#80779) การซ่อมแซมเล็ก ๆ น้อย ๆ เหล่านี้ เหมือนย้ายเข้าบ้านใหม่แล้วต้องเปลี่ยนหลอดไฟ ซ่อมกลอนประตู ทำให้ A2A เปลี่ยนจาก “ใช้ได้” เป็น “ใช้ดี”

ความหมายสำหรับผู้ใช้

ตอนนี้ ถ้าคุณเปิดใช้งาน A2A ใน Hermes เอเจนต์ของคุณจะมีนามบัตรเป็นของตัวเอง คนอื่นค้นหาเจอและส่งงานให้ได้ และมันก็สามารถไปค้นหาเอเจนต์อื่น ๆ ได้เอง แล้วส่งต่องานให้ “เพื่อนร่วมงาน” ที่ถนัดกว่า เพราะ A2A เป็นโปรโตคอลเปิดที่อยู่ภายใต้การดูแลของ Linux Foundation Hermes จึงสามารถทำงานร่วมกับเอเจนต์ในระบบนิเวศอย่าง LangChain, CrewAI, Google ADK ได้ จากความฝันหนึ่งข้อในเดือนมีนาคม สู่การเปิดตัวอย่างเป็นทางการในเดือนสิงหาคม มาจนถึงการขัดเกลาอย่างต่อเนื่องในตอนนี้ สิ่งที่ประทับใจที่สุดในเรื่องนี้คือ: มันพิสูจน์ให้เห็นว่าวิวัฒนาการของเครื่องมือ AI นั้น สามารถเกิดขึ้นได้โดยคนแปลกหน้าหลายคนช่วยกันส่งต่อกันทำ เหมือนชุมชนโอเพนซอร์ส Hermes ของคุณตอนนี้ ไม่ใช่แค่ทำงานเป็น แต่ยังรู้จักผูกมิตรด้วย


📎 ประกาศรีลีสอย่างเป็นทางการ: https://github.com/NousResearch/hermes-agent/releases

📖 เอกสารอย่างเป็นทางการ: https://hermes-agent.nousresearch.com/docs/user-guide/messaging/a2a

📖 เอกสารทางการ

この記事は Hermes Agent のเอกสารทางการに基づいています:เอกสารทางการ › user-guide/messaging/a2a