Anthropic สร้างระบบควบคุมเวอร์ชันของตนเองชื่อ Scion และย้ายคลังโค้ดหลักออกจาก Git เพื่อรองรับการเปลี่ยนแปลงโค้ดที่มีมากกว่า 30,000 ครั้งต่อวัน บริษัทระบุว่าได้ปรับโครงสร้างคลังโค้ด รวมถึงระบบบิลด์และทดสอบ หลังการใช้งานเอเจนต์เขียนโค้ด AI และงานอัตโนมัติเพิ่มขึ้น
Anthropic ระบุในบล็อกด้านวิศวกรรมเมื่อวันที่ 13 ตุลาคมว่า จำนวนโค้ดที่ผสานเฉลี่ยต่อวันเพิ่มจากราว 2,500 ครั้งในเดือนพฤษภาคม 2026 เป็นมากกว่า 30,000 ครั้งในเดือนกันยายน ตัวเลขนี้มาจากการนับภายในบริษัท ทีมงาน 7 คนพัฒนา Scion นาน 5 เดือน ก่อนย้ายโมโนรีโปซึ่งเป็นคลังโค้ดขนาดใหญ่เพียงชุดเดียวของบริษัท Anthropic ระบุว่า Scion ไม่ได้ออกแบบมาเพื่อใช้แทน Git ในกรณีทั่วไป
Scion ออกแบบต่างจากแนวคิดพื้นฐานของ Git ที่ให้คอมพิวเตอร์ของนักพัฒนาแต่ละเครื่องคัดลอกคลังโค้ดทั้งหมด Anthropic มองว่าผู้ใช้งานส่วนใหญ่เป็นเอเจนต์ AI และงานอัตโนมัติที่เชื่อมต่อออนไลน์อยู่เสมอ จึงให้ระบบดึงเฉพาะไฟล์และข้อมูลที่จำเป็นจากเซิร์ฟเวอร์ การตรวจสอบประวัติการเปลี่ยนแปลง การผสานโค้ด และการคอมมิตทำบนเซิร์ฟเวอร์ด้วย ขณะที่ผู้ใช้สามารถขอข้อมูลผ่าน API โดยไม่ต้องดาวน์โหลดโค้ดทั้งหมด
ประวัติของสาขาหลักในคลังโค้ดหลักของ Anthropic มีขนาดราว 100GB และงาน CI เช็กเอาต์โค้ดประมาณ 25 ล้านครั้งต่อวัน บริษัทระบุว่าแคชแต่ละชั้นของ Scion มีอัตราการเข้าถึงข้อมูลสำเร็จเกิน 99% และลดการใช้ CPU กับหน่วยความจำเหลือประมาณ 1 ใน 200 เมื่อเทียบกับเซิร์ฟเวอร์โคลน Git เดิม เวลาเช็กเอาต์ลดจากหลายนาทีเหลือไม่กี่วินาที และความจุ CPU สำหรับ CI ลดลง 25% ทั้งหมดเป็นผลการดำเนินงานภายในที่ Anthropic เปิดเผย
บริษัทยังไม่ได้ประกาศแผนเปิด Scion หรือให้บริการแก่บุคคลภายนอก เนื่องจากระบบนี้ออกแบบมาสำหรับโมโนรีโปขนาดใหญ่ และต้องปรับขั้นตอนพัฒนาด้านการตรวจทานโค้ด การค้นหา และ CI ไปพร้อมกัน Anthropic ระบุว่าจะแลกเปลี่ยนประสบการณ์การออกแบบกับ GitHub, GitLab และชุมชนโอเพนซอร์ส เพื่อหารือแนวคิดที่นำไปปรับใช้กับเซิร์ฟเวอร์ Git ได้
GitHub ระบุในบล็อกด้านวิศวกรรมว่า ปริมาณการส่งโค้ดในเดือนกันยายน 2026 อยู่ที่ 7.38 พันล้านครั้ง มากกว่าปีก่อนหน้าเกิน 5 เท่า บริษัทกำลังปรับโครงสร้างพื้นฐานการจัดเก็บ Git เพื่อรองรับคำขอเข้าถึงคลังโค้ดที่เพิ่มขึ้น ส่วน GitLab ก็เปิดเผยโครงสร้างการจัดการซอร์สโค้ดที่ขยายรองรับงานของเอเจนต์ AI เมื่อวันที่ 13 ตุลาคม ทั้งสองบริษัทเผยแนวทางปรับปรุงโครงสร้างพื้นฐานคลังโค้ดของตนเอง
อย่างไรก็ตาม Anthropic ไม่ได้นำเสนอ Scion ในฐานะสิ่งที่จะมาแทน Git สำหรับการใช้งานทั่วไป แต่เน้นแบ่งปันปัญหาที่พบในคลังโค้ดขนาดใหญ่และประสบการณ์การออกแบบระบบ ยังไม่มีการประกาศกำหนดการความร่วมมือที่ชัดเจน หรือแผนที่ GitHub และ GitLab จะนำฟีเจอร์ของ Scion ไปใช้
ความคิดเห็น 0