Anthropic Từ Bỏ Git để Dùng Hệ Thống Quản Lý Phiên Bản Thời AI của Riêng Mình

Anthropic, công ty AI người Mỹ đứng sau các mô hình Claude, đã thông báo rằng họ đang từ bỏ Git — hệ thống quản lý phiên bản đã âm thầm chi phối cách lập trình viên làm việc trong khoảng hai thập kỷ — để chuyển sang một giải pháp thay thế tự phát triển có tên Scion. Công ty cho biết họ thực hiện sự thay đổi này vì các tác nhân AI của chính họ tạo ra các thay đổi mã nhanh hơn nhiều so với khả năng tiếp nhận thoải mái của Git.
Git là một hệ thống quản lý phiên bản phân tán: mỗi nhà phát triển giữ một bản sao đầy đủ lịch sử của dự án trên máy của riêng họ, và các thay đổi được hợp nhất thông qua một kho lưu trữ chung. Thiết kế đó hợp lý khi con người gõ mã. Vấn đề của Anthropic thì khác. Công ty cho biết các nhóm của họ đã hợp nhất khoảng 2.500 thay đổi mã mỗi ngày vào tháng Năm. Đến tháng Chín, con số đó đã vượt 30.000 mỗi ngày — mức tăng hơn mười lần trong khoảng bốn tháng, phần lớn do các tác nhân tự động thực hiện công việc từng cần con người.
Scion thay đổi kiến trúc. Thay vì gửi một lượng lớn dữ liệu nguồn xuống từng máy, nó chuyển phần lớn các thao tác quản lý mã nguồn lên máy chủ, để các tác nhân và tác vụ tự động hóa cần tải xuống ít hơn nhiều. Logic rất đơn giản: nếu hầu hết những người đóng góp là các chương trình phần mềm chỉ cần một phần nhỏ của cơ sở mã vào bất kỳ thời điểm nào, thì mô hình truyền thống sao chép mọi thứ về máy cục bộ trở nên lãng phí.
Theo trang công nghệ Trung Quốc IT Home, hệ thống mới được cho là do một nhóm rất nhỏ xây dựng với sự hỗ trợ của chính Claude, một chi tiết đã lan truyền rộng rãi trong cộng đồng nhà phát triển. Nếu chính xác, đây là một minh họa gọn gàng cho thời điểm hiện tại: các công cụ AI được dùng để tái xây dựng cơ sở hạ tầng mà các công cụ AI phụ thuộc vào.
Câu chuyện lọt vào danh sách thịnh hành của Zhihu và làm dấy lên một cuộc tranh luận quen thuộc. Git không chỉ là phần mềm; nó là một thói quen chung. Các nhà phát triển học các lệnh của nó như học bố cục bàn phím, và cả một ngành công nghiệp gồm các nền tảng lưu trữ, công cụ đánh giá mã và dịch vụ tích hợp liên tục được xây dựng xoay quanh nó. Thay thế nó trong một công ty là một chuyện. Thay thế nó như một mặc định của ngành lại là chuyện khác.
Cũng có một câu hỏi thực tế về lòng tin. Quản lý phiên bản là ký ức của một dự án phần mềm — bản ghi ai đã thay đổi điều gì, khi nào và vì sao. Bất kỳ hệ thống nào tập trung hóa nhiều hơn phần đó trên máy chủ đều đánh đổi một phần khả năng phục hồi phi tập trung của Git để lấy tốc độ và hiệu quả. Với các công ty vận hành hàng loạt tác nhân viết mã, đó có thể là sự đánh đổi đúng. Với các dự án mã nguồn mở rải rác khắp thế giới, có thể thì không.
Điều mà động thái của Anthropic báo hiệu không nằm ở lựa chọn công cụ của một công ty, mà ở sự dịch chuyển về ai là người viết mã. Khi các tác nhân trở thành những người đóng góp chính, cơ sở hạ tầng được thiết kế cho quy trình làm việc của con người bắt đầu căng thẳng. Hãy chờ đợi nhiều thử nghiệm giống Scion hơn — và hãy chờ đợi vài năm tới của các công cụ dành cho nhà phát triển sẽ trông khá khác so với hai mươi năm qua.