Việc Anthropic chuyển từ git sang hệ thống riêng mang tên Scion là phản ứng mang tính cấu trúc trước một bước ngoặt trong vận hành: các tác tử tự hành, đáng chú ý là Claude, bắt đầu tạo và hợp nhất hàng chục nghìn thay đổi mỗi ngày, phá vỡ những giả định vốn có trong các công cụ được thiết kế cho quy trình làm việc ở quy mô con người. Công ty nhận thấy các giả định phi tập trung (bản sao đầy đủ, trao đổi dựa trên packfile, tham chiếu cục bộ) trở thành gánh nặng khi phần lớn máy khách là tác tử trực tuyến chỉ cần một phần của kho mã. Scion định hình lại bài toán, tập trung vào siêu dữ liệu do máy chủ xử lý với thông lượng cao và phân phối tệp thưa; cách nhìn mới này kéo theo những hệ quả đối với thiết kế pipeline, giám sát trạng thái và kiểm toán thay đổi của các nhóm.
Về cốt lõi, Scion thay các thao tác trên toàn bộ đồ thị của git bằng changeset phía máy chủ cùng các chỉ mục suy dẫn từ những changeset đó. Thay vì gửi các packfile bất biến đến mọi máy khách, Scion cung cấp blob định địa chỉ theo nội dung, yêu cầu cây thư mục có mục tiêu và API máy chủ để xem blame, quan hệ tổ tiên và diff. Bản sao làm việc là tùy chọn; CI và các tác vụ nghiên cứu có thể truy vấn siêu dữ liệu từ máy chủ hoặc chỉ hiện thực hóa những đường dẫn mà chúng cần đọc. Thay đổi này giúp giảm đáng kể mức sử dụng mạng, CPU và bộ nhớ, đồng thời khiến việc tạo commit trở nên nhẹ và không cần khóa—điều thiết yếu khi số lượt hợp nhất mỗi ngày tăng gấp bội.
Về vận hành, sự chuyển đổi này buộc các nhóm phải suy nghĩ lại toàn bộ bộ công cụ: CI, đánh giá mã, IAM và khả năng quan sát cần được thiết kế với giả định VCS tập trung vào máy chủ. Việc kéo mã và xây dựng trở thành các mẫu đọc dựa trên bộ nhớ đệm, truy cập các máy chủ phân tầng, thay vì sao chép hàng loạt từ các máy nhân bản. Dữ liệu suy dẫn (chỉ mục blame, lịch sử đường dẫn, danh sách bỏ qua) cần được tính toán và lưu trữ tăng dần; lựa chọn tính toán chủ động hay theo yêu cầu sẽ ảnh hưởng trực tiếp đến độ trễ, dung lượng lưu trữ và chi phí vận hành. Các nhóm sẽ cần thiết kế lại cách khởi chạy tác vụ, trải nghiệm làm việc cục bộ của nhà phát triển và kế hoạch năng lực, ưu tiên bộ nhớ đệm đối tượng, tải xuống có thể tiếp tục và cô lập theo khu vực.
Với lãnh đạo kỹ thuật, các câu hỏi thực tế cần được giải đáp ngay: làm sao tin cậy những thay đổi do tác tử tạo ra ở quy mô lớn, làm sao đo lường và thực thi chính sách, và làm sao tránh tạo ra một nút thắt cổ chai trong điều phối? Kinh nghiệm của Anthropic cho thấy có thể giải quyết những vấn đề này bằng cách kết hợp thực thi chính sách phía máy chủ, giao diện đánh giá có thể lập trình, pipeline kiểm định đối kháng và cách sử dụng tham chiếu thận trọng. Các đánh đổi kỹ thuật—ít tự chủ cục bộ hơn, cần nhiều năng lực tính toán tập trung hơn và phát sinh công việc bảo trì dữ liệu suy dẫn—được bù đắp bằng tốc độ, khả năng tái lập và năng lực vận hành ở quy mô tác tử vượt trội.


