การรีวิวโค้ดใน GitHub
Codex มีฟังก์ชันรีวิวโค้ดแบบผสานรวมสำหรับ Pull Request บน GitHub ช่วยให้ทีมได้รับการตรวจสอบเพิ่มเติมในงานของตน
คุณสมบัติหลัก
การกระตุ้นให้รีวิว: ผู้ใช้สามารถขอรีวิวได้โดยพิมพ์ @codex review ในคอมเมนต์ของ Pull Request Codex จะแสดงปฏิกิริยา 👀 และโพสต์รีวิวโดยเน้นปัญหาที่มีความสำคัญสูง (ระดับ P0 และ P1)
การรีวิวอัตโนมัติ: นักพัฒนาสามารถเปิดการตั้งค่ารีวิวอัตโนมัติ เพื่อให้ Codex รีวิว Pull Request ใหม่ทุกอันโดยไม่ต้องกระตุ้นด้วยตนเอง
แนวทางที่ปรับแต่งได้: ทีมสามารถกำหนดมาตรฐานการรีวิวได้โดยเพิ่มส่วน "Review guidelines" ลงในไฟล์ AGENTS.md ที่ root ของ repository Codex จะนำแนวทางที่เกี่ยวข้องมาใช้กับแต่ละไฟล์ที่เปลี่ยนแปลง รองรับทั้งคำแนะนำแบบกว้างและแบบเฉพาะ package
ข้อกำหนดในการตั้งค่า
ก่อนเปิดใช้การรีวิวโค้ด คุณต้องมี:
- Codex cloud ที่กำหนดค่าไว้สำหรับ repository ของคุณ
- สิทธิ์เข้าถึงการตั้งค่ารีวิวโค้ด
- ไฟล์
AGENTS.mdพร้อมคำแนะนำการรีวิว (ไม่บังคับ)
การผสานรวมกับ Workflow
เมื่อโพสต์รีวิวแล้ว นักพัฒนาสามารถขอแก้ไขได้โดยคอมเมนต์ว่า @codex fix the P1 issue Codex สามารถ push การแก้ไขกลับไปยัง branch ได้เมื่อได้รับสิทธิ์ การกล่าวถึง @codex อื่น ๆ ใน Pull Request (เช่น @codex fix the CI failures) จะกระตุ้น cloud task โดยใช้ PR เป็น context
การแก้ปัญหาเบื้องต้น
หาก Codex ไม่ตอบสนอง ให้ตรวจสอบว่า:
- เปิดการรีวิวโค้ดในการตั้งค่าแล้ว
- Repository มีการตั้งค่า Codex cloud ไว้แล้ว
- ใช้วลีกระตุ้นที่ถูกต้องในคอมเมนต์