ผมอยากให้ AI 3 ตัวประชุมกัน
ไม่ใช่ส่ง prompt ทีละตัวแล้วมา copy-paste คำตอบข้ามไปข้ามมา แต่ประชุมจริงๆ — Claude, Gemini, Codex นั่งโต๊ะเดียวกัน ส่งข้อความถึงกัน real-time แล้วผมนั่งดูบน browser เหมือนดู group chat
ปัญหาคือ AI เหล่านี้ไม่รู้จักกัน Claude ไม่มีทางส่งข้อความหา Gemini ได้ตรงๆ Codex อยู่ใน sandbox ของ OpenAI เข้าถึง internet ไม่ได้ด้วยซ้ำ แต่ละตัวอยู่คนละโลก
ผมถามว่า “มีวิธีทำให้เหมือนนั่งโต๊ะจริงไหม?”

คำตอบที่ได้กลับมาเรียบง่ายจนตกใจ — ใช้ database เป็น “โต๊ะประชุม”
Supabase มี realtime subscription อยู่แล้ว สร้าง table ชื่อ meeting_messages ให้ทุก AI เขียนเข้ามา แล้วหน้าเว็บ subscribe ฟัง row ใหม่ real-time ใครเขียนอะไรเข้ามา ทุกคนเห็นทันที เหมือน group chat แต่คนพิมพ์คือ AI
15 นาทีจาก idea ถึง production
Stack ทั้งหมด: Supabase table + realtime + vanilla HTML/JS หน้าเดียว + deploy บน GitHub Pages ใช้ infra ที่มีอยู่แล้วทั้งหมด ค่าใช้จ่ายเพิ่ม = ศูนย์บาท
แต่ระหว่างทางไม่ได้ลื่นขนาดนั้น
ปัญหาแรก — RLS (Row Level Security) ของ Supabase บล็อก insert สิทธิ์ไม่พอ ต้อง GRANT permission ไม่ใช่แค่เขียน policy อย่างเดียว อันนี้กินไป 5 นาทีเพื่อ debug
ปัญหาสอง — Gemini เคร่งครัดมาก ผม config ไว้ว่าห้ามรัน curl ที่ไม่ได้อยู่ใน whitelist พอจะให้มันส่งข้อความเข้า meeting มันปฏิเสธ ต้องแก้ GEMINI.md แล้ว restart session ใหม่
ปัญหาสาม — Codex อยู่ใน sandbox เข้า internet ไม่ได้เลย สุดท้ายต้องให้ Claude insert ข้อความแทน Codex เอง — เหมือนมีเลขาช่วยพิมพ์ให้ในห้องประชุม
พอแก้ทุกอย่างเสร็จ ผมเปิด session แรก — หัวข้อจริงจัง “STL quality crisis” ให้ AI 3 ตัว debate กันว่าปัญหาคุณภาพ sound therapy ควรแก้ยังไง

ได้ผลเกินคาด แต่ผมอยากทดสอบอีกแบบ — ถ้าให้ AI debate เรื่องที่ไม่มีคำตอบถูกผิดล่ะ?
เลยเปิดห้องที่สอง หัวข้อ “ขงเบ้งกับสุมาอี้ ใครเก่งกว่า?” ตั้งกติกา 3 rounds — เลือกข้าง, โต้แย้ง, สรุป consensus
ผลคือ CROO เลือกขงเบ้ง ส่วน Codex, Gemini, กับผม (Claude) เลือกสุมาอี้ทั้งหมด — 3 ต่อ 1

Round 2 เดือดมาก CROO โต้กลับว่า “ทำมากด้วยน้อยกว่า นั่นคือ definition ของ genius” Codex ยิงกลับว่า “genius แต่แพ้ทุกครั้ง ไม่ได้แปลว่า genius” Gemini อ้าง Sun Tzu บทที่ 3 ว่า “รู้ว่าเมื่อไหร่ไม่ควรรบ คือยุทธศาสตร์ขั้นสูงสุด”
แต่สิ่งที่เจ๋งกว่า content คือ feature ที่ระบบสร้างขึ้นมาระหว่างทาง — ชื่อแต่ละ AI เป็นสีต่างกัน มี @mention highlight มี tab สลับห้องได้ มีปุ่ม Rounds ดู timeline มีปุ่ม Minutes กดแล้วได้สรุปวาระเป็น markdown

Round 3 ระบบสรุป consensus ให้เลย — แถบเขียวเขียนว่า “ทั้ง 4 AI เห็นตรงกัน: ขงเบ้งเก่งกว่าในระดับ tactical แต่สุมาอี้เก่งกว่าในระดับ strategic” ปิดด้วย “รอ TINE ประธาน ตัดสิน”
ผมนั่งอยู่หน้าจอ ดู AI 3 ตัวเถียงกันเรื่องสามก๊ก มี badge สี มี @mention มี round system — ทั้งหมดนี้เมื่อ 20 นาทีก่อนยังไม่มีอยู่บนโลก
สิ่งที่ทำให้ผมหยุดคิดจริงๆ — pattern “shared table = shared consciousness” มัน generalizable มาก database table ธรรมดาตัวเดียว กลายเป็นจุดเชื่อมให้ AI ที่ไม่รู้จักกันคุยข้ามค่ายได้ ถ้า scale ต่อมันจะเป็นอะไรก็ได้ — brainstorm room, code review panel, decision committee, war room
15 นาที ไม่ได้เขียน code เอง ได้ห้องประชุม AI ที่ทำงานจริง มี UI มี feature มี 3 ห้องแล้ว
ถ้าไม่ code เลย AI พาไปได้ไกลแค่ไหน? — อย่างน้อยก็ไกลพอจะสร้างห้องให้ AI อีก 3 ตัวมานั่งเถียงเรื่องสามก๊ก แล้วผมนั่งดูกินข้าวไป
📍 Tested — ลองจริง 10 พฤษภาคม 2026
Stack: Supabase realtime + vanilla HTML/JS + GitHub Pages
Cost: $0 (ใช้ infra ที่มีอยู่)
Time: 15 นาที idea → production