Ứng dụng Forum của Meta: chuyển từ mô hình con người trong vòng lặp sang con người giám sát vòng lặp
Các kỹ sư của Meta đã xây dựng ứng dụng Forum mới bằng cách coi các tác nhân AI là những thành viên tham gia tự chủ vào chu kỳ phát triển, tập trung vào kết quả được xác minh thay vì khối lượng mã nguồn.
Được dịch tự động từ bản gốc tiếng Anh.
Meta đã ra mắt Forum, một ứng dụng độc lập được thiết kế để tăng cường tương tác trong các Nhóm Facebook. Để xây dựng sản phẩm này, một nhóm kỹ sư nhỏ đã áp dụng quy trình làm việc mới lạ, tích hợp trực tiếp các tác nhân AI vào vòng đời phát triển. Được công bố vào ngày 15 tháng 10 năm 2026, nghiên cứu tình huống của họ chi tiết hóa cách họ vượt qua việc sử dụng AI như một trợ lý viết mã đơn giản để coi nó là một thành viên tích cực trong việc lập kế hoạch, xây dựng và xác minh.
Điều gì đã xảy ra
Sự thay đổi cốt lõi trong phương pháp tiếp cận của Meta là chuyển từ mô hình "con người trong vòng lặp" (human-in-the-loop) sang mô hình "con người giám sát vòng lặp" (human-on-the-loop). Trong thiết lập truyền thống human-in-the-loop, một kỹ sư điều khiển mọi bước phát triển trong khi AI hỗ trợ các nhiệm vụ như tự động hoàn thành hoặc trả lời câu hỏi. Tốc độ làm việc bị giới hạn bởi tốc độ của từng nhà phát triển cá nhân. Ngược lại, mô hình human-on-the-loop cho phép tác nhân AI chạy toàn bộ các vòng lặp độc lập. Tác nhân lên kế hoạch, triển khai, xây dựng, kiểm thử, sửa lỗi và lặp lại các chu kỳ trong khi kỹ sư đặt ra các mục tiêu cấp cao, theo dõi tiến độ và phê duyệt kết quả cuối cùng.
Thay đổi này tái định nghĩa vai trò của kỹ sư từ thực hiện các bước sang sở hữu kết quả và duy trì các tiêu chuẩn chất lượng. Mặc dù không phải mọi giai đoạn đều hoàn toàn tự chủ, nhưng mục tiêu là cho phép các chu kỳ chồng lấn, nơi kỹ sư tập trung vào định hướng và đánh giá thay vì chờ đợi các nhiệm vụ tuần tự hoàn tất. Thành công không được đo lường bằng khối lượng mã được tạo ra, mà bằng các kết quả sẵn sàng cho môi trường production đã được xác minh. Một nhiệm vụ chỉ được coi là hoàn thành khi nó xây dựng thành công, vượt qua các bài kiểm tra tự động và sống sót qua quá trình xem xét, đảm bảo rằng mã do AI tạo ra đáng tin cậy trước khi đến tay con người.
Cách thức hoạt động
Để làm cho các vòng lặp tự chủ trở nên an toàn và hiệu quả, Meta đã triển khai bốn khả năng chính. Thứ nhất, việc lập kế hoạch trở thành một quy trình đặc tả kỹ thuật chặt chẽ. Vì các tác nhân thiếu trực giác của con người, sự mơ hồ dẫn đến thất bại. Nhóm đã đầu tư vào phân rã upstream chính xác và ngữ cảnh có thể đọc được bởi máy để hướng dẫn tác nhân. Thứ hai, xác minh tự động được tích hợp trực tiếp vào vòng lặp của tác nhân. Trạng thái xây dựng, các bài kiểm tra đơn vị và so khớp đặc tả UI cung cấp các tín hiệu đạt/không đạt ngay lập tức, cho phép tác nhân tự sửa lỗi trước khi gửi công việc để xem xét.
Thứ ba, nhóm đã triển khai các tác nhân điều hướng mô phỏng hành vi người dùng thực tế. Các tác nhân này tương tác với ứng dụng đang chạy, thực hiện các hành động và đọc màn hình để liên tục phát hiện các lỗi hồi quy. Cuối cùng, các hoạt động vận hành production dựa trên tác nhân (agentic production operations) đã được thiết lập để xử lý phản hồi sau khi ra mắt. Khi người dùng báo cáo sự cố, các tác nhân điều tra các lỗi hồi quy tiềm ẩn và chuyển phân tích cho kỹ sư để ra quyết định. Hệ thống này dựa vào các thành phần vận hành cụ thể: các quy tắc vĩnh viễn để ngăn chặn sai lầm lặp đi lặp lại, các kỹ năng mã hóa các quy ước của nhóm, các lệnh liên kết các quy trình làm việc và các hook kích hoạt các kiểm tra tự động như linting hoặc xác thực kiểm thử.
Chi tiết quan trọng
- Xác minh thay vì biên dịch: Các nhiệm vụ chỉ hoàn thành sau khi vượt qua các bài kiểm tra tự động và kiểm tra trực quan, không chỉ sau khi biên dịch.
- Phiên bản build riêng biệt: Một ứng dụng sandbox chia sẻ codebase production nhưng loại trừ mã prototype, ngăn chặn các tính năng thử nghiệm làm sập ứng dụng đang chạy.
- Ngữ cảnh dựa trên công cụ: Các tác nhân sử dụng công cụ để đọc cấu trúc phân cấp view trực tiếp và kiểm tra các phần tử màn hình trực tiếp, giảm thiểu lỗi do đoán tọa độ hoặc trạng thái màn hình.
- Tính dễ hiểu về kiến trúc: Codebase được mô-đun hóa và đơn giản hóa để giúp các tác nhân hiểu các mẫu, đánh đổi một số khả năng tái sử dụng lấy thông lượng tác nhân cao hơn.
- Kiểm thử tải: Các tác nhân chạy các kịch bản kiểm thử tải có thể lặp lại như cuộn trang mạnh mẽ và điều hướng nhanh, phát hiện một vấn đề bộ nhớ trong quá trình phát triển, giúp giảm một nửa mức sử dụng bộ nhớ.
- Giám sát của con người: Kỹ sư giữ quyền phê duyệt cuối cùng đối với tất cả các thay đổi, được hỗ trợ bởi kết quả build đính kèm, kết quả kiểm thử và các phiên xác minh được ghi lại.
Tại sao điều này quan trọng
Đối với các nhóm phần mềm, nghiên cứu tình huống này nhấn mạnh rằng tích hợp AI hiệu quả đòi hỏi phải thay đổi môi trường và công cụ, chứ không chỉ là các prompt. Meta nhận thấy rằng việc cung cấp cho các tác nhân quyền truy cập trực tiếp vào các công cụ kiểm tra trạng thái hiệu quả hơn nhiều so với việc mô tả ứng dụng cho chúng. Bằng cách cung cấp cho các tác nhân khả năng đọc cấu trúc phân cấp view trực tiếp và tự xác minh công việc của mình, nhóm đã giảm các chỉnh sửa sai lệch và tăng sự tự tin vào mã được tạo ra. Điều này gợi ý rằng sự phát triển thuần AI trong tương lai sẽ phụ thuộc rất nhiều vào việc xây dựng cơ sở hạ tầng xác minh vững chắc và các ranh giới kiến trúc rõ ràng.
Tác động đối với tốc độ và chất lượng là đáng kể. Forum đạt được sự tương đương về tính năng cốt lõi với Facebook Groups chỉ trong tám tuần, với AI xử lý việc triển khai thường nhật. Quan trọng hơn, vòng lặp xác minh liên tục đã phát hiện sớm các vấn đề hệ thống, chẳng hạn như nút thắt cổ chai bộ nhớ được xác định và khắc phục trước khi ra mắt. Điều này chứng minh rằng AI có thể làm nhiều hơn là đẩy nhanh việc viết mã; nó có thể thắt chặt vòng lặp chất lượng, cho phép các nhóm nhỏ cung cấp các sản phẩm chất lượng cao với ít công việc làm lại và đòn bẩy lớn hơn.
Những gì bạn có thể làm
- Chuyển sang các chỉ số dựa trên kết quả: Đo lường thành công bằng các thay đổi đã được xác minh và sẵn sàng cho production thay vì số dòng mã hoặc tốc độ tạo ra.
- Tích hợp xác minh vào vòng lặp: Kết nối trạng thái build, các bài kiểm tra đơn vị và kiểm tra UI trực tiếp với tác nhân AI của bạn để nó có thể tự sửa lỗi trước khi con người xem xét.
- Cung cấp quyền truy cập trạng thái trực tiếp: Cung cấp cho các tác nhân công cụ để truy vấn các trạng thái hệ thống trực tiếp, chẳng hạn như cấu trúc phân cấp view hoặc nội dung cơ sở dữ liệu, thay vì dựa vào các mô tả tĩnh.
- Mô-đun hóa để rõ ràng: Đơn giản hóa kiến trúc mã và phá vỡ các mô-đun phức tạp để làm cho các mẫu dễ học và tuân theo hơn cho các tác nhân.
- Triển khai các build sandboxed: Sử dụng các phiên bản build hoặc plugin riêng biệt để cô lập mã do AI tạo ra thử nghiệm khỏi các binary production.
- Tự động hóa kiểm thử tải: Thiết lập các tác nhân để chạy các mô phỏng hành vi người dùng có thể lặp lại nhằm phát hiện các lỗi hồi quy và vấn đề hiệu suất trong quá trình phát triển.



