The internet runs on open protocols and open source. So will agentic AI.
ประโยคนี้อยู่บนหน้าแรกของ Agentic AI Foundation (AAIF) ขณะตรวจข้อมูลเมื่อ 25 ตุลาคม ค.ศ. 2026 ใจความคือ อินเทอร์เน็ตทำงานอยู่บนโปรโตคอลเปิดและโอเพนซอร์ส และ AAIF เชื่อว่า agentic AI จะเดินไปในทางเดียวกัน
ในบทความชุดนี้ agent หมายถึงแอปพลิเคชัน AI ที่เลือกขั้นตอนและใช้เครื่องมือทำงานตามเป้าหมายที่ได้รับมอบหมาย ภายในขอบเขตสิทธิที่กำหนดให้
ครึ่งหลังของประโยคเป็นวิสัยทัศน์ที่ต้องพิสูจน์ต่อ เรายังสรุปไม่ได้ว่า AI ทุกค่ายจะเปิดเท่ากัน หรือเชื่อมต่อกันได้โดยไม่ต้องปรับอะไร แต่ประโยคนี้ตั้งคำถามที่ดีสำหรับคนซื้อระบบธุรกิจ: ถ้าเปลี่ยนเครื่องมือ AI ในปีหน้า งานที่บริษัทลงทุนทำไว้วันนี้จะย้ายตามไปได้แค่ไหน
ลองสมมติว่าบริษัทขายอุปกรณ์โรงงานต้องการให้ AI ช่วยตอบลูกค้าว่า สินค้าที่สั่งมีของพร้อมส่งหรือไม่ งานดูสั้นเพียงประโยคเดียว แต่เบื้องหลังต้องอ่านใบสั่งซื้อ ตรวจรหัสสินค้า ดูยอดจองใน ERP และทำตามกติกาของฝ่ายขาย บางส่วนเป็นข้อมูล บางส่วนเป็นการเชื่อมระบบ บางส่วนเป็นความรู้ของคนในบริษัท การที่ผู้ขายติดป้ายว่า “open” ยังไม่ตอบว่าส่วนไหนย้ายได้
ตอนแรกของบทความชุดนี้จึงเริ่มจากอินเทอร์เน็ต เว็บ และ Linux เพื่อแยกสิ่งเหล่านี้ให้ชัด ก่อนที่ตอนถัดไปจะลงไปดูการเชื่อม AI กับ ERP และคู่มือทำงานของ agent
อินเทอร์เน็ตทำให้เครื่องต่างชนิดตกลงวิธีสื่อสารกัน
วันที่ 1 มกราคม 1983 เครือข่าย ARPANET เปลี่ยนมาใช้ TCP/IP เป็นเหตุการณ์สำคัญช่วงหนึ่งของการพัฒนาอินเทอร์เน็ต ตามประวัติที่ Internet Society บันทึกไว้ ประเด็นที่ควรจำสำหรับบทความนี้คือ เครื่องและเครือข่ายที่ต่างกันใช้ข้อตกลงร่วมกันในการสื่อสารได้ โดยไม่ต้องเป็นผลิตภัณฑ์ชุดเดียวกันทั้งหมด
โปรโตคอลคือข้อตกลงว่าฝ่ายที่สื่อสารกันต้องส่ง รับ และตีความข้อความอย่างไร เหมือนบริษัทสองแห่งตกลงกันว่าใบสั่งซื้อต้องมีเลขเอกสาร รหัสสินค้า จำนวน และวิธีแจ้งข้อผิดพลาด แต่รายละเอียดจริงของโปรโตคอลย่อมลึกกว่าตัวอย่างเอกสารนี้มาก
ส่วนโปรแกรมที่ทำตามข้อตกลงนั้นคือ implementation หรือซอฟต์แวร์ที่นำข้อกำหนดไปใช้ ผู้พัฒนาสองรายอาจเขียนโปรแกรมต่างกัน ใช้ภาษาต่างกัน และขายบริการต่างรูปแบบกันได้ ถ้าทำตามข้อกำหนดที่ใช้ร่วมกัน ทั้งสองฝั่งก็มีพื้นฐานให้สื่อสารกันได้ การทดสอบยังจำเป็น เพราะการอ้างว่ารองรับข้อกำหนดเดียวกันไม่ได้ยืนยันว่าทำครบทุกส่วนหรือรองรับรุ่นเดียวกัน
อีกเรื่องที่ต้องดูคือ ใครดูแลกติกาและเปิดให้คนอื่นร่วมแก้ไขได้เพียงใด IETF อธิบายกระบวนการของตน ว่าผู้สนใจเข้าร่วมได้ เอกสารและการหารือเปิดเผย และใช้ประสบการณ์จากซอฟต์แวร์ที่นำไปใช้งานจริงประกอบการหาข้อตกลง IETF พัฒนามาตรฐานที่คนเลือกนำไปใช้ ไม่ได้เป็นเจ้าของหรือผู้ควบคุมอินเทอร์เน็ตทั้งหมด
สำหรับธุรกิจ นี่คือเหตุผลที่ควรถามมากกว่าว่า “มีเอกสาร API ไหม” ต้องถามต่อว่าใครเปลี่ยนข้อกำหนดได้ เมื่อเปลี่ยนแล้วแจ้งอย่างไร และบริษัทอื่นนำไปสร้างระบบที่เชื่อมกันได้จริงหรือไม่
เว็บเพิ่มวิธีเข้าถึงข้อมูลบนเครือข่าย
อินเทอร์เน็ตกับเว็บไม่ใช่สิ่งเดียวกัน เว็บเป็นระบบหนึ่งที่ทำงานบนอินเทอร์เน็ต Tim Berners-Lee คิดค้น World Wide Web ที่ CERN ในปี 1989 และวันที่ 30 เมษายน 1993 CERN นำซอฟต์แวร์ World Wide Web ออกสู่สาธารณสมบัติ ต่อมาจึงเผยแพร่รุ่นที่ใช้สัญญาอนุญาตแบบเปิด ตามประวัติของ CERN
เรื่องนี้มีสองส่วนที่มักถูกเล่ารวมกัน ส่วนแรกคือกติกาที่ทำให้ระบบสื่อสารกัน ส่วนที่สองคือสิทธิในการนำซอฟต์แวร์ไปใช้และพัฒนาต่อ ทั้งสองส่วนช่วยกันได้ แต่ทำหน้าที่แทนกันไม่ได้
ยกตัวอย่าง HTTP ซึ่งมีข้อกำหนดความหมายของคำขอ การตอบกลับ และรหัสสถานะอยู่ใน RFC 9110 ข้อกำหนดนี้เป็นเอกสารอธิบายพฤติกรรม ไม่ใช่โปรแกรมเว็บเซิร์ฟเวอร์สำเร็จรูป เมื่อบริษัทเปลี่ยนเว็บเซิร์ฟเวอร์ จึงมีโอกาสใช้เบราว์เซอร์เดิมเข้าถึงเว็บไซต์ได้ต่อ หากระบบยังทำตามข้อตกลงที่เกี่ยวข้อง
แต่ HTTP ไม่ได้รู้ว่า “สินค้าพร้อมส่ง” ของบริษัทหมายถึงอะไร มีของอยู่ในคลังอย่างเดียวพอหรือไม่ ต้องหักยอดจองก่อนหรือยัง ต้องเช็กวงเงินลูกค้าด้วยหรือเปล่า โปรโตคอลช่วยให้ส่งคำถามและรับคำตอบได้ ส่วนความหมายทางธุรกิจยังต้องมีคนกำหนด
นี่เป็นเส้นแบ่งที่สำคัญเมื่อเริ่มให้ AI ทำงานกับระบบจริง การส่งข้อมูลสำเร็จ กับการตีความข้อมูลถูกต้อง เป็นคนละเรื่องที่ต้องตรวจ
Linux เป็นตัวอย่างของสิทธิในการพัฒนาโปรแกรมต่อ
Linux อยู่ในอีกชั้นหนึ่งของเรื่อง มันเป็นเคอร์เนล หรือแกนของระบบปฏิบัติการที่จัดการทรัพยากรเครื่อง ไม่ใช่โปรโตคอลที่กำหนดวิธีคุยกันบนเครือข่าย และไม่ควรเล่าย้อนว่าอินเทอร์เน็ตเกิดจาก Linux เอกสารของ GNU ระบุว่า Linux เริ่มในปี 1991 และเปลี่ยนมาเป็นซอฟต์แวร์เสรีในปี 1992 ซึ่งช้ากว่าจุดเปลี่ยน TCP/IP ข้างต้นหลายปี (GNU/Linux FAQ)
เอกสารโครงการระบุว่า Linux kernel เผยแพร่ภายใต้ GNU GPL version 2 พร้อมข้อยกเว้นที่ระบุไว้ ส่วนระบบปฏิบัติการที่เราเรียกรวม ๆ ว่า Linux ยังมีโปรแกรมอื่นประกอบอยู่ด้วยและต้องดูสัญญาอนุญาตของแต่ละส่วน (Linux kernel licensing rules)
คำว่าโอเพนซอร์สจึงต้องดูสิทธิที่ให้มาด้วย ตาม Open Source Definition ของ OSI การเปิดให้ดูซอร์สโค้ดอย่างเดียวยังไม่พอ เงื่อนไขต้องครอบคลุมเรื่องการแจกจ่าย การแก้ไข และงานที่พัฒนาต่อ รวมถึงเกณฑ์อื่นในนิยามนั้นด้วย
ในมุมคนซื้อซอฟต์แวร์ ข้อดีที่อาจได้คือมีทางตรวจโค้ด แก้ไข หรือหาผู้ดูแลรายอื่นภายใต้เงื่อนไขของสัญญาอนุญาต แต่สิทธินั้นไม่ได้ทำให้งานดูแลหายไป บริษัทต้องมีคนเข้าใจระบบ มีวิธีอัปเดต และมีผู้รับผิดชอบเมื่อเกิดปัญหา การเปิดซอร์สยังไม่ได้แปลว่าข้อมูลของบริษัทเปิดเผยต่อสาธารณะ ข้อมูลลูกค้าและข้อมูลการค้าเป็นอีกเรื่องหนึ่งที่ต้องกำหนดสิทธิแยก
ดังนั้น คำว่าเปิดในโลกซอฟต์แวร์มีหลายมิติ บางระบบเปิดโปรโตคอลแต่ไม่ได้เปิดซอร์สทุกส่วน บางระบบเปิดซอร์สแต่ยังส่งออกข้อมูลได้ยาก การเลือกซื้อควรดูมิติที่เกี่ยวกับงานของบริษัทจริง ๆ



