เจาะประเด็น
Tools
เมื่อ Git ไม่ตอบโจทย์ Anthropic เลยสร้างระบบคุมโค้ดเองซะเลย
ตัวเลขการแก้โค้ดพุ่งจากหลักพันสู่หลักหมื่นต่อวัน บีบให้ค่าย AI ยักษ์ใหญ่ต้องรื้อระบบจัดการซอร์สโค้ดใหม่หมดจด
ทีมข่าว เอไอไทย.com
⏱ อ่าน 4 นาที
เมื่อ AI เขียนโค้ดเร็วเกินกว่าที่เครื่องมือยุคเก่าจะรับไหว การสร้างระบบใหม่เองจึงไม่ใช่แค่ทางเลือก แต่มันคือทางรอด
พอพูดถึงระบบควบคุมเวอร์ชันโค้ด ภาพแรกที่ลอยมาในหัวทุกคนก็น่าจะเป็น Git แต่สำหรับบริษัทที่กำลังเร่งเครื่องพัฒนา AI อย่างบ้าคลั่ง เครื่องมือมาตรฐานที่คนทั้งโลกใช้กันอยู่อาจจะไม่ตอบโจทย์อีกต่อไปแล้ว
เรื่องมันเริ่มจาก Simon Willison หยิบเอาบทความของ Anthropic มาเล่าให้ฟัง ซึ่งข้างในนั้นเผยให้เห็นตัวเลขที่สะท้อนความเปลี่ยนแปลงครั้งใหญ่ ย้อนไปเมื่อเดือนพฤษภาคม 2026 โค้ดที่ถูกคอมมิตรวมกันใน Anthropic อยู่ที่ประมาณ 2,500 ครั้งต่อวัน แต่พอถึงเดือนกันยายน ตัวเลขนั้นกระโดดขึ้นไปทะลุ 30,000 ครั้งต่อวันเรียบร้อย
อัตราเร่งที่โตแบบก้าวกระโดดนี้เกิดขึ้นหลังจากพวกเขาเริ่มใช้งานโมเดลตระกูลใหม่ๆ อย่าง Fable และ Mythos ซึ่งส่งผลโดยตรงให้ความเร็วในการเขียนโค้ดฝั่งอินเทอร์เน็ตพุ่งพรวดแบบฉุดไม่อยู่ ปัญหาก็คือ เมื่อปริมาณการเปลี่ยนแปลงมันมหาศาลขนาดนั้น เครื่องมือเดิมๆ อย่าง Git ก็เริ่มแสดงอาการหอบกินให้เห็น
Anthropic เลยตัดสินใจแก้ปัญหาด้วยการสร้างระบบคุมซอร์สโค้ดของตัวเองขึ้นมาซะเลย โดยใช้ชื่อว่า Scion ซึ่งฟังดูแล้วมันคือการปัดฝุ่นแนวคิดระบบควบคุมแบบศูนย์กลาง (centralized source control) ยุคเก่าอย่าง Subversion กลับมาปัดฝุ่นใหม่ให้เข้ากับยุคสมัย
โจทย์ที่ทีมพัฒนาต้องเจอคือความโหดหินระดับที่เรียกว่าถ้าไม่แก้ ระบบคงล่มคามือ ประวัติเฉพาะกิ่งหลัก (main branch) ของพวกเขามีขนาดปาเข้าไปเกือบ 100 GB แล้ว และแค่สำเนาที่บีบอัดแล้วก็ยังเกิน 25 GB เข้าไปอีก แถมยังต้องรองรับการดึงโค้ดเพื่อรันระบบทดสอบอัตโนมัติราว 25 ล้านครั้งต่อวัน ยังไม่รวมสภาพแวดล้อมของนักพัฒนา แซนด์บ็อกซ์สำหรับเอเจนต์ และงานวิจัยอื่นๆ อีกนะ
ถ้าดึงข้อมูลแบบดื้อๆ ด้วยระบบปกติ ปริมาณทราฟฟิกเฉพาะการใช้ Git จะพุ่งทะลุ 600 เพตาไบต์ต่อวัน ซึ่งเป็นตัวเลขที่บ้าคลั่งมากสำหรับบริษัทไอเดียล้ำๆ แบบนี้ ทีมงานขนาดจิ๋วแค่ 7 คนเลยต้องลุยสร้าง Scion ขึ้นมา พร้อมกับระบบรีวิวโค้ดตัวใหม่ที่ชื่อว่า Antique และใช้เวลาโยกย้ายฐานข้อมูลทั้งหมดออกจาก Git สำเร็จภายในเวลาแค่ 5 เดือนเท่านั้น
อีกประเด็นที่น่าสนใจไม่แพ้กันคือเรื่องกระบวนการทำงาน Anthropic ใช้สิ่งที่เรียกว่า adversarial review หรือการให้ AI ตัวหนึ่งมาช่วยจับผิดโค้ดของอีกตัว ซึ่ง Willison เองก็บอกว่าเขาใช้เทคนิคนี้กับโปรเจกต์ส่วนตัวบ่อยๆ โดยเอา Claude กับ GPT มาบลัฟจับผิดโค้ดกันเองสนุกสนาน
ความเจ๋งคือแม้ระบบจับผิดด้วย AI จะเวิร์กโคตรๆ แต่มันก็มีข้อจำกัดตรงที่มันอาจจะมองโลกแคบเกินไปในบางมุม จนบางทีพยายามแก้ปัญหาซะจนโค้ดมันซับซ้อนเกินจริง (over-engineering) จากข้อกังวลที่คิดไปเอง สุดท้ายเลยยังต้องพึ่งพามนุษย์ที่เป็นวิศวกรผู้มีประสบการณ์คอยดึงสติไม่ให้ระบบมันหลุดโลกไปไกลเกินไป
การที่บริษัท AI ต้องหันมาสร้างเครื่องมือพื้นฐานของตัวเองใหม่หมด เผยให้เห็นชัดเจนว่าซอฟต์แวร์มาตรฐานในปัจจุบันกำลังจะถูกดันไปจนถึงขีดจำกัด เมื่อปัญญาประดิษฐ์เร่งสปีดการทำงานของมนุษย์ให้เร็วกว่าเดิมเป็นร้อยเท่า โครงสร้างพื้นฐานเบื้องหลังก็ต้องเปลี่ยนตามไม่งั้นก็ไปต่อไม่ได้
ที่มา: Simon Willison's Weblog — อ่านต้นฉบับ
ความคิดเห็น 0
กำลังโหลดความคิดเห็น...