SQLite là phần mềm quản lý dữ liệu nhỏ gọn, có mặt trong hầu hết điện thoại, trình duyệt và ứng dụng, dùng để lưu thông tin ngay trên máy mà không cần kết nối tới máy chủ nào. Cursor, công ty đứng sau công cụ lập trình AI cùng tên, vừa thử một việc táo bạo: giao cho một nhóm nhiều AI cùng làm việc song song, gọi là "agent swarm" hay "bầy AI" , tự viết lại toàn bộ SQLite bằng ngôn ngữ Rust. Bầy AI chỉ được đưa bản tài liệu hướng dẫn dài 835 trang, không có mã nguồn gốc, không có bộ đề kiểm tra, cũng không được truy cập internet để tra cứu thêm. Kết quả công bố trên blog chính thức của Cursor ngày 20/7 khiến giới lập trình phải nhìn lại cách họ nghĩ về việc thuê AI viết code.
Cursor từng thử bài toán này trước đó với một phiên bản bầy AI cũ nhưng thất bại. Lần này, họ so sánh trực tiếp bản cũ và bản mới, dùng cùng một model AI tên Grok 4.5, chạy trong cùng 4 tiếng. Mỗi lần một AI viết xong một đoạn code và lưu lại, hệ thống ghi nhận một lượt gọi là "commit", tương tự việc lưu một phiên bản mới của tài liệu. Bản bầy AI cũ tạo ra 68.000 lượt commit chỉ trong 2 giờ đầu, nhưng liên tục gặp "xung đột", tức là khi hai AI cùng sửa một đoạn code theo hai hướng khác nhau và hệ thống không biết nên giữ bản nào. Bản cũ dính hơn 70.000 xung đột và phải dừng giữa chừng, riêng một file bị 1.173 AI khác nhau chỉnh sửa chồng chéo tới 7.771 lần. Bản bầy AI mới, dùng đúng model đó, chỉ gặp chưa tới 1.000 xung đột trong suốt 4 giờ, và cuối cùng vượt qua 100% bộ đề kiểm tra vốn được Cursor giữ bí mật để chấm điểm khách quan.
