Skip to main content

การรีวิวโค้ดใน 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 ไว้แล้ว
  • ใช้วลีกระตุ้นที่ถูกต้องในคอมเมนต์