•
15 ต.ค. เวลา 13:29 • วิทยาศาสตร์ & เทคโนโลยี

Anthropic เปลี่ยนจาก Git มาสู่ Scion ระบบจัดการซอร์สโค้ดที่ออกแบบเพื่อ AI Agent โดยเฉพาะ

โดย
Anthropic เปิดเผยว่าได้เปลี่ยนระบบจัดการซอร์สโค้ดภายในจาก Git มาเป็น Scion (scn) ซึ่งเป็นระบบที่พัฒนาขึ้นเองสำหรับการใช้งานของ AI Agent โดยเฉพาะ หลังจาก Git เริ่มถึงขีดจำกัด
  • ★
    ​ปัญหาของ Git ในบริบทของ Anthropic​
- Claude เขียนโค้ดหนักมาก (โทเคนไม่จำกัด)
- main branch > 100GB, โคลนบีบอัด > 25GB
- checkout 25 ล้านครั้ง/วัน, ข้อมูล > 600 PB/วัน
- เทคนิคที่มี (Git mirror, snapshot) เป็นแค่การซื้อเวลา → ต้องสร้างใหม่
  • ★
    ​แนวทางของ Scion (ต่างจาก Git)
- ออนไลน์เสมอ (ไม่ต้องโคลนทั้ง repo ข้อมูลอยู่บนเซิร์ฟเวอร์กลาง)
- งานเกือบทั้งหมดอยู่บนเซิร์ฟเวอร์ ไคลเอนต์แค่ cache ไฟล์ที่ใช้
- API ให้ไคลเอนต์เรียกบางงานไม่ต้องทำบนไคลเอนต์
- Horizontal scaling กระจายข้อมูลหลายเครื่อง (ไม่มี packfile)
- Commit ต้นทุนต่ำมาก ส่งเฉพาะส่วนที่เปลี่ยน, ทุกอย่างบนเซิร์ฟเวอร์ →ไม่ต้องมี push
- ไม่ต้องมี working copy เลี่ยง checkout
  • ★
    ​แรงบันดาลใจ
- Piper (Google), Sapling (Meta) + แนวทางของตัวเอง
- เริ่มพัฒนาช่วงที่ Claude Mythos เริ่มใช้ภายใน
- เริ่มเขียนโค้ดต้นแบบด้วยมือ → เปลี่ยนให้ Mythos ทำแทน → ได้โค้ด RAM น้อยลง 20 เท่า, เร็วกว่า 4 เท่า
  • ★
    ​ทีมพัฒนา
- 7 คน (ที่เหลือ AI)
- บทบาทเปลี่ยนเป็นควบคุม Claude (ปฏิเสธแนวทางที่ Claude เสนอ เพราะมนุษย์เห็นภาพรวม)
- ระบบรีวิวโค้ดคู่กัน: Antique (จะเผยรายละเอียดภายหลัง)
  • ★
    ​ผลลัพธ์
- Merge: จาก 2,500/วัน (พ.ค. 2026) → 30,000+/วัน
  • ★
    ​ข้อจำกัด
- ไม่เหมาะกับทุกคนออกแบบสำหรับ repo ขนาดใหญ่มาก + องค์กรที่มี agent จำนวนมาก (ค่าโทเคนไม่ใช่ปัญหา)
- ผูกกับระบบภายใน Anthropic → ไม่เปิดซอร์ส
- เลือกเล่าประสบการณ์เพื่อให้องค์กรอื่นเรียนรู้
✏️ Shoper Gamer
Credit :
👇
  • ●
    ​https://www.blognone.com/node/151918
  • ●
    ​https://www.anthropic.com/engineering/redesigning-source-control
โฆษณา