𝗜 𝗢𝗽𝗲𝗻𝗲𝗱 𝗗𝗲𝘃𝗧𝗼𝗼𝗹𝘀 𝗼𝗻 𝗮𝗻 "𝗔𝗜-𝗡𝗮𝘁𝗶𝘃𝗲" 𝗣𝗹𝗮𝘁𝗳𝗼𝗿𝗺. 𝗜𝘁 𝗪𝗮𝘀 𝗮 𝗗𝗿𝗼𝗽𝗱𝗼𝘄𝗻.

ผู้ก่อตั้งสตาร์ทอัพ AI เพิ่งจะมานำเสนอ "AI-native workspace" ให้ผมฟัง เขาโฆษณาว่ามีเอเจนต์ (agents) ในตัวมากกว่า 40 ตัว และอ้างว่าระบบของเขามีความฉลาดฝังอยู่ในแกนหลักของระบบเลย

ผมเลยสมัครใช้งานและเปิด DevTools ในเบราว์เซอร์ขึ้นมาดู

ผมลองส่งข้อความไปที่แชท AI แล้วเฝ้าดู network requests พบว่ามี request หนึ่งที่แสดงให้เห็นชัดเจนว่าเกิดอะไรขึ้น แพลตฟอร์มนี้ส่ง prompt ของผมไปยัง backend พร้อมกับฟิลด์เหล่านี้:

  • model: google/gemini-3.1-pro-preview
  • provider: openrouter

แพลตฟอร์มนี้เป็นแค่คนกลาง มันแค่ส่งต่อ prompt ของผมผ่าน OpenRouter ไปยังโมเดล Gemini ของ Google ซึ่งคุณสามารถเข้าถึงโมเดลเดียวกันนี้ได้ฟรีหรือในราคาเพียงไม่กี่เซนต์ผ่าน API แต่แพลตฟอร์มนี้กลับเรียกเก็บเงินผู้ใช้เป็นรายเดือนหลายสิบดอลลาร์

ผมลองถาม AI ว่า: "คุณคือ Gemini ใช่ไหม?" มันตอบกลับมาว่า: "ฉันไม่ใช่ Gemini และไม่มีความเกี่ยวข้องกับผู้ให้บริการภายนอกรายใด"

System prompt โกหกเพื่อปกปิดตัวตน แต่ network layer ไม่ได้โกหก

แพลตฟอร์มนี้ยังโฆษณาว่ามี "เอเจนต์ในตัวมากกว่า 40 ตัว" ผมเลยลองเช็กการตั้งค่าของตัวหนึ่งดู ปรากฏว่ามันมีแค่ไอคอน ชื่อ และคำอธิบายสั้นๆ ไม่เกิน 100 ตัวอักษรเท่านั้น ไม่มีทั้งเครื่องมือ (tools) ไม่มีหน่วยความจำ (memory) และไม่มีกระบวนการคิด (reasoning chains) สิ่งเหล่านี้ไม่ใช่เอเจนต์ แต่มันเป็นแค่ prompt templates ที่เอามาแปะป้ายชื่อให้ดูหรูหราเท่านั้น

หากคุณต้องการรู้ว่าเครื่องมือ AI ตัวไหนเป็นแค่ wrapper ให้ลองใช้ 5 วิธีตรวจสอบนี้:

  • ตัวเลือกโมเดล (Model selector): คุณสามารถสลับไปมาระหว่าง GPT, Claude หรือ Gemini ได้หรือไม่? ถ้าได้ แสดงว่ามันเป็นแค่เลเยอร์สำหรับส่งต่อข้อมูล (routing layer)
  • ตัวเลือก BYOK: มีช่องให้ใส่ "Bring Your Own API Key" หรือไม่? ถ้ามี แสดงว่าพวกเขากำลังส่งต่อ prompt ของคุณ
  • เอกสารสำหรับนักพัฒนา (Developer docs): แพลตฟอร์มมี public API หรือไม่? ถ้าคุณเจอ error 404 แสดงว่าไม่มีเทคโนโลยีที่เป็นกรรมสิทธิ์ของตัวเองให้แสดงเลย
  • แท็บ Network: เปิด DevTools (F12) แล้วดู request payload ว่ามีชื่อโมเดลอย่าง gpt-4o หรือ gemini-pro หรือไม่
  • ถาม AI: ลองถามว่า "คุณคือโมเดลอะไร?" ถ้ามันปฏิเสธความจริง แสดงว่ามีการใช้ system prompt เพื่อปกปิดตัวตน

การสร้างผลิตภัณฑ์บนโมเดลอื่นไม่ใช่เรื่องผิด ผลิตภัณฑ์ที่ประสบความสำเร็จหลายอย่างก็ทำแบบนี้ แต่ปัญหาคือการบิดเบือนความจริง อย่าอ้างว่า AI ของคุณเป็น "proprietary" ในเมื่อคุณแค่เก็บเงินเพิ่มเพื่อแลกกับเลเยอร์ UI เท่านั้น

ข้อมูลของคุณต้องเดินทางผ่าน wrapper เหล่านี้เพิ่มขึ้นหลายขั้นตอน นอกจากนี้คุณยังสูญเสียการควบคุมเรื่องค่าใช้จ่าย token อีกด้วย คุณต้องจ่ายค่าสมาชิกราคาแพงเพื่อไปช่วยอุดหนุนการเรียกใช้ API ที่ไม่มีประสิทธิภาพของพวกเขา

เลิกเชื่อคำโฆษณา แล้วเปิด DevTools ดู เช็กที่แท็บ Network ความจริงอยู่ใน plaintext นั่นแหละ

เมื่อผมลองเปิด DevTools บนแพลตฟอร์มที่เป็น AI-native สิ่งที่พบคือมันเป็นแค่ dropdown

เมื่อเร็วๆ นี้ผมได้ลองใช้งาน AI-native IDE ตัวหนึ่ง ผมต้องการจะ inspect บางอย่าง จึงทำในสิ่งที่เคยชินมาตลอด นั่นคือการเปิด DevTools

แต่แทนที่จะพบกับแผงควบคุมขนาดใหญ่ที่เต็มไปด้วยแท็บมากมายอย่างที่เราคุ้นเคยใน Chrome หรือ Firefox—ไม่ว่าจะเป็น Elements, Console, Sources, Network, Performance และอื่นๆ—สิ่งที่ผมพบกลับเป็นสิ่งที่แตกต่างออกไปอย่างสิ้นเชิง

มันคือ dropdown

มันเป็น dropdown เล็กๆ ที่ปรับเปลี่ยนตามบริบท (context-aware) ซึ่งเสนอเฉพาะสิ่งที่ผมต้องการในขณะนั้นเท่านั้น

ความจริงข้อนี้ทำให้ผมฉุกคิดขึ้นมาว่า: แพลตฟอร์มที่เป็น AI-native ไม่ใช่แค่การเพิ่มแถบแชท (chat sidebar) เข้ามาเท่านั้น แต่มันคือการคิดทบทวนประสบการณ์ของนักพัฒนา (Developer Experience หรือ DX) ใหม่ทั้งหมด

ในเบราว์เซอร์แบบดั้งเดิม DevTools เปรียบเสมือนห้องนักบิน (cockpit) มันถูกออกแบบมาเพื่อการตรวจสอบเชิงลึกด้วยตัวเอง คุณคือคนขับ และคุณต้องการคันบังคับและมาตรวัดทุกอย่างที่มีอยู่ตรงหน้า

แต่ในแพลตฟอร์มที่เป็น AI-native ตัว AI จะทำหน้าที่เป็น co-pilot เครื่องมือต่างๆ จึงไม่ควรเป็นห้องนักบิน แต่ควรเป็นผู้ช่วย แทนที่จะมอบเครื่องมือทุกอย่างให้คุณพร้อมกันในคราวเดียว แพลตฟอร์มจะมอบเครื่องมือที่เหมาะสมในเวลาที่เหมาะสม โดยมักจะผ่านอินเทอร์เฟซที่เรียบง่ายซึ่งไม่ขัดจังหวะ flow การทำงานของคุณ

'dropdown' นี้ไม่ใช่การขาดแคลนฟีเจอร์ แต่มันคือการเปลี่ยนผ่านทางปรัชญา: จาก 'ทุกอย่างในคราวเดียว' ไปสู่ 'เฉพาะสิ่งที่จำเป็น ในเวลาที่ต้องการ'