ผู้เขียน: 一涛
แหล่งที่มา: 极客公园
ในรอบปีที่ผ่านมา Vibe Coding เกือบจะเปลี่ยนแปลงวิธีการเขียนโปรแกรมไปโดยสิ้นเชิง
คุณไม่จำเป็นต้อง “เขียน” โค้ดทีละบรรทัดด้วยตัวเองอีกต่อไป เพียงแค่บอก Cursor, Claude หรือ Copilot ว่า ฉันต้องการฟังก์ชันอะไร ใช้เทคโนโลยีอะไร แล้วก็ให้ AI จัดการส่วนที่เหลือ
หลายคนที่ก่อนหน้านี้ไม่สามารถเขียนโค้ดได้ ก็มีความสามารถในการ “สร้างสิ่งของ” ขึ้นมาเป็นครั้งแรก จากมุมมองส่วนตัว นี่แทบจะเป็นยุคทองของการพัฒนาซอฟต์แวร์เลยก็ว่าได้
แต่มีข้อสมมุติฐานที่ถูกมองข้ามอยู่ นั่นคือ AI ไม่ได้สร้างโค้ดขึ้นมาเองจากศูนย์ แต่เป็นการเรียกใช้และประกอบผลงานความรู้ที่มนุษย์มีอยู่แล้ว เมื่อคุณพูดว่า “ช่วยทำเว็บไซต์ให้หน่อย” AI ก็จะอ้างอิงอย่างเงียบๆ ถึงตรรกะและโครงสร้างที่สะสมอยู่ในโปรเจกต์โอเพนซอร์สบน GitHub
ความสามารถหลักของ Vibe Coding นั้น อยู่บนพื้นฐานของการเรียนรู้และการปรับโครงสร้างของโค้ดจากคลังโค้ดโอเพนซอร์สเหล่านี้
เมื่อไม่นานมานี้ ทีมวิจัยจาก Central European University และ Kiel Institute for the World Economy ได้เผยแพร่บทความชื่อ “Vibe Coding Kills Open Source” (Vibe Coding ฆ่าโอเพนซอร์ส) (https://arxiv.org/pdf/2601.15494v1) ซึ่งเปิดเผยวิกฤติเบื้องหลังความรุ่งโรจน์ของ Vibe Coding
บทความชี้ให้เห็นความจริงว่า:
Vibe Coding อาจกำลังทำลายระบบนิเวศของโอเพนซอร์ส ซึ่งเป็นรากฐานสำคัญของโลกซอฟต์แวร์ทั้งระบบ
ตั้งแต่เดือนสิงหาคม 2022 เป็นต้นมา สัดส่วนของนักพัฒนา Python ในสหรัฐอเมริกาที่ใช้ AI ในการเขียนโปรแกรมก็เริ่มเพิ่มขึ้นอย่างมาก
เพื่อเข้าใจว่าบทความนี้กังวลอะไร ก่อนอื่นต้องอธิบายให้ชัดเจนว่า: ซอฟต์แวร์โอเพนซอร์สคืออะไร และมันอยู่ในตำแหน่งไหนในชีวิตประจำวันของเรา
หลายคนอาจไม่รู้สึกถึงความเป็นโอเพนซอร์สเท่าไร แต่ในความเป็นจริง เกือบทุกผลิตภัณฑ์ดิจิทัลที่เราใช้ในแต่ละวัน ล้วนมีพื้นฐานมาจากซอฟต์แวร์โอเพนซอร์ส
เมื่อคุณตื่นเช้าแล้วหยิบสมาร์ทโฟน Android ระบบปฏิบัติการ Linux ที่ทำงานอยู่ด้านล่าง เป็นซอฟต์แวร์โอเพนซอร์ส
เมื่อคุณเปิด WeChat ดูแชท ข้อมูลแต่ละรายการที่เก็บไว้คือฐานข้อมูล SQLite ซึ่งก็เป็นซอฟต์แวร์โอเพนซอร์ส
เมื่อคุณพักเที่ยงแล้วเลื่อนดู TikTok หรือ Bilibili ในเบื้องหลังเป็นการประมวลผลวิดีโอและเล่นวิดีโอด้วย FFmpeg ซึ่งก็เป็นซอฟต์แวร์โอเพนซอร์สเช่นกัน
ซอฟต์แวร์โอเพนซอร์สเปรียบเสมือนท่อระบายน้ำในยุคดิจิทัล คุณใช้ทุกวันโดยไม่รู้ตัว
เพียงแต่เมื่อมันมีปัญหา คุณจะตระหนักถึงความสำคัญของมันขึ้นมา
ตัวอย่างเช่น ช่องโหว่ Log4j ในปี 2021 เป็นตัวอย่างที่ชัดเจน Log4j เป็นเฟรมเวิร์กบันทึกล็อกในระบบนิเวศ Java ที่ใช้บันทึกเหตุการณ์และข้อมูลต่างๆ ระหว่างรันแอปพลิเคชัน
ผู้ใช้ทั่วไปแทบไม่เคยได้ยินชื่อมัน แต่จากเซิร์ฟเวอร์คลาวด์ของ Apple, Google ไปจนถึงระบบราชการของหลายประเทศ ก็มีอุปกรณ์หลายพันล้านเครื่องที่รันมันอยู่เบื้องหลัง
ปลายปี 2021 เกิดช่องโหว่ชื่อ “Log4Shell” ซึ่งอนุญาตให้แฮกเกอร์ควบคุมเซิร์ฟเวอร์ทั่วโลกได้จากระยะไกล ช่องโหว่นี้ทำให้โครงสร้างพื้นฐานของอินเทอร์เน็ตแทบจะ “เปลือยเปล่า” ทันที ทีมงานด้านความปลอดภัยทั่วโลกต้องเร่งซ่อมแซมในช่วงสุดสัปดาห์ ผลกระทบและความยากในการแก้ไข ทำให้มันกลายเป็นวิกฤตด้านความปลอดภัยที่รุนแรงที่สุดในประวัติศาสตร์อินเทอร์เน็ต
นี่คือแก่นแท้ของโอเพนซอร์ส — มันไม่ใช่ผลิตภัณฑ์ของบริษัทใดบริษัทหนึ่ง แต่เป็น “สินค้าสาธารณะ” เนื่องจากไม่มีลักษณะเชิงพาณิชย์ ผู้ดูแลโค้ดจึงมักไม่สามารถเรียกเก็บเงินโดยตรงจากโปรเจกต์ได้
รางวัลตอบแทนของพวกเขาเป็นแบบทางอ้อม: ได้ชื่อเสียงจากโปรเจกต์ ไปสมัครงานกับบริษัทใหญ่ๆ ได้; ให้คำปรึกษาแล้วเก็บค่าบริการ; หรือรับบริจาคจากชุมชน
โมเดลนี้ดำเนินมาหลายสิบปี โดยอาศัย “การโต้ตอบโดยตรง” เมื่อผู้ใช้ใช้งซอฟต์แวร์ ก็อ่านเอกสาร ส่งคำถาม กดไลก์แนะนำ ความสนใจเหล่านี้จะไหลกลับไปยังผู้ดูแล เป็นแรงผลักดันให้เกิดการบำรุงรักษาอย่างต่อเนื่อง
และนี่คือสิ่งที่ Vibe Coding กำลังตัดการเชื่อมต่อออกไป
ก่อนจะเกิด Vibe Coding วิธีการพัฒนาก็คือ คุณดาวน์โหลดแพ็กเกจโอเพนซอร์ส ต้องอ่านเอกสาร ถ้าเจอบัค ก็ส่งคำถามไปบน GitHub ถ้าชอบ ก็ให้ดาวน์โหลดและกดให้คะแนนสนับสนุน
ผู้ดูแลจึงได้รับความสนใจ ซึ่งความสนใจเหล่านี้ก็กลายเป็นรายได้ สร้างเป็นวัฏจักรปิด
หลังจาก Vibe Coding เข้ามา คุณแค่บอก AI ว่าต้องการอะไร AI ก็จะเลือกและประกอบโค้ดโอเพนซอร์สจากคลัง แล้วสร้างเป็นโค้ดที่ “ใช้งานได้”
โค้ดรันได้แล้ว แต่คุณไม่รู้ว่ามันใช้ไลบรารีอะไรบ้าง หรือดูเอกสารของไลบรารีเหล่านั้นก็ไม่ได้
บทความเรียกปรากฏการณ์นี้ว่าเป็น “ผลกระทบแบบตัวกลาง” — ความสนใจและคำติชมที่เคยส่งตรงจากผู้ใช้ไปยังผู้ดูแล ถูก AI ซึ่งเป็นชั้นกลางนี้ตัดออกไปทั้งหมด
ถ้าระบบนี้ดำเนินต่อไป จะเกิดอะไรขึ้น?
ผู้เขียนบทความสร้างโมเดลเศรษฐศาสตร์จำลองของระบบนิเวศโอเพนซอร์ส พวกเขาเปรียบเทียบผู้พัฒนากับผู้ประกอบการที่ตัดสินใจว่าจะ “เข้าสู่ตลาด” หรือไม่ ตามคุณภาพของงานที่ลงทุนพัฒนา แล้วก็พิจารณาตามคำตอบของตลาดว่าจะเปิดเผยโค้ดหรือไม่ ผู้ใช้ก็ต้องเลือกจากแพ็กเกจซอฟต์แวร์นับไม่ถ้วน แล้วตัดสินใจว่าจะ “ใช้งานโดยตรง” หรือผ่าน “ตัวกลาง AI”
จากโมเดลนี้เผยให้เห็นแรงสองแรงที่สวนทางกัน
แรงแรกคือ การเพิ่มประสิทธิภาพ AI ทำให้ซอฟต์แวร์ใช้งานง่ายขึ้น ลดต้นทุนการพัฒนาเครื่องมือใหม่ ซึ่งตามทฤษฎี ควรจะกระตุ้นให้มีนักพัฒนามากขึ้น เพิ่มอุปทาน
แรงที่สองคือ การเปลี่ยนความต้องการ เมื่อผู้ใช้หันไปใช้ AI เป็นตัวกลาง ผู้ดูแลโค้ดสูญเสียรายได้จากการโต้ตอบโดยตรง ซึ่งลดแรงจูงใจในการพัฒนา
แต่ในระยะยาว ถ้าแรงที่สอง (ความต้องการเปลี่ยนไป) แข็งแกร่งกว่ากำลังของแรงแรก (ประสิทธิภาพที่เพิ่มขึ้น) ระบบทั้งหมดจะเข้าสู่ภาวะหดตัว
ผลลัพธ์คือ การเข้าสู่ตลาดของนักพัฒนาจะยากขึ้น โครงการคุณภาพสูงสุดเท่านั้นที่จะได้รับการแบ่งปัน โครงการคุณภาพกลางจะหายไป สุดท้ายจำนวนและคุณภาพเฉลี่ยของซอฟต์แวร์ในตลาดจะลดลง ถึงแม้ผู้ใช้รายบุคคลจะได้รับประโยชน์จาก AI ในระยะสั้น แต่ในระยะยาว ผลประโยชน์โดยรวมจะลดลง เพราะเครื่องมือคุณภาพสูงให้เลือกน้อยลง
ง่ายๆ คือ ระบบนิเวศเข้าสู่วัฏจักรอันเป็นอันตราย และเมื่อฐานรากของโอเพนซอร์สอ่อนแอลง ความสามารถของ AI ก็จะลดลงตามไปด้วย
นี่คือสิ่งที่บทความเน้นย้ำซ้ำแล้วซ้ำเล่าว่า: Vibe Coding ช่วยเพิ่มผลผลิตในระยะสั้น แต่ในระยะยาว อาจทำให้ระดับของระบบโดยรวมลดลง
แนวโน้มนี้ไม่ใช่แค่สมมุติฐานทางทฤษฎี แต่กำลังเกิดขึ้นในชีวิตจริง
ตัวอย่างเช่น ปริมาณคำถามใน Stack Overflow ซึ่งเป็นแหล่งความรู้ชุมชน เปิดเผยว่าลดลงอย่างชัดเจนหลังจาก AI สร้างสรรค์เริ่มแพร่หลาย คำถามที่เคยถูกพูดคุยในชุมชนสาธารณะ ก็ถูกย้ายไปอยู่ในแชทส่วนตัวของ AI
หลังจากเปิดตัว ChatGPT จำนวนคำถามใน Stack Overflow ก็เริ่มลดลงอย่างเห็นได้ชัด
อีกตัวอย่างคือ โครงการอย่าง Tailwind CSS ที่ยอดดาวน์โหลดยังคงเติบโต แต่จำนวนการเข้าถึงเอกสารและรายได้ทางธุรกิจก็ลดลง
โครงการถูกใช้อย่างแพร่หลาย แต่ยากที่จะเปลี่ยนเป็นรายได้ที่มีความหมายสำหรับผู้ดูแล
แม้ว่า Vibe Coding จะมีปัญหาเช่นนี้ แต่ผลด้านการเพิ่มผลผลิตก็เป็นความจริง ไม่มีใครสามารถย้อนเวลากลับไปสู่โลกที่ AI Coding ไม่มีอยู่ได้
ปัญหาที่แท้จริงคือ เมื่อ AI กลายเป็นตัวกลางใหม่ โครงสร้างแรงจูงใจเดิมก็ไม่สามารถใช้ได้อีกต่อไป
ในโครงสร้างปัจจุบัน AI เป็นแพลตฟอร์มที่ได้รับประโยชน์อย่างมหาศาลจากระบบนิเวศโอเพนซอร์ส แต่ไม่จำเป็นต้องจ่ายค่าบำรุงรักษาระบบนิเวศนั้นเอง ผู้ใช้จ่ายเงินให้ AI ในขณะที่ AI ก็ให้ความสะดวก แต่โครงการโอเพนซอร์สและผู้ดูแลมักไม่ได้อะไรเลย
ผู้เขียนบทความเสนอแนวคิด:
ปรับโครงสร้างการแบ่งปันผลประโยชน์ใหม่
เหมือนกับในอุตสาหกรรมดนตรีที่แพลตฟอร์มสตรีมมิ่งอย่าง Spotify จะแบ่งรายได้กับศิลปินตามจำนวนการเล่น ก็สามารถให้ AI ติดตามว่าเรียกใช้โครงการโอเพนซอร์สไหนบ้าง แล้วแบ่งรายได้บางส่วนให้กับผู้ดูแลตามสัดส่วนได้เช่นกัน
นอกจากการแบ่งรายได้บนแพลตฟอร์มแล้ว การสนับสนุนผ่านกองทุน การสนับสนุนจากบริษัท และเงินสนับสนุนจากรัฐบาลสำหรับโครงสร้างพื้นฐานดิจิทัล ก็เป็นวิธีสำคัญในการชดเชยรายได้ที่หายไปของผู้ดูแล
สิ่งนี้ต้องเปลี่ยนแนวคิดในอุตสาหกรรม จาก “มองว่าโอเพนซอร์สเป็นทรัพยากรฟรี” เป็น “เป็นโครงสร้างพื้นฐานสาธารณะที่ต้องลงทุนและบำรุงรักษาอย่างยั่งยืน”
ซอฟต์แวร์โอเพนซอร์สจะไม่หายไป มันฝังรากลึกในโลกดิจิทัลแล้ว และไม่สามารถถูกแทนที่ได้ง่ายๆ
แต่ยุคของโอเพนซอร์สที่พึ่งพาการสนใจแบบหย่อมๆ การสร้างชื่อเสียง และอุดมการณ์ อาจจะมาถึงจุดสิ้นสุดแล้ว
สิ่งที่ Vibe Coding นำมานั้น ไม่ใช่แค่ประสบการณ์การพัฒนาที่รวดเร็วขึ้น แต่เป็นการทดสอบความทนทานของ “เทคโนโลยีสาธารณะที่จะได้รับการสนับสนุนอย่างต่อเนื่อง”