Khi sức mạnh tính toán mở ra khả năng sinh ứng viên, một bài toán mới lại xuất hiện:Dựa vào đâu mà những thay đổi do Agent tự động sinh ra lại có thể được ghi vào nhánh chính của dự án?Cơ chế nghiệm thu nghiêm ngặt và kế thừa lịch sử tách biệt hoàn toànsinh mãvàchấp nhận— mọi đoạn mã mà Agent gửi lên đều chỉ làbản vá ứng viên (candidate patch), phải vượt qua một loạt cổng kiểm chứng trước khi đủ tư cách được công nhận là một phần lịch sử của dự án.
Nguyên tắc mặc định tính ứng viên
Đầu ra của Agent mặc định được coi làđầu vào không đáng tin: nó được cách ly nghiêm ngặt với phiên bản đã được chấp nhận về quyền hạn, lưu trữ và tham chiếu, không thể trực tiếp đọc ghi nhánh chính, cũng không thể bị các mô-đun khác coi là phụ thuộc ổn định. Mục đích duy nhất của nguyên tắc này là loại bỏ hoàn toàn kiểu “sinh ra là nhập kho”. Chỉ sau khi vượt qua toàn bộ các cổng kiểm chứng, bản vá ứng viên mới có được vị thế ngang hàng với nhánh chính.
Lọc tiệm tiến bốn tầng: chi phí tăng dần, thất bại càng sớm càng tốt
- Biên dịch: có thể xây dựng ở mức cú pháp và giao diện. Chi phí thấp nhất, loại nhanh nhất, chặn đứng ngay từ đầu những thay đổi rõ ràng không khả thi.
- Kiểm thử: vượt qua kiểm thử đơn vị và kiểm thử tích hợp, bao phủ các hợp đồng hiện có.
- Kiểm tra hành vi: đảm bảo nhất quán về ngữ nghĩa và hành vi, bao gồm dung sai số, tính tương đương và đối chiếu hồi quy, chuyên phòng ngừa tình trạng “kiểm thử đạt nhưng hành vi lệch đi”.
- Nghiệm thu cấp cao: phán quyết cuối cùng hướng tới mục tiêu nhiệm vụ và ràng buộc kỹ thuật, bao gồm các đánh giá về hiệu năng, tỷ lệ tăng tốc, khả năng bảo trì.
Các cổng được sắp xếp theo chi phí từ thấp đến cao, giúp phần lớn thay đổi vô hiệu bị cắt ngay ở giai đoạn rẻ tiền, dành việc đánh giá cấp cao tốn kém cho một số ít ứng viên chất lượng cao — đó chính là nguyên lý kinh tế của “thất bại càng sớm càng tốt”.
Giá trị của việc từ chối và kế thừa lịch sử
Những nỗ lực không đạt không đi vào nhánh chính, nhưng có thể được lưu lại làmhồ sơ thất bại / mẫu âm, dùng để chẩn đoán, loại trùng và ngăn chặn việc khám phá lặp lại — việc từ chối tự nó đã là một lần lọc nhiễu. Còn những thay đổi vượt qua nghiệm thu sẽ trở thànhphiên bản đường cơ sởmới, các tác nhân thực thi tiếp theo sẽ tiếp tục tiến hóa trên nền tảng đó, tạo thành chuỗi tiến hóa tích lũy đơn điệu, thay vì mỗi vòng lại bắt đầu từ con số không. Là quy tắc hợp nhất và hợp đồng chất lượng cho cộng tác đa Agent và phân rã nhiệm vụ đệ quy, cổng nghiệm thu định nghĩa “ai được phép ghi vào lịch sử”, từ đó quyết định kết quả cộng tác là hội tụ hay gia tăng entropy. Trong các kịch bản ràng buộc tính đúng đắn mạnh như tái cấu trúc trình biên dịch và nâng cấp phần mềm khoa học, cơ chế này thể hiện độ tin cậy rất cao và mang lại tỷ lệ tăng tốc vận hành đáng kể.
