

Codex Của OpenAI Giờ Tự Rà Pull Request, Chặn Lỗi Trước Khi Bạn Bấm Merge
Codex Của OpenAI Giờ Tự Rà Pull Request, Chặn Lỗi Trước Khi Bạn Bấm Merge
Bạn vừa mở một pull request (yêu cầu gộp đoạn code mới vào dự án chung) rồi ngồi chờ đồng đội rảnh tay đọc qua. Trong rất nhiều nhóm làm phần mềm bằng AI, chờ review mới chính là chỗ nghẽn, chứ không phải chờ viết code. OpenAI vừa đưa tính năng Codex Code Review lên chính thức, biến Codex (trợ lý lập trình AI của họ) thành người đọc code thứ hai, chạy sẵn trước khi bạn kịp mở pull request lên.
🧵 Vì sao việc review lại chậm đến vậy
Khi AI đã giúp bạn viết code nhanh hơn, số lượng pull request cũng tăng theo. Người review vẫn phải đọc từng dòng, nhớ quy ước của dự án, soát lại logic và tìm lỗi bảo mật, trong khi thời gian của họ không tăng thêm. Codex Code Review được OpenAI thiết kế để gánh bớt phần đọc lướt ban đầu: nó gom mô tả pull request, các tệp thay đổi, bình luận cũ và kết quả kiểm tra tự động vào một chỗ, để cả bạn và Codex cùng nhìn một bức tranh.
Codex đọc code và nêu vấn đề như thế nào
Trên GitHub, bạn chỉ cần gõ @codex review trong một bình luận của pull request, hoặc để Codex tự chạy theo thiết lập sẵn. Codex sẽ đọc phần thay đổi (diff), so với quy ước nhóm bạn ghi trong tệp AGENTS.md (một tệp cấu hình mô tả luật lệ và ngữ cảnh của dự án cho AI), rồi đăng một bản review dạng chuẩn ngay trên GitHub, tập trung vào những vấn đề nghiêm trọng như lỗi logic, lỗ hổng bảo mật hay thiếu kiểm tra. Khi nêu một lỗi, Codex có thể trích thẳng điều khoản trong AGENTS.md làm căn cứ, thay vì chỉ nói chung chung "có vẻ sai".
Ngoài việc review công khai trên pull request, Codex còn hỗ trợ kiểu "trò chuyện riêng" sớm hơn: bạn có thể nhờ nó soi phần code chưa commit, một nhánh đang làm dở hay vài tệp cụ thể, và nói rõ ràng buộc, ranh giới bảo mật mà bạn chưa muốn đưa lên bình luận công khai. Cách này giúp bắt lỗi trước khi pull request tồn tại, thay vì sau khi đồng đội đã nhìn thấy.
🚦 GitHub đã chính thức, GitLab mới ở bản thử nghiệm
Theo trang tài liệu của OpenAI, tính năng review pull request trên GitHub đã chính thức phát hành (generally available), nghĩa là mọi người dùng đủ điều kiện đều có thể bật. Trong khi đó, review merge request trên GitLab vẫn đang ở giai đoạn preview (thử nghiệm có giới hạn), cần làm theo hướng dẫn tích hợp riêng, cấp đúng quyền truy cập kho mã và bật chế độ review tự động mới hoạt động.
Điều này có ý nghĩa gì với bạn
- Nếu bạn làm sản phẩm một mình (solo vibe coder), Codex review đóng vai trò như một đồng đội luôn rảnh, đọc qua code trước khi bạn tự quyết định merge.
- Nếu làm nhóm nhỏ, phần review đầu tiên luôn sẵn sàng ngay khi pull request vừa mở, người thật chỉ cần xử lý những phần Codex đã lọc ra.
- Hãy viết rõ quy ước coding và những điều cấm kỵ của dự án vào
AGENTS.md, vì Codex review dựa đúng vào tệp này để đưa ra nhận xét sát với nhóm bạn, không phải lời khuyên chung chung.
Nếu bạn mới làm quen với khái niệm agent AI kiểu này, có thể đọc thêm AI agent là gì, khác gì chatbot để hiểu vì sao Codex có thể tự đọc cả kho mã thay vì chỉ trả lời một câu hỏi.
Giới hạn cần biết
- Review của Codex chưa sửa được phần mô tả pull request có kèm ảnh chèn trực tiếp.
- GitLab còn ở bản preview nên có thể thiếu vài tính năng so với GitHub, và cần bật thủ công.
- Codex chỉ đưa ra nhận xét và trích dẫn luật, quyết định merge hay không vẫn là của người review. Đừng merge chỉ vì Codex không báo lỗi gì.
Nếu nhóm bạn đã quen dùng Codex để quét bảo mật kho mã, tính năng review lần này hợp lực tốt với Codex Security Cloud theo dõi commit mới trên GitHub: một bên theo dõi commit về lỗ hổng, một bên đọc kỹ từng pull request trước khi gộp. Còn nếu bạn muốn Codex kiểm tra ngay trong editor trước khi gửi đi, có thể xem thêm dùng Codex IDE extension để sửa mã và kiểm tra trước khi gửi, còn khi cần tách việc ra làm song song rồi mới gộp lại, bài dùng Codex Worktree để bàn giao thay đổi có kiểm tra cũng đi cùng quy trình review này rất hợp.
Câu hỏi thường gặp
Codex Code Review có thay thế hoàn toàn người review không? Không. Nó chỉ gánh bớt phần đọc lướt đầu tiên và nêu các vấn đề nghiêm trọng, quyết định cuối cùng vẫn cần người có quyền merge xem lại.
Dùng tính năng này có tốn thêm phí riêng không? Tính năng nằm trong gói Codex bạn đang dùng, không cần mua thêm công cụ khác, nhưng cần repo của bạn được kết nối với Codex và bật quyền review.
AGENTS.md là gì và có bắt buộc không? Đây là tệp văn bản bạn tự viết để mô tả quy ước, ràng buộc của dự án cho Codex đọc. Không bắt buộc, nhưng nếu không có, Codex sẽ review theo tiêu chuẩn chung thay vì theo luật riêng của nhóm bạn.
GitLab dùng được ngay chưa? Được, nhưng đang ở bản preview, bạn cần làm theo hướng dẫn tích hợp GitLab riêng và có thể thiếu một số tính năng so với bản GitHub.
Codex có đọc được pull request có ảnh chụp màn hình không? Có thể xem mô tả và bình luận, nhưng hiện chưa chỉnh sửa được phần mô tả pull request có ảnh chèn trực tiếp.
Doanh nghiệp muốn giới thiệu sản phẩm AI tới bạn đọc Vibe AI Coder? Xem gói tài trợ


