ใช้ Codex ใน Linear
ภาพรวม
Codex ผสานรวมกับ Linear ช่วยให้คุณมอบหมายงานโดยตรงจาก Issue ได้ คุณสามารถกำหนด Issue ให้ Codex หรือพิมพ์ @Codex ในคอมเมนต์ แล้ว Codex จะสร้าง cloud task และอัปเดตความคืบหน้าให้ทราบ
ฟีเจอร์นี้ใช้ได้กับแผน Codex แบบชำระเงิน ผู้ใช้ Enterprise จำเป็นต้องให้ผู้ดูแล ChatGPT workspace เปิดใช้งาน Codex cloud tasks และ Linear connector
ขั้นตอนการตั้งค่า
การกำหนดค่าเริ่มต้น
- ตั้งค่า Codex cloud tasks โดยเชื่อมต่อ GitHub ใน Codex และสร้าง environment สำหรับ repository เป้าหมาย
- ติดตั้งการผสานรวม Codex สำหรับ Linear จากการตั้งค่า Codex
- เชื่อมต่อบัญชี Linear โดยพิมพ์
@Codexในคอมเมนต์ของ Linear Issue
การมอบหมายงาน
สองวิธีในการมอบหมาย
การกำหนดโดยตรง: กำหนด Issue ให้ Codex เหมือนกับสมาชิกในทีม Codex จะเริ่มทำงานและโพสต์อัปเดตใน Issue
การพิมพ์ในคอมเมนต์: พิมพ์ @Codex ในกระทู้คอมเมนต์ คุณสามารถระบุ repository ได้ (เช่น @Codex fix this in openai/codex) หรือปล่อยให้ Codex เลือกตาม context
การติดตามความคืบหน้า
- ตรวจสอบส่วน Activity ของ Issue เพื่อดูการอัปเดต
- เปิดลิงก์ task เพื่อติดตามความคืบหน้าโดยละเอียด
- เมื่อเสร็จสิ้น Codex จะให้สรุปพร้อมลิงก์สำหรับสร้าง Pull Request
ลอจิกการเลือก Repository
Codex เลือก repository ตาม context ของ Issue โดยใช้ repository แรกจาก repo map ของ environment ที่ตรงกัน หากไม่ชัดเจน จะใช้ environment ที่ใช้งานล่าสุดเป็นค่าเริ่มต้น อัปเดต repo map ของคุณหากต้องการเปลี่ยนค่าเริ่มต้น
การทำงานอัตโนมัติด้วย Triage Rules
กำหนดการตั้งค่า Triage ของ Linear เพื่อกำหนด Issue ใหม่ให้ Codex โดยอัตโนมัติพร้อม label และ properties ที่กำหนดเอง โดยใช้บัญชีของผู้สร้าง Issue
ความปลอดภัยและความเป็นส่วนตัว
เนื้อหา Issue จะถูกแชร์กับ Codex เพื่อทำความเข้าใจคำขอและสร้าง task การประมวลผลเป็นไปตามนโยบายความเป็นส่วนตัวและความปลอดภัยมาตรฐานของ OpenAI ควรตรวจสอบผลลัพธ์เสมอ เนื่องจาก AI อาจเกิดข้อผิดพลาดได้
การผสานรวมในเครื่อง (MCP)
สำหรับผู้ใช้ CLI, IDE Extension หรือ App ให้กำหนดค่า Linear MCP server:
วิธี CLI: codex mcp add linear --url https://mcp.linear.app/mcp
การกำหนดค่าด้วยตนเอง: เพิ่ม server ใน ~/.codex/config.toml แล้วรัน codex mcp login linear