Anthropic cho biết đã hoàn tất việc chuyển đổi nội bộ từ Git sang Scion chỉ sau 5 tháng, trong bối cảnh lượng mã do Claude tạo ra tăng nhanh và gây áp lực lớn lên hệ thống quản lý mã nguồn.
Thông tin được công ty công bố ngày 13/10 theo giờ địa phương trong một bài viết trên blog chính thức. Theo Anthropic, khi Claude tạo ra ngày càng nhiều mã, quản lý mã nguồn đã trở thành điểm nghẽn lớn nhất trong quy trình phát triển.
Số thay đổi mã được hợp nhất mỗi ngày đã tăng từ khoảng 2.500 vào tháng 5 năm nay lên hơn 30.000 vào tháng 9. Riêng lịch sử của nhánh chính đã tiến sát mốc 100GB, trong khi số lượt checkout mã phục vụ tích hợp liên tục (CI) lên tới khoảng 25 triệu mỗi ngày.
Anthropic cho biết trước đó công ty phải duy trì hàng trăm Git mirror để đáp ứng nhu cầu vận hành, nhưng mô hình này cuối cùng đã chạm giới hạn.
Với Scion, công ty không còn sao chép toàn bộ kho mã. Hệ thống được thiết kế theo hướng máy chủ xử lý các truy vấn về lịch sử, commit và hợp nhất, còn máy khách chỉ tải dữ liệu cần thiết. Anthropic cho biết toàn bộ chức năng được cung cấp qua API, nhờ đó nhiều tác vụ có thể thực hiện mà không cần kho mã cục bộ.
Theo công ty, hiệu quả đạt được là rất rõ rệt. Nhu cầu hạ tầng xét theo CPU và bộ nhớ giảm còn 1/200 so với hệ thống Git mirror trước đây. Thời gian checkout cũng được rút từ vài phút xuống chỉ còn vài giây. Riêng với CI, Anthropic nói đã giải phóng thêm 25% năng lực CPU.
Scion cùng công cụ review mã Antiq được phát triển bởi một nhóm gồm 7 người. Anthropic cho biết nếu theo cách truyền thống, việc xây dựng những hệ thống như vậy có thể mất nhiều năm.
Công ty cũng cho biết phiên bản đầu tiên của pipeline chuyển dữ liệu từ Git sang Scion chủ yếu do con người viết. Tuy nhiên, sau khi được Claude Mythos Preview viết lại, mức tiêu thụ bộ nhớ giảm còn 1/20 và tốc độ tăng gấp 4 lần.
Anthropic cho rằng vai trò của kỹ sư cũng đang thay đổi. Theo công ty, tất cả kỹ sư tham gia dự án đều đánh giá khả năng viết mã của Claude vượt họ, từ đó chuyển trọng tâm sang thiết kế hệ thống và đưa ra các quyết định đánh đổi. Đồng thời, họ cũng chịu trách nhiệm can thiệp khi Claude vượt quá các ràng buộc quan trọng.
Dù vậy, Anthropic nhấn mạnh Scion không phải giải pháp có thể thay thế Git trên diện rộng. Công ty dự báo những vấn đề tương tự sẽ trở nên phổ biến trong 6-12 tháng tới, đồng thời cho biết sẽ phối hợp với GitHub, GitLab và cộng đồng mã nguồn mở.