วิธีใช้ Codex: คู่มือใช้งานจริงสำหรับนักพัฒนา ปี 2026

สรุปสั้น ๆ

Codex คือ coding agent ของ OpenAI ที่อ่านโค้ด แก้ไฟล์ และรันคำสั่งในโปรเจกต์ของคุณได้จริง ใช้ได้ทั้งใน CLI, IDE, แอป ChatGPT, บน cloud และเป็นตัวรีวิว pull request บน GitHub วิธีเริ่มคือติดตั้ง CLI แล้วพิมพ์ codex ในโฟลเดอร์โปรเจกต์ จากนั้นล็อกอินด้วยบัญชี ChatGPT หรือ API key แล้วสั่งงานเป็นภาษาคนได้เลย ส่วนขอบเขตของ agent คุมด้วย sandbox และ approval mode

Codex ปี 2026 ไม่ได้มีหน้าตาเดียวอีกแล้ว มันคือ agent ตัวเดียวที่โผล่มาห้าที่ คือ terminal, IDE, แอป ChatGPT, cloud และช่อง comment ใน pull request บน GitHub บทความนี้พาคุณไปตั้งแต่ติดตั้ง จนถึงมอบงานรีวิว PR ให้มันทำแทน โดยยึดจากเอกสารทางการล่าสุด

Codex คืออะไรในปี 2026

Codex คือ coding agent ของ OpenAI ที่ไม่ได้แค่เติมโค้ดให้ แต่ "ลงมือทำ" ได้จริง มันอ่านไฟล์ในโปรเจกต์ แก้ไฟล์ รันคำสั่ง รัน test แล้วรายงานผลกลับมาให้คุณตรวจ จุดที่ต่างจากเครื่องมือ autocomplete คือคุณสั่งเป็นเป้าหมาย ไม่ใช่สั่งเป็นบรรทัด

สองเรื่องที่เปลี่ยนไปในปี 2026 และมักทำให้คนหาเอกสารไม่เจอ

  • เอกสารทางการย้ายบ้าน — URL เดิม developers.openai.com/codex ตอนนี้ทำ 308 redirect ไปที่ learn.chatgpt.com/docs ถ้าคุณมี bookmark เก่า มันจะเด้งไปที่ใหม่เอง
  • แอป desktop รวมร่าง — แอป Codex บน desktop ถูกรวมเข้ากับแอป ChatGPT แล้ว ตอนนี้คุณเลือก Codex จาก dropdown ในแอป ChatGPT แทนที่จะเปิดแอปแยก ส่วน CLI กับ IDE extension ยังอยู่เหมือนเดิม

จุดที่คนสับสนบ่อย — "Codex Security" (แพ็กเกจ @openai/codex-security) เป็นคนละตัวกับ Codex CLI มันเป็นเครื่องมือสแกนความปลอดภัยแยกต่างหาก ถ้าคุณอยากได้ coding agent ให้ติดตั้ง Codex CLI ตามหัวข้อถัดไป

Codex ใช้ได้กี่ทาง แล้วควรใช้ทางไหน

ช่องทางเหมาะกับรันที่ไหน
Codex CLIทำงานใน terminal อยู่แล้ว ต้องการสคริปต์และ CIเครื่องคุณ
Codex IDE extensionอยากให้ agent เห็นไฟล์ที่เปิดอยู่และ selectionเครื่องคุณ
Codex mode ในแอป ChatGPTคุยงาน วางแผน สลับไปมากับ Chat และ Workเครื่องคุณ + cloud
Codex cloudงานยาว งานขนาน ไม่อยากผูกเครื่องตัวเองcontainer ของ OpenAI
Code review บน GitHubรีวิว pull request อัตโนมัติcloud

ทั้งห้าทางใช้บัญชีเดียวกันและอ่าน AGENTS.md ชุดเดียวกัน คุณจึงตั้งค่าครั้งเดียวแล้วได้พฤติกรรมเหมือนกันทุกที่

ห้าช่องทางของ Codex และตำแหน่งที่งานถูกรันจริงCodexagent coreรันบนเครื่องคุณรันบน container ของ OpenAICodex CLIเทอร์มินัล สคริปต์ CIIDE extensionเห็นไฟล์ที่เปิดและ selectionmode Codex ในแอป ChatGPTคุยงาน วางแผน สลับกับ ChatCodex cloudงานยาว งานขนาน ไม่ผูกเครื่องCode review บน GitHubรีวิว pull request อัตโนมัติmode ในแอป ChatGPT ใช้ได้ทั้งสองฝั่ง — limit ดึงจาก quota ก้อนเดียวกันทุกช่องทาง
ห้าช่องทางการใช้ Codex และตำแหน่งที่งานถูกรันจริง

ติดตั้งและล็อกอินอย่างไร

วิธีที่ทางการแนะนำคือ standalone installer

# macOS / Linux
curl -fsSL https://chatgpt.com/codex/install.sh | sh

# Windows (PowerShell)
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"

# ทางเลือกอื่น
npm install -g @openai/codex
brew install --cask codex

จากนั้นเลือกวิธีล็อกอิน มีสองแบบ ต่างกันที่วิธีคิดเงินและ feature ที่ได้

# แบบที่ 1: ใช้ quota จาก plan ChatGPT (แนะนำ)
codex login

# แบบที่ 2: ใช้ API key จ่ายตาม token
printenv OPENAI_API_KEY | codex login --with-api-key

# ตรวจสถานะ / ออกจากระบบ
codex login status
codex logout

# เครื่อง remote ที่เปิดเบราว์เซอร์ไม่ได้ (beta)
codex login --device-auth

ล็อกอินด้วยบัญชี ChatGPT รองรับ plan Plus, Pro, Business, Edu และ Enterprise ส่วน API key คิดเงินตามอัตรา API เอกสารระบุว่าบาง feature ที่ต้องใช้สิทธิ์ระดับ workspace อาจใช้ไม่ได้

โดย default แล้ว credential ถูกเก็บไว้ที่ ~/.codex/auth.json ให้ปฏิบัติกับไฟล์นี้เหมือนรหัสผ่าน เพราะมี access token อยู่ข้างใน ถ้าอยากให้เก็บใน keychain ของระบบ ให้ตั้ง cli_auth_credentials_store = "keyring" ในไฟล์ config

งานแรกกับ Codex ทำอย่างไร

  1. เคลียร์ Git ให้สะอาดก่อน — commit หรือ stash งานค้างไว้ เพราะ agent จะแก้ไฟล์จริง diff ที่อ่านง่ายคือเครื่องมือตรวจงานที่ดีที่สุดของคุณ
  2. เข้าโฟลเดอร์โปรเจกต์แล้วพิมพ์ codex — Codex จะใช้โฟลเดอร์ปัจจุบันเป็น workspace ถ้าอยากชี้ที่อื่นใช้ --cd หรือ -C
  3. เริ่มด้วยคำถาม ไม่ใช่คำสั่งแก้ไข — ลองสั่ง "อธิบายโครงสร้างโปรเจกต์นี้ และบอกว่า entry point อยู่ไฟล์ไหน" เพื่อดูว่ามันเข้าใจ repo แค่ไหนก่อนปล่อยให้แก้
  4. สั่งงานจริงแบบมีขอบเขต — เอกสารทางการแนะนำให้ระบุสี่อย่างในโจทย์เดียว คือเป้าหมาย, บริบท, ข้อจำกัด และเกณฑ์ว่างานเสร็จเมื่อไหร่
  5. สั่งให้ตรวจงานตัวเอง — บอกให้รัน test หรือ linter ที่เกี่ยวข้อง แล้วรายงานผล อย่ารับ diff ที่ไม่เคยถูกรัน
  6. ใช้ /diff ก่อน commit — คำสั่งนี้แสดง Git diff รวมไฟล์ที่ Git ยังไม่ track ทำให้เห็นของที่ agent แอบสร้างทิ้งไว้

คำสั่ง slash ที่ควรจำตั้งแต่วันแรก

  • /init สร้างโครง AGENTS.md
  • /status ดูค่าปัจจุบันของ session
  • /permissions ปรับสิทธิ์
  • /model เลือก model และระดับ reasoning
  • /review ให้รีวิวโค้ด
  • /compact ย่อบทสนทนาเมื่อ context เริ่มเต็ม
  • /clear เริ่มใหม่

sandbox กับ approval ต่างกันอย่างไร

นี่คือหัวใจของการใช้ Codex อย่างปลอดภัย และเป็นจุดที่คนเข้าใจผิดบ่อยที่สุด เพราะมันไม่ใช่ปุ่มเดียว แต่เป็น สองปุ่มที่หมุนแยกกัน

ปุ่มที่ 1: sandbox — agent แตะอะไรได้บ้าง

ค่าความหมาย
read-onlyอ่านไฟล์และตอบคำถามได้ แต่ต้องขออนุมัติก่อนแก้ไข
workspace-writeอ่าน แก้ไฟล์ และรันคำสั่งใน working directory ได้เอง
danger-full-accessไม่มี sandbox เลย

ปุ่มที่ 2: approval — เมื่อไหร่ที่มันต้องหยุดถามคุณ

ค่าความหมาย
untrustedรันเองได้เฉพาะ read operation ที่ปลอดภัย อย่างอื่นต้องขออนุมัติ
on-requestค่า default ถามเมื่อจะหลุด sandbox, ใช้เน็ต หรือทำสิ่งที่ย้อนกลับยาก
neverไม่ถามเลย แต่ยังถูกจำกัดด้วย sandbox อยู่
# คุยและวางแผนอย่างเดียว ไม่ให้แก้อะไร
codex --sandbox read-only

# mode ทำงานปกติ แก้ไฟล์ในโฟลเดอร์ได้ ถามเมื่อจำเป็น
codex --sandbox workspace-write --ask-for-approval on-request

# สลับกลางทางโดยไม่ต้องออกจาก session
/permissions

อย่าใช้ --yolo (ชื่อเต็มคือ --dangerously-bypass-approvals-and-sandbox) บนเครื่องทำงานจริง เพราะมันปิดทั้ง sandbox และ approval พร้อมกัน เอกสารระบุชัดว่าให้ใช้เฉพาะในสภาพแวดล้อมที่ถูก harden จากภายนอกแล้วเท่านั้น เช่น container ที่ทิ้งได้ ส่วน flag --full-auto ถือว่า deprecated แล้ว ให้ใช้ --sandbox workspace-write แทน

sandbox × approval — เลือกช่องให้ตรงกับงานแกนนอนคือระดับการถาม แกนตั้งคือสิ่งที่ agent แตะได้untrustedon-requestneverread-onlyปลอดภัยสุดสำรวจ/วางแผนอ่านอย่างเดียวworkspace-writeถามบ่อยค่า defaultไม่ถาม มี sandboxdanger-full-accessถาม แต่ไม่มีกรงเสี่ยงอันตรายสุดเขียว = ปล่อยรันได้สบายใจ · น้ำเงิน = ค่าเริ่มต้นสำหรับงานประจำวัน · แดง = ใช้เฉพาะใน container ที่ทิ้งได้danger-full-access ตัด sandbox ทิ้งทั้งหมด — อย่าใช้บนเครื่องที่มีข้อมูลจริง
ตารางสองแกน sandbox กับ approval และจุดที่ควรตั้งค่าสำหรับงานแต่ละแบบ

AGENTS.md คืออะไร ควรเขียนอะไรลงไป

AGENTS.md คือไฟล์ markdown ที่ Codex อ่านทุกครั้งก่อนลงมือทำงาน มองเป็น onboarding doc สำหรับ agent ก็ได้ สร้างโครงเริ่มต้นด้วย /init

ไฟล์นี้ทำงานเป็นชั้น Codex ไล่อ่านจาก global ที่ ~/.codex/AGENTS.md ลงมาที่ root ของ repo แล้วลงไปตามโฟลเดอร์ย่อยจนถึงตำแหน่งที่คุณอยู่

ในแต่ละโฟลเดอร์ มันจะดู AGENTS.override.md ก่อน แล้วค่อยดู AGENTS.md จากนั้นนำมาต่อกันจาก root ลงล่าง ไฟล์ที่ใกล้คุณกว่าจึงชนะ เพราะไปอยู่ท้ายสุดของ prompt

# AGENTS.md

## Build & test
- ติดตั้ง: pnpm install
- รันเทสต์เฉพาะที่แก้: pnpm test -- <path>
- ห้าม commit ถ้า pnpm typecheck ไม่ผ่าน

## Conventions
- ใช้ named export เท่านั้น ห้าม default export
- error message ที่ผู้ใช้เห็น เขียนเป็นภาษาไทย

## Code Review Rules
- ทัก ถ้ามี query ใน loop ที่ควรเป็น batch
- ทัก ถ้า endpoint ใหม่ไม่มีการเช็คสิทธิ์
- ไม่ต้องทักเรื่อง format ปล่อยให้ CI จัดการ

สั้นและถูกดีกว่ายาวและกำกวม — เอกสารทางการระบุว่า AGENTS.md ที่สั้นแต่แม่นยำมีประโยชน์กว่าไฟล์ยาวที่เต็มไปด้วยกฎคลุมเครือ ถ้าคุณเขียนกฎที่ตัวเองยังไม่แน่ใจ agent ก็จะไม่แน่ใจตาม

ส่วนหัวข้อ ## Code Review Rules ไม่ใช่ชื่อมั่ว มันเป็นหัวข้อที่ Codex มองหาโดยเฉพาะตอนรีวิว pull request บน GitHub วางกฎไว้ในไฟล์ที่ใกล้โค้ดที่กฎนั้นคุมมากที่สุด

รันในเครื่องกับรันบน cloud เลือกอย่างไร

หลักง่าย ๆ คือ รันในเครื่องเมื่อคุณอยากคุมทีละก้าว รันบน cloud เมื่อคุณอยากมอบงานแล้วเดินไปทำอย่างอื่น

Codex cloud รันงานใน container แยกที่ OpenAI โฮสต์ เริ่มได้จาก chatgpt.com/codex โดยต่อบัญชี GitHub แล้วตั้ง environment ให้ตรงกับ repo หรือจะสั่งจาก terminal ก็ได้

# เปิดตัวเลือกงาน cloud แบบ interactive
codex cloud

# ส่งงานเข้า cloud ตรง ๆ
codex cloud exec

# ดูงาน cloud ล่าสุด
codex cloud list

# ดึง diff จากงาน cloud มาลงเครื่อง
codex apply

สิ่งที่ต้องรู้เกี่ยวกับ environment บน cloud

  • setup script รันตอน container เริ่ม ใช้ติดตั้ง dependency และเครื่องมือ ช่วงนี้ต่อเน็ตได้
  • maintenance script เป็นตัวเลือกเสริม รันเมื่อ container ที่ cache ไว้ถูกปลุกกลับมา
  • secrets เข้ารหัสเพิ่มอีกชั้น เปิดให้เฉพาะ setup script และถูกลบก่อน agent เริ่มทำงาน ต่างจาก environment variable ที่อยู่ตลอด chat
  • อินเทอร์เน็ตช่วง agent ปิดไว้เป็น default เปิดเป็นแบบจำกัดหรือแบบเต็มได้ traffic วิ่งผ่าน proxy
  • cache 12 ชั่วโมง Codex เก็บสถานะ container ไม่เกิน 12 ชั่วโมงเพื่อให้งานถัดไปเริ่มเร็วขึ้น และรีเซ็ตเองเมื่อคุณแก้ script หรือ env

คุณยังเริ่มงาน cloud จาก GitHub pull request, Linear issue หรือ Slack ได้ด้วย ถ้าทีมคุณใช้เครื่องมือพวกนี้อยู่แล้ว การมอบงานก็ไม่ต้องสลับหน้าจอ

ทีมที่ใช้ GitLab อ่านตรงนี้ — ตั้งแต่ 19 สิงหาคม 2026 Codex cloud รองรับ GitLab แบบ beta บนทุกแผนของ ChatGPT ทั้งการต่อโปรเจกต์ สร้าง environment และสั่งรีวิว merge request จาก issue หรือจาก MR ได้โดยตรง ก่อนหน้านี้ฝั่ง Codex ผูกกับ GitHub เป็นหลัก ข้อนี้จึงเปลี่ยนคำตอบสำหรับหลายทีมในไทยที่โฮสต์โค้ดบน GitLab

งานเดียวกัน สองเส้นทางคุณสั่งงานรันในเครื่อง (codex)1เปิด session ในโฟลเดอร์2แก้ไฟล์จริงในเครื่อง3รันเทสต์ในเครื่อง4ดู diff แล้ว commit ทันทีส่งขึ้น cloud (codex cloud)1container ถูกสร้าง2setup script ติดตั้ง deps3agent ทำงานจนจบ4ดึงกลับด้วย codex apply หรือเปิด PRเครื่องคุณ = เห็นผลทันที คุมได้ทุกขั้น · cloud = ปิดเครื่องได้ ส่งหลายงานขนานกัน
เส้นทางของงานเมื่อรันในเครื่องเทียบกับเมื่อมอบให้ cloud

ให้ Codex รีวิว pull request แทนได้อย่างไร

มีสองระดับ ระดับแรกคือรีวิวในเครื่องก่อน push ระดับที่สองคือรีวิวบน GitHub ให้ทั้งทีมเห็น

รีวิวในเครื่องด้วย /review

พิมพ์ /review ใน CLI หรือ IDE extension แล้วเลือกได้สี่แบบ คือเทียบกับ base branch, ตรวจการแก้ที่ยังไม่ commit, ตรวจ commit ใด commit หนึ่ง หรือใส่โจทย์รีวิวเอง

ผลลัพธ์เป็นรายการปัญหาเรียงตามความสำคัญ โดย ไม่แตะ working tree ของคุณ ถ้าอยากใช้ model คนละตัวกับตอนเขียนโค้ด ให้ตั้ง review_model ใน config.toml

รีวิวบน GitHub

ต้องตั้ง Codex cloud ให้ repo นั้นก่อน และคุณต้องมีสิทธิ์ push หรือ admin จากนั้น

  1. เปิด Code Review ในตั้งค่า Codex — ผูกกับ organization หรือเฉพาะ repo ก็ได้
  2. comment @codex review ใน PR — Codex จะตอบรับ แล้วโพสต์รีวิวเป็น comment inline ตามบรรทัดใน diff
  3. อยากได้มุมความปลอดภัย ใช้ @codex security review — เป็นการวิเคราะห์เชิงลึกด้านความปลอดภัยแยกจากรีวิวปกติ
  4. ให้มันแก้ต่อเลย ด้วย @codex fix it — จะเปิดงาน cloud เพื่อแก้ตามที่ทักไว้แล้วอัปเดต PR ให้
  5. เปิด Automatic reviews ถ้าอยากได้ทุก PR — Codex จะรีวิวเองเมื่อมีคนเปิด PR ใหม่ โดยไม่ต้อง comment เรียก

คุณภาพของรีวิวขึ้นกับ ## Code Review Rules ใน AGENTS.md อย่างมาก ให้เขียนกฎที่พูดถึงพฤติกรรมซึ่งมีผลจริงกับระบบ และบอกด้วยว่า "ทางที่ถูก" คืออะไร Codex จะได้แยกบั๊กจริงออกจาก pattern ที่ทีมตั้งใจใช้ ส่วน format กับ lint ปล่อยให้ CI ทำ

ลำดับการรีวิว PR ด้วย Codexอีกคำสั่งคือ @codex security review สำหรับตรวจช่องโหว่โดยเฉพาะ1นักพัฒนาเปิด pull requestCodex เริ่มรีวิวอัตโนมัติถ้าเปิดไว้2คอมเมนต์ @codex reviewสั่งรีวิวใหม่ได้ทุกเมื่อ@codex review3Codex ตอบเป็น inline commentชี้บรรทัดที่มีปัญหาพร้อมเหตุผล4คอมเมนต์ @codex fix itให้แก้ตามที่รีวิวไว้@codex fix it5commit ใหม่ถูก push เข้า PR เดิมรีวิวรอบถัดไปเห็นการแก้แล้ว
ลำดับการรีวิว PR ตั้งแต่ @codex review จนถึง @codex fix it

Codex ใช้ model อะไร แล้วควรเลือกตัวไหน

modelslugเหมาะกับ
GPT-5.6 Solgpt-5.6-solงานซับซ้อนปลายเปิด ต้องใช้การวิเคราะห์และความประณีต
GPT-5.6 Terragpt-5.6-terraตัวสารพัดประโยชน์สำหรับงานประจำวัน
GPT-5.6 Lunagpt-5.6-lunaงานชัดเจนทำซ้ำ เช่นสกัดข้อมูล จัดหมวด แปลงรูปแบบ
GPT-5.3 Codex Sparkgpt-5.3-codex-sparkresearch preview เน้นตอบไวมากสำหรับวนแก้โค้ดสด เฉพาะผู้ใช้ Pro

ค่า default คือ gpt-5.6-sol ที่ reasoning effort ระดับ medium ซึ่งเอกสารอธิบายว่าเป็นจุดสมดุลระหว่างความเร็วกับความลึก เปลี่ยนได้สามทาง

# ระหว่าง session
/model

# ตอนเรียกใช้
codex --model gpt-5.6-terra
codex -m gpt-5.6-luna

# ตั้งถาวรใน ~/.codex/config.toml
model = "gpt-5.6-terra"
model_reasoning_effort = "high"

deadline ที่ต้องรู้ — เหลืออีกไม่กี่วัน — GPT-5.4 และ GPT-5.4 mini จะถูกปลดออกจาก Codex ในวันที่ 31 สิงหาคม 2026 สำหรับผู้ที่ล็อกอินด้วยบัญชี ChatGPT ถ้า config หรือสคริปต์ CI ของคุณยัง hardcode gpt-5.4 อยู่ ให้เปลี่ยนเป็น gpt-5.6-terra และเปลี่ยน gpt-5.4-mini เป็น gpt-5.6-luna ก่อนวันนั้น

ข้อยกเว้นที่หลายคนพลาด คือสองรุ่นนี้ยังเรียกใช้ได้ต่อผ่าน OpenAI API และผ่าน session ของ Codex ที่ล็อกอินด้วย API key ที่หายไปคือช่องทางบัญชี ChatGPT เท่านั้น ถ้าระบบ CI ของคุณยิงด้วย API key อยู่แล้ว จะยังไม่พังในวันที่ 31 แต่ก็ควรย้ายอยู่ดี เพราะ Terra ถูกกว่าและเก่งกว่า

แต่ละ plan มี limit การใช้งานเท่าไหร่

Codex คิด limit เป็นสองชั้นซ้อนกัน ชั้นแรกคือหน้าต่างแบบ rolling 5 ชั่วโมง ชั้นที่สองคือ limit รายสัปดาห์ที่ทับอยู่อีกที จุดสำคัญคือ ข้อความในเครื่อง งาน cloud และ code review ใช้หน้าต่าง 5 ชั่วโมงร่วมกัน ไม่ได้แยก quota กัน

planราคาข้อความในเครื่องต่อ 5 ชม. (Sol / Terra / Luna)
Plus$20/เดือน10–100 / 25–200 / 250–2,000
Pro 5xเริ่ม $100/เดือน50–500 / 125–1,000 / 1,250–10,000
Pro 20x$200/เดือน200–2,000 / 500–4,000 / 5,000–40,000
Business$20/คน/เดือน (รายปี)ระดับเดียวกับ Plus ต่อผู้ใช้
Free / Go$0 / $8 ต่อเดือนมีให้ใช้แบบจำกัด

ตัวเลขเป็นช่วงกว้างเพราะหนึ่งข้อความไม่เท่ากัน ระบบคิดเป็น credit ตาม token จริง อัตราต่อ 1 ล้าน token คือ Sol 125 เข้า / 750 ออก, Terra 50 / 300 และ Luna 5 / 30 การสั่งงานให้ตรงจุดและใช้ /compact เมื่อบทสนทนายาว จึงมีผลกับ quota โดยตรง

ถ้าล็อกอินด้วย API key จะไม่ติด limit สองชั้นนี้ แต่จ่ายตาม token จริงในราคา API เหมาะกับงาน automation ที่รันเยอะและคาดเดาปริมาณได้

เคล็ดลับใช้งานจริงที่ช่วยได้มาก

  • ให้วางแผนก่อนลงมือ — สำหรับงานยาก เอกสารทางการแนะนำให้สั่งวางแผนก่อนเขียนโค้ด เพื่อให้มันเก็บบริบทและถามกลับให้ครบก่อน
  • @ mention ไฟล์ที่เกี่ยวข้อง — ใน repo ใหญ่ การชี้ไฟล์ตรง ๆ ให้ผลดีกว่าปล่อยให้เดา และประหยัด token กว่ามาก
  • แยก config สองชั้น — ค่าส่วนตัวไว้ที่ ~/.codex/config.toml ค่าที่ผูกกับ repo ไว้ที่ .codex/config.toml ในโปรเจกต์ ทีมจะได้พฤติกรรมเดียวกัน
  • ใช้ profile เมื่อสลับบริบทบ่อย — วางไฟล์ $CODEX_HOME/profile-name.config.toml ข้าง config แล้วเรียกด้วย --profile
  • รู้จัก web_search — ค่า default คือ cached ถ้าต้องการข้อมูลสด ใช้ flag --search ซึ่งเท่ากับตั้ง web_search = "live"
  • อะไรที่ทำซ้ำ ให้กลายเป็น skill — เอกสารแนะนำตรง ๆ ว่าถ้าคุณพิมพ์ prompt เดิมซ้ำ สิ่งนั้นควรถูกทำเป็น skill ดูได้จาก /skills
  • ใช้ MCP เมื่อบริบทอยู่นอก repo — เช่นข้อมูลใน ticket system หรือฐานข้อมูลที่เปลี่ยนบ่อย ดีกว่าก๊อปวางทุกครั้ง

ยัด Codex เข้า CI ด้วย codex exec

non-interactive mode ใช้สำหรับสคริปต์และ pipeline โดยเฉพาะ

# รันครั้งเดียวแล้วจบ
codex exec "สรุป breaking change จาก diff ล่าสุดเป็น bullet"

# รับ input จาก pipe
cat prompt.txt | codex exec -

# ให้ผลลัพธ์เป็น JSON Lines สำหรับเครื่องอ่านต่อ
codex exec --json "ตรวจว่ามี TODO ค้างในโค้ดที่แก้ไหม"

# ทำงานต่อจาก session เดิม
codex exec resume --last "ทำขั้นตอนถัดไป"

ใน GitHub Actions เอกสารแนะนำให้ใช้ action ทางการ openai/codex-action แทนการใส่ key ตรง ๆ เพื่อไม่ให้ credential หลุดใน log ถ้าจำเป็นต้องส่ง key แบบ inline จริง ๆ ให้ใช้ตัวแปร CODEX_API_KEY

กฎเหล็กข้อเดียวที่ควรจำ — Codex เก่งขึ้นมากในปี 2026 แต่มันยังเป็น agent ที่ทำงานบนสมมติฐาน หน้าที่ของคุณไม่ใช่พิมพ์ prompt ให้สวย แต่คือทำให้ diff ตรวจง่าย test รันได้ และ AGENTS.md บอกความจริงเกี่ยวกับโปรเจกต์ สามอย่างนี้ให้ผลมากกว่าการปรับถ้อยคำใน prompt หลายเท่า

คำถามที่พบบ่อย

ใช้ Codex ต้องจ่ายเงินไหม
มีให้ใช้แบบจำกัดใน plan Free และ Go ($8/เดือน) แต่ถ้าจะใช้ทำงานจริงควรอยู่ที่ Plus ($20/เดือน) ขึ้นไป ส่วน Pro มีสองระดับ คือเริ่ม $100 และ $200 ต่อเดือน Business อยู่ที่ $20 ต่อคนต่อเดือนเมื่อจ่ายรายปี อีกทางคือล็อกอินด้วย API key ซึ่งไม่ติด limit รายชั่วโมงหรือรายสัปดาห์ แต่จ่ายตาม token ที่ใช้จริง
ใช้กับ private repo ปลอดภัยไหม
ควบคุมได้ แต่ต้องตั้งค่าเอง เมื่อรันในเครื่อง โค้ดจะถูกส่งไปเป็นบริบทให้ model และคุณจำกัดขอบเขตได้ด้วย sandbox กับ approval mode เมื่อใช้ cloud ตัว repo จะถูก clone ลง container แยก โดยอินเทอร์เน็ตช่วง agent ปิดไว้เป็น default การเก็บข้อมูลเป็นไปตามการตั้งค่าของ workspace หรือ API organization ของคุณ องค์กรควรใช้ plan ธุรกิจ ซึ่งไม่นำข้อมูลไปเทรนโดย default
Codex ต่างจาก GitHub Copilot ยังไง
ต่างที่จุดตั้งต้น Codex ออกแบบมาเป็น agent ที่รับงานเป็นเป้าหมาย แล้วลงมือแก้ไฟล์ รันคำสั่ง และรีวิว PR ให้ โดยกระจายอยู่ห้าช่องทางที่ใช้บัญชีและไฟล์ AGENTS.md ชุดเดียวกัน ส่วน Copilot เป็นผลิตภัณฑ์ของ GitHub ที่ผูกกับ plan และ ecosystem ของ GitHub เป็นหลัก ในทางปฏิบัติหลายทีมใช้ทั้งคู่ และเลือกตาม subscription ที่มีอยู่แล้ว
Codex รันในเครื่องหรือบน cloud
ได้ทั้งสองอย่าง และเลือกได้เองเป็นงาน ๆ ไป Codex CLI กับ IDE extension รันบนเครื่องคุณ เห็นทุกขั้นตอน เหมาะกับงานที่อยากคุมใกล้ชิด ส่วน Codex cloud รันใน container ที่ OpenAI โฮสต์ เหมาะกับงานยาวหรืองานที่อยากรันขนานหลายชิ้นพร้อมกัน สลับไปมาได้ด้วยคำสั่ง codex cloud เพื่อส่งงานขึ้นไป และ codex apply เพื่อดึง diff กลับลงเครื่อง
AGENTS.md จำเป็นต้องมีไหม
ไม่บังคับ แต่คุ้มมากถ้าใช้เกินหนึ่งวัน มันคือที่เก็บกฎถาวรของโปรเจกต์ เช่นคำสั่ง build คำสั่ง test และ convention ของทีม ทำให้คุณไม่ต้องพิมพ์ซ้ำทุก session สร้างโครงเริ่มต้นด้วย /init ได้เลย และถ้าจะให้ Codex รีวิว PR บน GitHub ควรเพิ่มหัวข้อ Code Review Rules ลงไปด้วย เพราะเป็นหัวข้อที่มันมองหาโดยเฉพาะ
ทำไม Codex ถามขออนุมัติบ่อยจัง หรือกลับกันคือไม่ถามเลย
เพราะพฤติกรรมนี้มาจากสองค่าที่ตั้งแยกกัน คือ sandbox ที่คุมว่าแตะอะไรได้ กับ approval policy ที่คุมว่าเมื่อไหร่ต้องหยุดถาม ค่า default คือ workspace-write คู่กับ on-request ถ้าถามถี่เกินไปให้ดูว่างานนั้นต้องออกนอกโฟลเดอร์หรือใช้เน็ตหรือไม่ ปรับได้ทันทีด้วย /permissions ระหว่าง session โดยไม่ต้องเริ่มใหม่
หาเอกสารทางการของ Codex ได้ที่ไหน
เอกสารย้ายไปอยู่ที่ learn.chatgpt.com/docs แล้ว ลิงก์เก่า developers.openai.com/codex จะ redirect ไปที่ใหม่โดยอัตโนมัติ ส่วนซอร์สโค้ดและ release notes ของ CLI อยู่ที่ github.com/openai/codex ซึ่งเป็น Apache-2.0 แนะนำให้ดู changelog เป็นระยะ เพราะชื่อ model และ feature เปลี่ยนเร็วมากในปีนี้

แหล่งอ้างอิง

ทุกตัวเลขและข้อเท็จจริงในบทความนี้ตรวจสอบกับแหล่งด้านล่างเมื่อ 21 สิงหาคม 2026 หากผู้ให้บริการเปลี่ยนราคาหรือฟีเจอร์หลังจากนั้น ให้ยึดตามหน้าต้นทาง

  1. learn.chatgpt.com/docsCodex docs home, surfaces list
  2. learn.chatgpt.com/docs/modelsmodel lineup, slugs, default, retirement
  3. learn.chatgpt.com/docs/…/cliCLI overview, slash commands, features
  4. learn.chatgpt.com/docs/…/referenceexact CLI commands and flags
  5. learn.chatgpt.com/docs/non-interactive-modecodex exec syntax and CI usage
  6. learn.chatgpt.com/docs/authlogin commands, API key, auth.json
  7. learn.chatgpt.com/docs/agent-approvals-securitysandbox and approval modes
  8. learn.chatgpt.com/docs/…/agents-mdAGENTS.md hierarchy
  9. learn.chatgpt.com/docs/cloudCodex cloud, integrations, workflow
  10. learn.chatgpt.com/docs/…/cloud-environmentsetup script, secrets, cache
  11. learn.chatgpt.com/docs/…/github@codex review, security review
  12. learn.chatgpt.com/docs/…/github-code-reviews@codex fix it, review rules
  13. learn.chatgpt.com/docs/code-review/review options, review_model
  14. learn.chatgpt.com/docs/…/config-referenceconfig.toml keys and paths
  15. learn.chatgpt.com/docs/pricingplan prices, 5-hour limits, credit rates
  16. learn.chatgpt.com/docs/developer-commandsfull slash command list
  17. learn.chatgpt.com/docs/quickstartChatGPT app, selecting Codex, platforms
  18. learn.chatgpt.com/docs/changelogAug 2026 releases, GPT-5.4 retirement
  19. learn.chatgpt.com/docs/…/ideIDE extension, openai.chatgpt, supported IDEs
  20. learn.chatgpt.com/guides/best-practicesprompting, planning, skills, MCP
  21. github.com/openai/codexREADME, install commands, license

อ้างอิงบทความนี้

ถ้าคุณหรือผู้ช่วย AI นำเนื้อหาจากหน้านี้ไปใช้ต่อ ขอความกรุณาอ้างอิงตามรูปแบบนี้

ทีมวิศวกรรม Nexion. "วิธีใช้ Codex: คู่มือใช้งานจริงสำหรับนักพัฒนา ปี 2026". Nexion Corporation, 13 สิงหาคม 2026. https://www.nexion.co.th/articles/codex-guide

เวอร์ชันข้อความล้วนสำหรับเครื่องอ่าน: /articles/codex-guide.md · /llms.txt

ทีมวิศวกรรม Nexion

เราออกแบบ พัฒนา และดูแลระบบ AI ซอฟต์แวร์เฉพาะทาง และโครงสร้างพื้นฐาน cloud ให้ธุรกิจทั่วประเทศไทย

อยากให้เรื่องพวกนี้เกิดขึ้นจริงในธุรกิจคุณไหม?

เราเปลี่ยนสิ่งที่เขียนไว้ในบทความ ให้กลายเป็นระบบที่ขึ้นใช้งานจริงและอยู่ได้ยาว

คุยกับทีมของเรา