Codex (OpenAI)

Codex คือ AI Coding Agent ของ OpenAI ที่อ่านรีโพสิทอรี แล้วเขียนโค้ด รันเทสต์ และสร้าง Pull Request ให้ทีละงาน ใช้ได้ทั้งแบบรันพร้อมกันบนคลาวด์และแบบ CLI บนเครื่อง
Codex คือ AI Coding Agent ของ OpenAI เมื่อมอบงานอย่าง "แก้บั๊กนี้" หรือ "เพิ่มเทสต์ให้หน่อย" ระบบจะอ่านรีโพสิทอรี แก้โค้ด รันเทสต์ แล้วส่งผลกลับมาเป็น Pull Request
Codex ตัวนี้ไม่ใช่โมเดลสร้างโค้ดชื่อเดียวกันที่ OpenAI เคยเปิดตัวก่อนหน้า (ที่ใช้ใน GitHub Copilot รุ่นแรก) ปัจจุบันชื่อ Codex หมายถึงผลิตภัณฑ์ที่ทำงานแบบ Agent
ใช้งานได้ที่ไหน
| ช่องทาง | วิธีใช้ |
|---|---|
| เว็บ (คลาวด์) | เชื่อมรีโพสิทอรี GitHub จาก ChatGPT แล้วให้รันงานในสภาพแวดล้อมแยกบนเซิร์ฟเวอร์ของ OpenAI สั่งหลายงานพร้อมกันได้ |
| CLI | เปิดในเทอร์มินัล แล้วทำงานแบบโต้ตอบกับโปรเจกต์บนเครื่อง |
| IDE extension | สั่งงานจากในเอดิเตอร์และตรวจ diff |
| แอปมือถือ | ส่งงานและดูผลลัพธ์ได้แม้อยู่นอกสำนักงาน |
ถ้าเขียนกฎของทีมและวิธีรันเทสต์ไว้ในไฟล์ AGENTS.md ในรีโพสิทอรี Codex จะทำงานตามนั้น
ต่างจาก Claude Code อย่างไร
| Codex | Claude Code | |
|---|---|---|
| ที่รันหลัก | Sandbox บนคลาวด์ (ใช้ CLI บนเครื่องได้) | เครื่องของนักพัฒนา |
| รูปแบบที่ถนัด | สั่งหลายงานพร้อมกัน แล้วรับผลเป็น PR | ทำงานแบบโต้ตอบ ใช้เครื่องมือ ฐานข้อมูล และเบราว์เซอร์บนเครื่อง |
| กลไกควบคุม | การตั้งค่าสภาพแวดล้อมและ AGENTS.md | CLAUDE.md, Hooks และ MCP |
หลายทีมใช้ร่วมกัน เช่น งานแก้ที่เป็นรูปแบบซ้ำ ๆ ใช้ Codex ส่วนงานที่ต้องค้นคว้าใช้ Claude Code ผลการเปรียบเทียบในทีมพัฒนาของเราอยู่ในบทความเปรียบเทียบ Claude Code กับ Codex
ค่าใช้จ่าย
รวมอยู่ในแพ็กเกจ ChatGPT และใช้งานได้เต็มที่ในแพ็กเกจเสียเงิน (Plus / Pro / Business / Enterprise เป็นต้น) แพ็กเกจฟรีก็ทดลองได้แบบจำกัด ปริมาณการใช้งานเปลี่ยนมาคิดเป็นเครดิตตามจำนวนโทเค็น และเพดานต่างกันตามแพ็กเกจ CLI ใช้แบบจ่ายตามโทเค็นด้วย API key ได้เช่นกัน เงื่อนไขเปลี่ยนได้ ควรตรวจสอบหน้าราคาอย่างเป็นทางการ
ข้อควรระวัง
แม้เทสต์จะผ่าน ก็อาจได้โค้ดที่ไม่ตรงสเปก จึงควรมีการรีวิว diff และ CI เสมอ ถ้ารันบนคลาวด์ ต้องตั้งค่าสภาพแวดล้อม เช่น ขั้นตอนติดตั้งแพ็กเกจ ให้เรียบร้อยก่อน ไม่อย่างนั้นเทสต์จะรันไม่ได้ และควรกำหนดขอบเขตรีโพสิทอรีที่เชื่อมต่อกับวิธีจัดการข้อมูลลับ (environment variables)
แทนที่จะพึ่งคำสั่งอย่างเดียว การออกแบบการตรวจสอบและเงื่อนไขหยุดตามแนวคิด Harness Engineering ช่วยลดความผิดพลาดของ Agent ได้อย่างเป็นระบบ บริษัทของเราช่วยนำ AI Coding Agent มาใช้ในทีมและออกแบบการควบคุม ผ่านบริการ AI・DX
คำศัพท์ที่เกี่ยวข้อง

Claude Code
Claude Code คือ AI Coding Agent ประเภท Terminal-based ที่พัฒนาโดย Anthropic ซึ่งเป็นเครื่องมือ CLI ท

Genspark
Genspark คือพื้นที่ทำงาน AI ที่ให้ AI Agent รับงานค้นคว้า ทำสไลด์ ทำตาราง ไปจนถึงโทรศัพท์แทน โดยมุ่ง

GPTs (Custom GPT)
GPTs คือ ChatGPT ที่ปรับแต่งสำหรับงานเฉพาะ โดยกำหนดคำสั่ง ไฟล์อ้างอิง และการเชื่อมต่อภายนอก ปัจจุบัน

นอกลูป
Outside the Loop คือรูปแบบการทำงานร่วมกันที่มนุษย์ระบุเพียงข้อกำหนดของผลลัพธ์ที่ต้องการ และมอบหมายรา