Cloudflare เปิดซอร์ส Cloudflare OS แพลตฟอร์ม AI องค์กรที่ใช้โมเดล Capability-Based
Cloudflare ได้เปิดซอร์ส Cloudflare OS บน GitHub ซึ่งเป็นแพลตฟอร์ม AI สำหรับองค์กรที่ออกแบบมาเพื่อให้ทีมงานสามารถสร้างแอปพลิเคชันแบบเฉพาะทางได้อย่างปลอดภัยภายในสภาพแวดล้อมแซนด์บ็อกซ์ โดยอาศัยโมเดลรักษาความปลอดภัยแบบ Capability-Based แทนการใช้สิทธิ์แบบกว้างตามแนวทาง MCP ทั่วไป infoq.com รายงานว่าแพลตฟอร์มนี้มุ่งตอบโจทย์การใช้งาน AI เชิงสร้างสรรค์ในระดับองค์กรที่ต้องการทั้งความยืดหยุ่นในการปรับแต่งซอฟต์แวร์และการควบคุมสิทธิ์เข้าถึงทรัพยากรอย่างเข้มงวด ซึ่งส่งผลให้ทีมรักษาความปลอดภัยสามารถอนุญาตให้ผู้ใช้ที่ไม่ใช่นักพัฒนาสร้างเครื่องมือผ่านตัวแทน AI ได้อย่างมั่นใจ
หัวหน้าสถาปนิก Kenton Varda ระบุว่า Cloudflare OS ทำงานคล้ายกับแชตบอตที่มีตัวเชื่อมต่อข้อมูล แต่แตกต่างตรงที่เป็นแพลตฟอร์มสำหรับ vibe coding ส่วนบุคคล ซึ่งทีมรักษาความปลอดภัยสามารถอนุญาตให้ผู้ใช้ที่ไม่ใช่นักพัฒนาสามารถเขียนโค้ดผ่านตัวแทน AI ได้อย่างสบายใจ เพราะสภาพแวดล้อมทุกอย่างถูกแยกออกจากกันอย่างชัดเจนตั้งแต่ต้นทาง
สถาปัตยกรรม V8 Isolate และแนวคิด Gadget
infoq.com อธิบายว่าแทนที่จะรันแอปพลิเคชันแบบศูนย์กลางหลายผู้เช่า (Multi-Tenant SaaS) Cloudflare OS จะให้ผู้ใช้แต่ละคนมีสำเนาของแอปพลิเคชันเป็นของตัวเอง เมื่อผู้ใช้สั่งให้ระบบสร้างเอกสาร แดชบอร์ด หรือมุมมองข้อมูลใดๆ รันไทม์จะสร้างอินสแตนซ์เฉพาะขึ้นมาใน V8 Isolate แบบละเอียดซึ่งจัดการโดยรันไทม์ workerd และ Dynamic Workers ของ Cloudflare เอง ซึ่งเป็น open-source software เช่นกัน
แต่ละเอกสารหรือหน้าต่างการทำงานจะถูกเรียกว่า “Gadget” ทำงานเป็นอินสแตนซ์แยกในแซนด์บ็อกซ์แยก ส่งผลให้แพลตฟอร์มสามารถจัดการการควบคุมการเข้าถึงได้ทั้งหมดผ่านการควบคุมว่าใครสามารถเข้าถึง Gadget ได้ ทำให้ไม่มีช่องทางที่ Gadget จะรั่วไหลข้อมูลไปยังผู้โจมตีได้ แม้ผู้โจมตีจะเข้าถึง Gadget อื่นที่ใช้แอปตัวเดียวกัน
- ผู้ใช้แต่ละคนสามารถแก้ไขสำเนาโค้ดของตัวเองได้อย่างอิสระ เพราะ AI ช่วยให้การเพิ่มฟีเจอร์ใหม่ทำได้ง่ายด้วยการพรอมต์เพียงคำสั่งเดียว โดยไม่กระทบกับผู้ใช้รายอื่น
- เมื่อผู้ใช้แชร์ Gadget แพลตฟอร์มจะตรวจสอบว่าผู้รับการแชร์มีสิทธิ์โดยตรงในการเข้าถึงทรัพยากรที่ Gadget เชื่อมต่ออยู่หรือไม่
Gatekeepers ระบบควบคุมสิทธิ์แบบ Capability-Based
ระบบที่ Cloudflare เรียกว่า Gatekeepers เป็นหัวใจของโมเดลความปลอดภัย โดยจะกำหนดขอบเขตการเข้าถึงทรัพยากรอย่างเข้มงวด ปกป้องคอลัมน์ที่ละเอียดอ่อนในฐานข้อมูล กำหนดเพดานการใช้งานตามบทบาท และบังคับให้มีการอนุมัติจากมนุษย์ก่อนดำเนินการที่อาจสร้างความเสียหาย ซึ่งแตกต่างจากการเชื่อมต่อแบบ MCP ทั่วไปที่มักให้สิทธิ์แบบกว้างและเปิดเผยต่อระบบโดยรอบ
Varda อธิบายเพิ่มเติมบน Hacker News ว่า ตัวแทน AI จะเริ่มต้นในสถานะ Zero-Trust โดยไม่มีสิทธิ์ใดๆ ทั้งสิ้น ดังนั้นแม้จะมีบั๊กด้านความปลอดภัยใน Gadget เอง ก็ไม่สามารถทำให้ผู้ใช้เข้าถึงสิ่งที่ตนไม่มีสิทธิ์ได้ ซึ่งช่วยยกระดับ security ของกระบวนการพัฒนาแบบ AI-assisted ในองค์กรได้อย่างมีนัยสำคัญ
ที่มาและบริบทของการพัฒนา
โครงการนี้เกิดจากความท้าทายในการขยายขนาดการดำเนินงานภายในของ Cloudflare เอง infoq.com รายงานว่า Sam Rhea หัวหน้าฝ่ายข้อมูลของ Cloudflare เคยเปิดเผยว่าพนักงานต้องการใช้เวิร์กโฟลว์ Generative AI ที่ไม่ผ่านการตรวจสอบเพื่อสร้าง “SuperApp” เฉพาะทาง ซึ่งสคริปต์เหล่านี้ต้องการสิทธิ์ผู้ดูแลระบบขั้นสูงและโทเคน API ที่เข้าถึงระบบบันทึกข้อมูลภายในหลายสิบระบบ
เพื่อรองรับความต้องการนี้โดยไม่กระทบต่อขอบเขตความปลอดภัย Cloudflare เริ่มด้วยการใช้อีเมลแบบ “magic AI” ที่มีเจ้าหน้าที่คอยตอบ เพื่อบันทึกจุดติดขัดในการดำเนินงาน การคัดแยกเบื้องต้นพบว่าแม้ตัวแทน AI สำเร็จรูปจะเก่งเรื่องงานวิศวกรรมซอฟต์แวร์ทั่วไป แต่เวิร์กโฟลว์ความรู้แบบเดิมต้องการการจัดการบริบทที่เข้มงวด การทำงานแบบดีเทอร์มินิสติก และการแยกสิทธิ์แบบไดนามิก
ผลลัพธ์การใช้งานภายใน Cloudflare
ตามรายงานของ infoq.com พนักงาน Cloudflare ใช้งาน Cloudflare OS มาตั้งแต่เดือนพฤษภาคม 2569 และรายงานผลลัพธ์ที่โดดเด่นหลายประการ พนักงานที่ไม่ใช่นักเทคนิคสามารถสร้างเครื่องมือทางธุรกิจแบบกำหนดเองมากกว่า 4,000 รายการภายใน 30 วัน ขณะที่ทีมขายลดเวลาการรวมข้อมูลด้วยตนเองสำหรับการวางแผนเขตและการวิเคราะห์ไปป์ไลน์ได้ประมาณ 10,000 ชั่วโมง
ในด้าน developer tooling ทีมวิศวกรรมใช้ “Cloudflare Engineering Codex” ซึ่งเป็นที่เก็บนโยบายที่เครื่องอ่านได้ ตัวแทนตรวจสอบอัตโนมัติประเมิน Pull Request และการออกแบบสถาปัตยกรรมเทียบกับ Codex พบบั๊กที่อาจเกิดขึ้นเกือบ 250,000 รายการ บล็อกการ Merge ที่ไม่เป็นไปตามข้อกำหนด 16,000 รายการ และจับข้อบกพร่องด้านสถาปัตยกรรมประมาณ 600 รายการก่อนนำไปใช้งานจริง ตัวเลขเหล่านี้แสดงให้เห็นว่าแพลตฟอร์มช่วยลดภาระงานตรวจสอบซ้ำซ้อนและเพิ่มความเร็วในกระบวนการพัฒนาได้อย่างชัดเจน
ปฏิกิริยาจากชุมชนนักพัฒนาและข้อถกเถียง
การเปิดตัวดังกล่าวก่อให้เกิดการอภิปรายทางเทคนิคอย่างกว้างขวางในชุมชนนักพัฒนา Varda ปกป้องการเรียกผลิตภัณฑ์นี้ว่าเป็น “OS” โดยอ้างว่าแพลตฟอร์มทำหน้าที่เป็นระบบปฏิบัติการในการตัดสินงานคอมพิวเตอร์ แยกกระบวนการ และบังคับใช้ขอบเขตความปลอดภัยแบบ Capability-Based สำหรับผู้สร้างซอฟต์แวร์ที่ไม่ใช่นักเทคนิค ขณะที่ Jeremy Morrell เผยแพร่บล็อกโพสต์โดยใช้คำว่า “internal corporate platforms” เพื่ออธิบายความต้องการเครื่องมือ AI สำหรับการทำงานร่วมกันในองค์กรที่ปลอดภัย คล้ายกับแพลตฟอร์มสำหรับนักพัฒนาภายใน
อย่างไรก็ตาม ผู้ใช้รายหนึ่งที่ชื่อ masterj แม้จะชื่นชมโมเดลความสามารถ แต่ตั้งคำถามว่าพื้นที่ทำงานของตัวแทนแบบสแตนด์อโลนจะสู้กับการผสานรวมดั้งเดิมจากชุดโปรแกรมเพิ่มผลิตภาพที่จัดตั้งไว้แล้วได้หรือไม่ โดยระบุว่าทุกบริษัทเทคโนโลยีกำลังพยายามเป็นรากฐานที่มั่นคงสำหรับผู้คนในองค์กรในการสร้างแอปเล็กๆ อย่างปลอดภัย แต่ยากที่จะจินตนาการว่า Cloudflare จะกลายเป็นค่าเริ่มต้น ง่ายกว่ามากที่จะจินตนาการว่า Google หรือ Microsoft จะนำรูปแบบ UI/UX ที่ใช้ได้ผลไปผูกกับข้อมูลองค์กร ซึ่งสะท้อนให้เห็นถึงความท้าทายในการแข่งขันกับผู้เล่นรายใหญ่ที่มีข้อมูลองค์กรอยู่แล้ว
ใบอนุญาต การมีส่วนร่วม และการเข้าถึงซอร์สโค้ด
Cloudflare OS เผยแพร่ภายใต้สัญญาอนุญาต Apache-2.0 ผ่านทางที่เก็บ cloudflare-os อย่างเป็นทางการและเทมเพลตการติดตั้งเริ่มต้นบน GitHub ทำให้เป็นโครงการ open-source software ที่องค์กรสามารถนำไปดำเนินการเอง ตรวจสอบ และขยายผ่านกระบวนการ contribution แบบเปิดได้
การเลือกใช้ Apache-2.0 มีนัยสำคัญต่อการพิจารณาเรื่อง licensing ขององค์กร เพราะอนุญาตให้ใช้งานเชิงพาณิชย์ ดัดแปลง และแจกจ่ายต่อได้อย่างอิสระ โดยมีข้อกำหนดด้านสิทธิ์และการรักษาคำชี้แจงลิขสิทธิ์ไว้ ซึ่งต่างจากใบอนุญาต GPL ที่มีข้อจำกัดด้านการเผยแพร่ต่อมากกว่า สำหรับผู้ที่สนใจติดตามประเด็นการยกเว้นซอฟต์แวร์โอเพนซอร์สจากกฎหมายบางอย่าง สามารถอ่านเพิ่มเติมได้จากข่าว แคลิฟอร์เนียผ่าน AB 1856 ยกเว้น Linux และซอฟต์แวร์โอเพนซอร์สจากกฎหมายยืนยันอายุ
แม้แนวคิดแซนด์บ็อกซ์แยกต่างหากจะช่วยเรื่องความปลอดภัยในระดับหนึ่ง แต่ infoq.com ระบุว่ายังมีความเสี่ยงอื่นๆ ที่ต้องพิจารณา เช่น การกำหนดค่าสิทธิ์ของ Gatekeeper ที่อาจผิดพลาด รวมถึงประเด็นที่คล้ายกับซอฟต์แวร์โอเพนซอร์สอื่นๆ อย่างเช่นกรณี ตำรวจออสเตรเลียจับกุมชาย 2 คนในข้อหาแฮกซอฟต์แวร์โอเพนซอร์สครั้งใหญ่ ที่แสดงให้เห็นว่าช่องว่างด้านความปลอดภัยในโครงการเปิดสามารถส่งผลกระทบเป็นวงกว้างได้
สำหรับผู้อ่านที่สนใจเปรียบเทียบแนวคิดการเปลี่ยนเครื่องมือโอเพนซอร์สเพื่อประสบการณ์ที่ดีกว่า สามารถติดตามบทความ เปลี่ยน VLC เป็น mpv เครื่องเล่นโอเพนซอร์สที่เบากว่า และไม่มีวันกลับไปอีก หรือสำรวจข้อจำกัดของซอฟต์แวร์ข้ามแพลตฟอร์มผ่าน 5 แอปโอเพนซอร์สระดับตำนานที่ยังไม่สามารถทำงานบน Linux ได้ และ เครื่องมือโอเพนซอร์ส 5 ตัวที่ยังคงเป็น Windows-Only ทั้งที่ Linux มักได้ก่อน ซึ่งช่วยให้เห็นภาพรวมของระบบนิเวศซอฟต์แวร์เปิดในมิติที่หลากหลายยิ่งขึ้น
อ่านเพิ่มเติม- Cloudflare OS: Cloudflare’s Open-Source Corporate AI Platform Built on a Capability-Based Model — infoq.com
- Cloudflare OS: Cloudflare’s Open-Source Corporate AI Platform Built on a Capability-Based Model – infoq.com — infoq.com
- The Apache® Software Foundation Advances Open Source Infrastructure and Celebrates Community Growth in FY26 – GlobeNewswire — GlobeNewswire
- Echo Acquires Minimus Assets As Hardened Open-Source Security Platform Expands Across Linux Distributions – Pulse 2.0 — Pulse 2.0
- Broadcom Introduces TrueSource for Open-Source Software Security – SD Times — SD Times
- California exempts Linux and open-source software from new age verification law – TechSpot — TechSpot


