40 คะแนน โดย xguru 2026-03-31 | 8 ความคิดเห็น | แชร์ทาง WhatsApp
  • ตอนนี้สามารถเรียกใช้ OpenAI Codex ได้โดยตรงภายใน Claude Code เพื่อรีวิวโค้ดและมอบหมายงานได้
  • เรียกใช้งานผ่าน slash command เช่น /codex:review, /codex:adversarial-review
  • ฟีเจอร์ จัดการงานเบื้องหลัง (/codex:rescue, /codex:status, /codex:result, /codex:cancel) ทำให้จัดการงานที่ใช้เวลานานแบบอะซิงโครนัสได้
  • ใช้งาน Codex CLI และ app server บนเครื่อง เดิมได้เลยโดยไม่ต้องมี runtime แยก ทำให้คงสภาพแวดล้อมการยืนยันตัวตน การตั้งค่า และ repository เดิมไว้ได้
  • ใช้งานได้หากมีเพียงการสมัครใช้ ChatGPT (รวมถึงแบบฟรี) หรือ OpenAI API key เท่านั้น (ปริมาณการใช้งานจะถูกรวมในโควตาใช้งาน Codex)
  • เป็น ปลั๊กอินโอเพนซอร์สสาธารณะ ที่เผยแพร่ภายใต้ไลเซนส์ Apache-2.0

รายละเอียดความสามารถที่มีให้ (slash command)

  • /codex:review: รันการรีวิว Codex แบบอ่านอย่างเดียวทั่วไปสำหรับงานปัจจุบัน
    • รีวิวการเปลี่ยนแปลงที่ยังไม่ commit หรือรีวิวเปรียบเทียบ branch ด้วย --base <ref> ได้
    • รองรับตัวเลือก --background, --wait และแนะนำให้รันแบบ background เมื่อมีการเปลี่ยนหลายไฟล์
    • ไม่รองรับการป้อนข้อความโฟกัสแบบกำหนดเอง และจะไม่แก้ไขโค้ด
  • /codex:adversarial-review: รัน การรีวิวแบบกำหนดทิศทางได้ (steerable) ที่ตั้งคำถามต่อการตัดสินใจด้าน implementation และการออกแบบ
    • ใช้ทดสอบความแข็งแรงของสมมติฐาน, trade-off, โหมดความล้มเหลว และแนวทางทางเลือก
    • สามารถโฟกัสไปยังพื้นที่เสี่ยงเฉพาะ เช่น authentication, data loss, rollback, race condition, reliability
    • รองรับการป้อนข้อความโฟกัสเพิ่มเติมหลังคำสั่ง และจะไม่แก้ไขโค้ด
  • /codex:rescue: มอบหมาย task ให้ Codex ผ่าน subagent codex:codex-rescue
    • ใช้สืบหาบั๊ก, ลองแก้ไข, รับช่วง task Codex ก่อนหน้า, หรือรัน fast pass ด้วยโมเดลขนาดเล็กได้
    • รองรับตัวเลือก --background, --wait, --resume, --fresh
    • หากไม่ระบุ --model, --effort Codex จะเลือกค่าเริ่มต้นของตัวเอง
    • หากป้อน spark จะถูกแมปไปเป็น gpt-5.3-codex-spark อัตโนมัติ
    • สามารถส่งคำขอมอบหมายงานเป็นภาษาธรรมชาติได้ด้วย (เช่น Ask Codex to redesign...)
  • /codex:status: ดูสถานะงาน Codex ที่กำลังรันและงานล่าสุดของ repository ปัจจุบัน
  • /codex:result: ดูผลลัพธ์สุดท้ายของงานที่เสร็จแล้ว และหากมี Codex session ID ก็สามารถทำต่อได้โดยตรงด้วย codex resume <session-id>
  • /codex:cancel: ยกเลิกงาน Codex แบบ background ที่กำลังทำงานอยู่
  • /codex:setup: ตรวจสอบสถานะการติดตั้งและการยืนยันตัวตนของ Codex และหากยังไม่ได้ติดตั้งจะแนะนำให้ติดตั้งผ่าน npm

ฟีเจอร์ Review Gate

  • เปิดใช้งานด้วย /codex:setup --enable-review-gate
  • เมื่อเปิดแล้วจะใช้ hook Stop ที่รัน targeted Codex review อัตโนมัติตามคำตอบของ Claude
  • หากพบปัญหาในการรีวิว จะบล็อก stop เพื่อให้ Claude แก้ไขก่อน
  • ข้อควรระวัง: อาจเกิดลูประหว่าง Claude/Codex ที่กินเวลานานและใช้โควตาอย่างรวดเร็ว จึงแนะนำให้เปิดใช้เฉพาะเมื่อมีการเฝ้าดู session อย่างใกล้ชิดเท่านั้น

ขั้นตอนการใช้งานทั่วไป

  • รีวิวก่อนปล่อยใช้งาน: รัน /codex:review อย่างเดียว
  • มอบหมายปัญหาให้ Codex: /codex:rescue investigate why the build is failing in CI
  • เริ่มงานที่ใช้เวลานานแล้วค่อยตรวจสอบ: รันด้วย --background/codex:status/codex:result

โครงสร้างการรวม Codex

  • ปลั๊กอินนี้ ครอบ Codex app server และใช้ไบนารี codex แบบ global ที่ติดตั้งอยู่ในสภาพแวดล้อม
  • แชร์การติดตั้ง Codex, การยืนยันตัวตน, repository และสภาพแวดล้อมบนเครื่องเดียวกัน โดยไม่ต้องมี runtime แยก
  • ตั้งค่าโมเดลเริ่มต้นและ reasoning effort ได้ผ่าน ~/.codex/config.toml (ระดับผู้ใช้) หรือ .codex/config.toml (ระดับโปรเจกต์)
    • ตัวอย่าง: model = "gpt-5.4-mini", model_reasoning_effort = "xhigh"
    • การตั้งค่าระดับโปรเจกต์จะมีผลเฉพาะเมื่อโปรเจกต์นั้นอยู่ในสถานะเชื่อถือได้ (trusted) เท่านั้น
  • งานที่มอบหมายซึ่งเสร็จสิ้นแล้วสามารถรับช่วงต่อใน Codex ได้โดยตรงด้วย codex resume <session-id>

การยืนยันตัวตนและบัญชี

  • หากเครื่องนั้นล็อกอิน Codex อยู่แล้ว สามารถใช้งานได้ทันทีโดยไม่ต้องตั้งค่าเพิ่ม
  • ผู้ที่ยังไม่เคยใช้ Codex ต้องรัน !codex login ด้วยบัญชี ChatGPT หรือ API key
  • การตั้งค่า API key และ base URL เดิมจะยังคงอยู่ และหากใช้งาน endpoint อื่นสามารถกำหนด openai_base_url ในการตั้งค่า Codex ได้

8 ความคิดเห็น

 
xguru 2026-03-31

พนักงาน OpenAI ทำขึ้นมาเองแล้วก็ปล่อยออกมาเลยครับ “We love an open ecosystem!”
https://x.com/dkundel/status/2038670330257109461
ที่ตลกจริง ๆ คือพอไปขอให้ Claude Code รีวิวปลั๊กอินนี้ให้หน่อย ก็ชมกลับมาว่าเป็น “really well-engineered plugin” ซะงั้น..

 
godrm 2026-03-31

เป็นแนวทางที่น่าสนใจนะครับ นี่คือกำลังบอกให้ใช้ Claude มากขึ้นหรือว่าไม่ให้ใช้กันแน่ 555

 
kunggom 28 일 전

ถึงจะใช้ Claude Opus ก็ยังมีหลายครั้งที่ GPT จับสิ่งที่หลุดไปจากการรีวิวภายในได้ เลยสลับใช้ทั้ง Claude Code และ Codex อยู่เรื่อย ๆ นี่ออกมาเป็นแบบนี้เลยสินะ
ตอนนี้โทเค็นฝั่ง Codex หมดไปแล้ว คงยังลองใช้ได้ทันทีลำบาก แต่เดี๋ยวอีกไม่นานคงต้องลองสักครั้งครับ

 
dusin 2026-03-31

“จะใช้แพลตฟอร์มของคุณก็ได้ ฝากงานไว้ให้เราทำ” คือกลยุทธ์

 
click 2026-03-31

ถ้าปรับปรุงเรื่องเครื่องมือให้ดีได้ระดับเดียวกับ claude code ก็คงดีอยู่หรอก
ให้ความรู้สึกเหมือนพวกเขาเองก็ยอมรับว่าทำงานเดี่ยวได้ดี แต่ยังขาดเรื่อง orchestration

 
sea715 2026-03-31

เรื่องโค้ดก็ส่วนหนึ่ง แต่ดูเหมือนว่าสาเหตุจะมาจากความแตกต่างของพารามิเตอร์พื้นฐานของโมเดลเองระหว่าง GPT กับ Claude ที่มากเกินไปด้วย

 
bbulbum 2026-03-31

ถ้าจะเรียกใช้ codex แบบนี้ก็ต้องเสียโทเค็นของ claude ไปด้วยไม่ใช่เหรอครับ.. 555

 
netray 25 일 전

หมายถึงว่าใช้ไบนารี codex ที่มีอยู่แล้วนั่นเองเหรอ....