บล็อก

OpenAI Codex: คืออะไร ติดตั้งอย่างไร และเงื่อนไขการเข้าถึงตามภูมิภาคในปี 2026

Markdown

Codex จาก OpenAI: แอปพลิเคชันเอเจนต์ วิธีติดตั้ง อินเทอร์เฟซ โมเดล แผนการใช้งาน สิทธิ์ และเงื่อนไขการเข้าถึงตามภูมิภาค

อ่านบทความฉบับเต็ม

คำว่า “Codex” ในผลการค้นหาหมายถึงสามสิ่งที่แตกต่างกัน และคนที่พิมพ์คำนี้ค้นหาเป็นครั้งแรกมักไม่เข้าใจว่าตัวเองพบอะไร มีโมเดล Codex อยู่รุ่นหนึ่ง แต่ยุติการให้บริการไปในปี 2023; ปัจจุบันชื่อนี้เป็นของโปรแกรมเอเจนต์ และยังมีผลิตภัณฑ์อีกเป็นสิบรายการที่ใช้ชื่อเดียวกันปะปนอยู่ด้วย

บทความนี้จะพูดถึง Codex เพียงตัวเดียว นั่นคือเอเจนต์เขียนโค้ดของ OpenAI มันทำอะไร ทำงานที่ไหน มีค่าใช้จ่ายเท่าไร ติดตั้งอย่างไรในห้านาที และ OpenAI ระบุอะไรเกี่ยวกับประเทศต่าง ๆ เนื้อหาทั้งหมดอ้างอิงจากเอกสารทางการ พร้อมลิงก์สำหรับตัวเลขทุกค่าที่ท้ายบทความ

มีเนื้อหาเพิ่มเติมเกี่ยวกับการตั้งค่าเครื่องมือในเอกสารของ Ailoot

โปรดทราบ

เนื้อหานี้จัดทำขึ้นเพื่อใช้อ้างอิงเท่านั้น ฉันไม่ใช่ทนายความและไม่ได้ให้คำแนะนำทางกฎหมาย

OpenAI Codex คืออะไร?

ประเด็นสำคัญ

Codex คือเอเจนต์เขียนโค้ดของ OpenAI มันอ่านโปรเจกต์ แก้ไฟล์ และรันคำสั่งตามสิทธิ์กับนโยบายอนุมัติที่ใช้งาน การกระทำที่ได้รับอนุญาตบางอย่างทำได้โดยไม่ถามแยก ใช้งานได้ในเทอร์มินัล โปรแกรมแก้ไขโค้ด แอป ChatGPT เบราว์เซอร์ และคลาวด์ รวมอยู่ในแผน ChatGPT ทุกแผน รวมถึงแผนฟรี

ลองเปรียบเทียบกับแชตทั่วไป ในแชต คุณคัดลอกโค้ดส่วนหนึ่ง วางเข้าไป ได้คำตอบ แล้วคัดลอกกลับมา เอเจนต์ทำงานต่างออกไป: คุณอธิบายงานด้วยภาษาทั่วไป จากนั้นมันจะเปิดไฟล์ที่เกี่ยวข้องในโฟลเดอร์โปรเจกต์ แก้ไขไฟล์ รันการตรวจสอบ และแสดงผลให้คุณดู

OpenAI อธิบายไว้ในบรรทัดเดียวในคลังโค้ดของตนว่า:

Codex CLI คือเอเจนต์เขียนโค้ดของ OpenAI ที่ทำงานบนคอมพิวเตอร์ของคุณในเครื่อง

— OpenAI, https://github.com/openai/codex

การทำงานในเครื่องหมายความว่าโปรแกรมถูกดาวน์โหลดลงในเครื่องของคุณ ซึ่งจะมองเห็นไฟล์และรันคำสั่งในโฟลเดอร์ของคุณได้ มีเพียงคำขอที่ส่งไปยังโมเดลเท่านั้นที่เดินทางไปยังคลาวด์

ซอร์สโค้ดแบบโอเพนซอร์สอยู่บน GitHub ภายใต้สัญญาอนุญาต Apache-2.0 ณ วันที่ 1 สิงหาคม 2026 คลังโค้ดนี้มีดาว 103,000 ดวง และเวอร์ชันล่าสุด 0.146.0 เผยแพร่เมื่อวันที่ 29 กรกฎาคม มีการออกอัปเดตแทบทุกวัน ดังนั้นเวอร์ชันของคุณอาจแตกต่างไปแล้ว

Codex ในปี 2026 แตกต่างจาก Codex รุ่นเก่าที่เลิกให้บริการแล้วอย่างไร?

ประเด็นสำคัญ

นี่คือผลิตภัณฑ์สองอย่างที่ต่างกันและใช้ชื่อเดียวกัน Codex รุ่นเก่าเป็นชุดโมเดล code-davinci และ code-cushman ซึ่งทำงานอยู่ภายใน GitHub Copilot และยุติการให้บริการเมื่อวันที่ 23 มีนาคม 2023 Codex รุ่นใหม่เปิดตัวในเดือนเมษายน 2025 และเปลี่ยนจากโมเดลมาเป็นเอเจนต์ สิ่งเดียวที่ทั้งสองมีเหมือนกันคือชื่อ

ผู้คนมักสับสนระหว่างสองอย่างนี้ เพราะผลิตภัณฑ์ทั้งคู่เป็นผลิตภัณฑ์ทางการและมาจาก OpenAI เหมือนกัน วันที่เปิดตัวทำให้เห็นความแตกต่าง

อย่างแรกคือชุดโมเดล: code-davinci-001, code-davinci-002, code-cushman-001, code-cushman-002 โมเดลเหล่านี้ทำหน้าที่อย่างเดียว คือเติมโค้ดให้คุณ และเป็นขุมพลังของ GitHub Copilot รุ่นแรก ในรายชื่อโมเดลที่ยุติการให้บริการของ OpenAI ทั้งสี่โมเดลอยู่ในบรรทัดเดียวกัน: ประกาศเมื่อวันที่ 20 มีนาคม 2023 ยุติการให้บริการเมื่อวันที่ 23 มีนาคม และแนะนำ gpt-4o เป็นรุ่นทดแทน

อย่างที่สองคือโปรแกรมที่ติดตั้งบนคอมพิวเตอร์ของคุณ แพ็กเกจ @openai/codex ปรากฏใน npm registry เมื่อวันที่ 16 เมษายน 2025 โมเดลที่อยู่ข้างในจะถูกเปลี่ยนเป็นรุ่นใหม่กว่าเมื่อเวลาผ่านไป ส่วนตัวโปรแกรมยังคงเดิม

คุณสมบัติรุ่นก่อนปี 2023รุ่นปัจจุบัน
คืออะไรชุดโมเดล APIโปรแกรมเอเจนต์บนคอมพิวเตอร์ของคุณ
ใช้อย่างไรเติมโค้ดในโปรแกรมแก้ไขโค้ดอธิบายงาน แล้วเอเจนต์จะทำให้
ทำงานที่ไหนภายใน GitHub Copilot และใน APIเทอร์มินัล โปรแกรมแก้ไขโค้ด แอป เบราว์เซอร์ คลาวด์
สถานะยุติการให้บริการเมื่อ 23 มีนาคม 2023อัปเดตแทบทุกวัน

คำแนะนำเกี่ยวกับ Codex ที่เขียนก่อนเดือนเมษายน 2025 ล้วนกล่าวถึงผลิตภัณฑ์ที่ยุติการให้บริการแล้ว หากคุณพบเนื้อหาที่เรียก Codex ว่าเป็นโมเดลและแนะนำให้เรียกใช้งานผ่าน code-davinci-002 ก็ปิดเนื้อหานั้นได้เลย

Codex ทำงานที่ไหน: เทอร์มินัล โปรแกรมแก้ไขโค้ด เบราว์เซอร์ หรือแอป?

ประเด็นสำคัญ

Codex ทำงานได้ในห้าสถานที่ และมีเอเจนต์ตัวเดียวกันอยู่เบื้องหลังอินเทอร์เฟซเหล่านี้ CLI ทำงานในเทอร์มินัล ส่วนขยายเชื่อมต่อกับโปรแกรมแก้ไขโค้ด มีโหมดแยกให้ใช้ในแอป ChatGPT สำหรับ macOS และ Windows, ChatGPT ในเบราว์เซอร์ตอบคำถามสั้น ๆ และ Codex cloud รันงานในคอนเทนเนอร์แยกของ OpenAI

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

ใช้งานที่ไหนทำงานที่ใดเหมาะกับงานอะไร
CLIเทอร์มินัลบนเครื่องของคุณแก้ไขโปรเจกต์ รันคำสั่ง ทำงานกับสคริปต์
ส่วนขยายโปรแกรมแก้ไขโค้ดVS Code, Cursor, Windsurf, Xcode, JetBrainsแก้ไขข้างไฟล์ที่เปิดอยู่ ดูการเปลี่ยนแปลงในตำแหน่งเดิม
แอป ChatGPTmacOS และ Windowsงานที่ใช้เวลานาน ทำงานกับไฟล์นอกเทอร์มินัล
ChatGPT ในเบราว์เซอร์คอมพิวเตอร์เครื่องใดก็ได้ ไม่ต้องติดตั้งถามคำถามเรื่องโค้ดอย่างรวดเร็วเมื่อไม่มีเทอร์มินัลอยู่ใกล้มือ
คลาวด์คอนเทนเนอร์ของ OpenAI ลงชื่อเข้าใช้ที่ chatgpt.com/codexทำงานหลายงานพร้อมกัน เริ่มงานจาก GitHub, Linear, Slack

ส่วนขยายทำงานกับ Xcode และ JetBrains ต่างจากโปรแกรมแก้ไขโค้ดอื่น ๆ:

เลือกโปรแกรมแก้ไขโค้ดของคุณ VS Code และโปรแกรมที่เข้ากันได้ใช้ส่วนขยาย Codex ส่วน Xcode และ JetBrains มีการเชื่อมต่อของตนเอง

— เอกสาร Codex, https://learn.chatgpt.com/docs/codex/ide

คลาวด์ทำงานต่างจากอีกสี่ช่องทาง งานจะถูกส่งไปยังคอนเทนเนอร์ของ OpenAI ซึ่งเช็กเอาต์สำเนาคลังโค้ดจาก GitHub เอเจนต์ทำงานโดยไม่ใช้คอมพิวเตอร์ของคุณ จากนั้นคุณจึงตรวจสอบผลลัพธ์และตัดสินใจว่าจะนำการเปลี่ยนแปลงมาใส่ในสำเนาของคุณหรือไม่ การตั้งค่ามีสามขั้นตอน: เชื่อมต่อ GitHub สร้างสภาพแวดล้อมพร้อมส่วนพึ่งพาที่ต้องใช้ แล้วมอบหมายงาน

หากลงชื่อเข้าใช้ด้วยคีย์ API เทอร์มินัล โปรแกรมแก้ไขโค้ด และแอปจะใช้งานได้ แต่คลาวด์ใช้กับคีย์ไม่ได้ รวมถึงฟีเจอร์ที่เกี่ยวข้อง เช่น การตรวจทานโค้ดอัตโนมัติและการเริ่มงานจาก Slack คุณต้องลงชื่อเข้าใช้ด้วยบัญชี ChatGPT เพื่อใช้ฟีเจอร์เหล่านั้น

Codex ใช้โมเดลใด?

ประเด็นสำคัญ

ตระกูล GPT-5.6 มีสามโมเดล: Sol สำหรับงานซับซ้อน, Terra สำหรับงานประจำวัน และ Luna สำหรับงานรวดเร็วที่ทำซ้ำ เปลี่ยนโมเดลด้วย /model และปรับระดับการใช้เหตุผลควบคู่กันได้ GPT-5.4 และ GPT-5.4 mini จะถูกนำออกจาก Codex ในวันที่ 31 สิงหาคม 2026 และแทนที่ด้วย Terra และ Luna ตามลำดับ

OpenAI สรุปไว้ในบรรทัดเดียวว่า:

Codex มีโมเดล GPT-5.6 สามรุ่น: Sol สำหรับการสำรวจเชิงลึกและรายละเอียด, Terra เป็นรุ่นหลักสำหรับงานทั่วไป และ Luna สำหรับงานตรงไปตรงมาที่ทำซ้ำ หากไม่แน่ใจ ให้เริ่มด้วย Sol

— เอกสาร Codex, https://learn.chatgpt.com/docs/models

ถัดจากโมเดลยังมีการควบคุมอีกอย่างหนึ่ง คือระดับการใช้เหตุผล ซึ่งมีสี่ระดับ: Low (เรียกว่า Light ในแอปและโปรแกรมแก้ไขโค้ด), Medium, High และ Extra High OpenAI แนะนำให้ใช้ระดับต่ำที่สุดที่ให้ผลลัพธ์ตามต้องการ แล้วเพิ่มระดับเมื่อภารกิจต้องอาศัยการวางแผน

เหนือขึ้นไปยังมีอีกสองโหมด Max ให้โมเดลใช้เวลากับงานมากขึ้น Ultra แบ่งงานออกเป็นส่วน ๆ แล้วมอบหมายให้เอเจนต์ย่อยทำงานพร้อมกัน เอกสารระบุโดยตรงว่างานส่วนใหญ่ไม่จำเป็นต้องใช้ทั้งสองโหมด

ยังมีตัวเลือกแยกต่างหากคือ gpt-5.3-codex-spark ซึ่งเป็นเวอร์ชันวิจัยสำหรับการปรับแก้ซ้ำอย่างรวดเร็ว และมีให้ใช้เฉพาะแผน Pro

Codex มีค่าใช้จ่ายเท่าไร และแต่ละแผนรวมอะไรบ้าง?

ประเด็นสำคัญ

Codex รวมอยู่ในแผน ChatGPT ทุกแผน รวมถึงแผนฟรี Free ราคา 0 ดอลลาร์, Go ราคา 8, Plus ราคา 20, Pro เริ่มต้นที่ 100 และ Business ราคา 20 ต่อที่นั่งเมื่อชำระรายปี ไม่มีการสมัครสมาชิก Codex แยกต่างหาก: คุณจ่ายค่า ChatGPT และได้ Codex มาด้วย นอกจากนี้ยังลงชื่อเข้าใช้ด้วยคีย์ API และจ่ายตามจำนวนโทเค็นที่ใช้ได้

ฉันตรวจสอบราคากับหน้าราคาอย่างเป็นทางการเมื่อวันที่ 1 สิงหาคม 2026

แผนราคารายเดือนสิ่งที่รวมอยู่
Free$0Codex สำหรับงานสั้น ๆ
Go$8Codex สำหรับงานเบา ๆ
Plus$20Codex ในเทอร์มินัล โปรแกรมแก้ไขโค้ด เว็บ และ iOS พร้อมตระกูล GPT-5.6
Proเริ่มต้นที่ $100ขีดจำกัด 5 เท่าของ Plus; แผน $200 ให้ขีดจำกัด 20 เท่า
Business$20 ต่อที่นั่งเมื่อชำระรายปีขั้นต่ำ 2 ที่นั่ง พื้นที่ทำงานร่วมกัน การลงชื่อเข้าใช้ครั้งเดียว
Enterprise และ Eduติดต่อสอบถามประมวลผลลำดับความสำคัญ บันทึกการตรวจสอบ การควบคุมการเก็บรักษาข้อมูล
คีย์ APIคิดต่อโทเค็นเทอร์มินัล โปรแกรมแก้ไขโค้ด และ SDK โดยไม่มีฟีเจอร์คลาวด์

Business ราคา $25 ต่อที่นั่งเมื่อชำระรายเดือน แทนที่จะเป็น $20

ต่อไปเป็นเรื่องขีดจำกัด OpenAI ไม่ได้กำหนดตัวเลขตายตัวเพียงค่าเดียว:

จำนวนข้อความที่คุณส่งได้ขึ้นอยู่กับโมเดลที่เลือก ขนาดและความซับซ้อนของงาน และคุณเรียกใช้งานในเครื่องหรือในคลาวด์

— เอกสาร Codex, https://learn.chatgpt.com/docs/pricing

OpenAI เผยแพร่เป็นช่วงแทนตัวเลขเดียว: จำนวนข้อความที่ใช้ได้ในช่วงห้าชั่วโมงเมื่อทำงานบนเครื่องของคุณเอง ตัวเลขสำหรับ Plus และ Business เหมือนกัน:

โมเดลข้อความต่อ 5 ชั่วโมง
GPT-5.6 Sol10-100
GPT-5.6 Terra25-200
GPT-5.6 Luna250-2 000
GPT-5.515-80
GPT-5.420-100
GPT-5.4 mini60-350

ในแผน Pro ราคา $100 ตัวเลขทั้งหมดคูณห้า; ส่วนแผน Pro ราคา $200 คูณยี่สิบ นอกจากนี้ OpenAI ยังกล่าวถึงขีดจำกัดรายสัปดาห์นอกเหนือจากช่วงห้าชั่วโมง แต่ไม่ได้เผยแพร่ตัวเลขเฉพาะสำหรับขีดจำกัดเหล่านั้น

ช่วงที่ต่างกันถึงสิบเท่าภายในโมเดลเดียวกันมีคำอธิบายง่าย ๆ ข้อความหนึ่งข้อความอาจใช้โควตารายวัน 1 เปอร์เซ็นต์หรือ 10 เปอร์เซ็นต์ เพราะสิ่งที่นับคือปริมาณงานที่ทำ ส่วนจำนวนคำขอมีผลน้อย ฉันอธิบายรายละเอียดว่าโทเค็นถูกใช้จริงอย่างไรโดยยก Claude เป็นตัวอย่างไว้ในบทความ ขีดจำกัด Claude Pro และ Max — กลไกเหมือนกันทุกประการ

เมื่อใช้หมดแล้ว มีสามทางเลือก: ซื้อเครดิตเพิ่มโดยไม่เปลี่ยนแผน เปลี่ยนไปใช้โมเดลที่เบากว่า หรือเริ่มเซสชันด้วยคีย์ API และจ่ายตามจำนวนโทเค็นที่ใช้

Codex มีข้อจำกัดด้านภูมิภาคอะไรบ้าง?

ประเด็นสำคัญ

ดาวน์โหลดและเรียกใช้โปรแกรมได้จากทุกที่ แต่จะไม่มีประโยชน์หากไม่มีบัญชี OpenAI และข้อจำกัดมีผลกับตัวบัญชีเอง การตรวจสอบประเทศเกิดขึ้นตอนลงชื่อเข้าใช้และส่งคืนรหัส 403 ไม่มีวิธีหลีกเลี่ยงอย่างเป็นทางการ และฉันจะไม่แสดงวิธีดังกล่าว

OpenAI เผยแพร่รายชื่อประเทศและดินแดนที่รองรับอย่างเป็นทางการต่อสาธารณะ เบลารุสไม่อยู่ในรายชื่อ ส่วนคาซัคสถาน อาร์เมเนีย จอร์เจีย ตุรกี เซอร์เบีย และยูเครนอยู่ในรายชื่อ

ข้อความบนหน้าเดียวกันระบุว่า:

การเข้าถึงบริการของเรา หรือการให้ผู้อื่นเข้าถึงบริการเหล่านั้น นอกประเทศและดินแดนที่ระบุไว้ด้านล่าง อาจทำให้บัญชีถูกระงับหรือยกเลิก

— OpenAI, https://developers.openai.com/api/docs/supported-countries

การติดตั้งและเรียกใช้โปรแกรมเป็นเรื่องหนึ่ง ส่วนการเข้าถึงโมเดลเป็นอีกเรื่องหนึ่ง การตรวจสอบประเทศเริ่มขึ้นเมื่อลงชื่อเข้าใช้: ทั้งการลงชื่อเข้าใช้ผ่าน ChatGPT และการลงชื่อเข้าใช้ด้วยคีย์ API ต่างก็เชื่อมโยงกับบัญชี OpenAI

รายงานใน GitHub แสดงให้เห็นว่าการปฏิเสธที่เกี่ยวข้องกับประเทศเป็นอย่างไร ในเดือนมกราคม 2026 นักพัฒนาคนหนึ่งจากเวเนซุเอลาเขียนว่าใช้ Codex 0.88.0 ใน PowerShell แล้วได้รับข้อความเดิมทุกครั้งที่ลอง:

{
  "error": {
    "code": "unsupported_country_region_territory",
    "message": "Country, region, or territory not supported",
    "type": "request_forbidden"
  }
}

รหัส unsupported_country_region_territory และสถานะ 403 บ่งชี้ว่าถูกปฏิเสธเนื่องจากประเทศ หากเห็นข้อความนี้ แสดงว่าคุณไม่ได้ติดตั้งอะไรพัง และ Node ไม่เกี่ยวข้องกับเรื่องนี้

ยังมีอุปสรรคอีกอย่างที่ไม่ได้กล่าวถึงในเอกสารเลย แต่พบได้บ่อยกว่าในชีวิตจริง นั่นคือการยืนยันหมายเลขโทรศัพท์ รายงาน “การยืนยันหมายเลขโทรศัพท์ใช้ไม่ได้” มีความคิดเห็น 206 รายการ ส่วนรายงานที่สองเกี่ยวกับหมายเลขเก่าที่เข้าใช้งานไม่ได้แล้วและเปลี่ยนไม่ได้ เปิดอยู่ตั้งแต่เดือนมิถุนายน 2026 และมีความคิดเห็น 71 รายการ เรื่องราวที่เกิดซ้ำคือ ChatGPT ใช้งานได้ในเบราว์เซอร์ด้วยบัญชีเดียวกัน แต่ Codex ขอให้ยืนยันหมายเลขโทรศัพท์และไม่มีทางผ่านไปได้ OpenAI ไม่เผยแพร่รายชื่อประเทศที่ยอมรับหมายเลขโทรศัพท์ จึงตรวจสอบล่วงหน้าไม่ได้ว่าหมายเลขของคุณใช้ได้หรือไม่

ฉันจะไม่กล่าวถึงวิธีเลี่ยงข้อจำกัด บทความนี้อธิบายว่าเครื่องมือทำงานอย่างไร

Anthropic เผยแพร่รายชื่อประเทศที่รองรับเช่นกัน และใช้หลักการเดียวกัน เนื้อหาที่นำเสนอว่าเครื่องมือหนึ่ง “อนุญาต” แต่อีกเครื่องมือ “ถูกบล็อก” ทำให้ผู้อ่านเข้าใจผิด ทั้งสองมีสถานะอย่างเป็นทางการเหมือนกัน รายชื่อทั้งสองเปลี่ยนแปลงได้ จึงควรตรวจสอบเวอร์ชันปัจจุบัน

วิธีติดตั้ง Codex: ทีละขั้นตอน

ประเด็นสำคัญ

ใช้เวลาติดตั้งห้านาที บน macOS และ Linux ติดตั้งด้วยคำสั่งเดียวผ่านตัวติดตั้งทางการ; บน Windows ใช้ PowerShell นอกจากนี้ยังติดตั้งผ่าน npm และ Homebrew ได้ จากนั้นรัน codex ในโฟลเดอร์โปรเจกต์ ลงชื่อเข้าใช้ผ่านเบราว์เซอร์ แล้วเริ่มมอบหมายงานแรกได้ บน Linux และ WSL2 ต้องติดตั้ง bubblewrap ไว้ก่อน

ต่อไปเป็นส่วนทางเทคนิค สำหรับผู้ที่มีบัญชี OpenAI ที่ใช้งานอยู่แล้ว

  1. ติดตั้งโปรแกรม

    เลือกวิธีให้เหมาะกับระบบของคุณ ใช้วิธีเดิมในภายหลังเพื่ออัปเดตโปรแกรมเป็นเวอร์ชันล่าสุด

  2. เปิดโฟลเดอร์โปรเจกต์

    เอเจนต์ทำงานในโฟลเดอร์ที่คุณใช้เปิดโปรแกรม ไปยังโฟลเดอร์นั้นก่อนรันคำสั่งแรก

  3. ลงชื่อเข้าใช้บัญชีของคุณ

    เมื่อรัน codex ครั้งแรก โปรแกรมจะเสนอให้ลงชื่อเข้าใช้ เบราว์เซอร์จะเปิดขึ้น และหลังจากลงชื่อเข้าใช้แล้ว การควบคุมจะกลับมายังเทอร์มินัล

  4. มอบหมายงานแรกให้

    อธิบายสิ่งที่ต้องการด้วยภาษาทั่วไป เริ่มด้วยเรื่องที่ไม่มีความเสี่ยง เช่น ขอให้มันอธิบายโปรเจกต์

คำสั่งติดตั้งสำหรับ 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"

หากติดตั้ง Node อยู่แล้ว ก็สามารถติดตั้งผ่าน npm ได้:

npm install -g @openai/codex

Homebrew ใช้ได้บน macOS อย่าลืมใช้ --cask; หากไม่ใช้จะติดตั้งผิดตัว:

brew install --cask codex

โปรดทราบ

ตรวจสอบชื่อแพ็กเกจก่อนติดตั้งผ่าน npm ฉันตรวจสอบ registry แล้ว: ตั้งแต่วันที่ 1 ตุลาคม 2011 มีแพ็กเกจของผู้อื่นใช้ชื่อ codex โดยไม่มีคำนำหน้า แพ็กเกจนั้นเป็นเครื่องมือสร้างเว็บไซต์แบบสแตติก และเวอร์ชันล่าสุดคือ 0.2.3 มันติดตั้งโดยไม่แสดงข้อความใด ๆ และใช้งานไม่ได้ ชื่อที่ถูกต้องคือ @openai/codex: เครื่องหมาย @ ชื่อบริษัท และเครื่องหมายทับ

บน Linux และ WSL2 แซนด์บ็อกซ์สร้างขึ้นบน bubblewrap ซึ่งต้องติดตั้งล่วงหน้า:

sudo apt install bubblewrap

บน Fedora และระบบที่เกี่ยวข้อง ให้ใช้ sudo dnf install bubblewrap อีกอย่างคือ WSL เวอร์ชัน 1 รองรับจนถึงเวอร์ชัน 0.114; ตั้งแต่ 0.115 เป็นต้นมา แซนด์บ็อกซ์เปลี่ยนไปใช้ bubblewrap และ WSL1 ใช้งานไม่ได้ อย่างไรก็ตาม บน Windows ทุกอย่างยังทำงานได้โดยไม่ต้องใช้ WSL ด้วยแซนด์บ็อกซ์ในตัวของ Windows

ควรทำอะไรเมื่อเปิดใช้งานครั้งแรก?

ประเด็นสำคัญ

คำสั่งสแลชสั้น ๆ ใช้ได้ภายในเซสชัน เริ่มด้วย /status ซึ่งแสดงโมเดล นโยบายการอนุมัติ และโฟลเดอร์ที่ใช้งาน จากนั้นลอง /permissions เพื่อดูว่าเอเจนต์ทำอะไรได้บ้าง /model ใช้เปลี่ยนโมเดล, /init สร้างไฟล์อธิบายโปรเจกต์ และ /review ตรวจทานการเปลี่ยนแปลงโดยไม่แก้ไขไฟล์

เริ่มต้นด้วยการไปยังโฟลเดอร์โปรเจกต์แล้วพิมพ์ codex; เซสชันจะเปิดขึ้น จากนั้นอธิบายงานด้วยภาษาทั่วไปโดยไม่ต้องใช้ไวยากรณ์พิเศษ

ห้าคำสั่งสำหรับช่วงสองสามนาทีแรก:

  1. /status - โมเดล นโยบายการอนุมัติ และโฟลเดอร์ที่เอเจนต์ถือว่าเป็นพื้นที่ทำงาน
  2. /permissions - โหมดการเข้าถึงปัจจุบันและวิธีสลับระหว่างโหมด
  3. /model - เปลี่ยนโมเดลและระดับการใช้เหตุผล
  4. /init - สร้างไฟล์ AGENTS.md ที่อธิบายโปรเจกต์; จะกล่าวถึงเพิ่มเติมในส่วนถัดไป
  5. /review - ตรวจทานการเปลี่ยนแปลงของคุณแยกต่างหาก โดยไม่แก้ไขไฟล์

นอกจาก codex แบบธรรมดาแล้ว ยังมีคำสั่งเทอร์มินัลที่มีประโยชน์อีกสามคำสั่ง:

codex resume                    # กลับไปยังบทสนทนาก่อนหน้าในโฟลเดอร์นี้
codex exec "fix the tests"      # เรียกใช้ครั้งเดียวโดยไม่มีบทสนทนา สำหรับสคริปต์
codex --image screenshot.png    # แนบภาพไปกับงาน

ในหน้าเอกสารทั้งของเทอร์มินัลและส่วนขยาย OpenAI ย้ำคำแนะนำเดียวกัน: commit ก่อนและหลังทำงาน เอเจนต์แก้ไขไฟล์เอง และคุณควรย้อนกลับการเปลี่ยนแปลงได้ด้วยคำสั่งเดียวตั้งแต่วันแรก

จะอธิบายโปรเจกต์ของคุณให้ Codex รู้จักด้วย AGENTS.md ได้อย่างไร?

ประเด็นสำคัญ

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

ลำดับนี้ตายตัว และเอกสารระบุไว้ในบรรทัดแรกของหัวข้อนั้น:

Codex อ่านไฟล์ AGENTS.md ก่อนเริ่มงานใด ๆ

— เอกสาร Codex, https://learn.chatgpt.com/docs/agent-configuration/agents-md

ขั้นแรก Codex อ่านไฟล์ส่วนกลาง ~/.codex/AGENTS.md ซึ่งใช้เขียนแนวทางที่มีผลกับทุกโปรเจกต์ของคุณ จากนั้นจึงอ่านไฟล์ในตัวโปรเจกต์: หนึ่งไฟล์ต่อหนึ่งโฟลเดอร์ ไล่จากรูทคลังโค้ดลงมาถึงโฟลเดอร์ปัจจุบัน ไฟล์เหล่านี้ถูกรวมจากบนลงล่าง และไฟล์ที่อยู่ใกล้กว่าจะมีผลเหนือไฟล์ที่อยู่ไกลกว่า นั่นหมายความว่ากฎใน services/payments มีผลเหนือกฎทั่วไปจากรูท

ไฟล์อย่างง่ายมีหน้าตาดังนี้:

# AGENTS.md

## วิธีทำงานกับโปรเจกต์นี้

- Run tests with `npm test`; don't run them one file at a time.
- Install packages with pnpm.
- Ask me before adding a new production dependency.
- Do not touch the `legacy/` folder at all.

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

หากคุณรู้จัก CLAUDE.md กลไกนี้จะดูคุ้นเคย เพราะเป็นเทคนิคเดียวกันแต่ใช้ชื่อคนละชื่อ ไฟล์กฎของโปรเจกต์ทำหน้าที่เป็นรากฐานของ Second Brain: เอเจนต์เรียนรู้งานของคุณก่อนที่คุณจะมีโอกาสอธิบายอะไร ฉันอธิบายวิธีใช้ทั้งสองไฟล์ในโปรเจกต์เดียวไว้ในบทความ ใช้ AGENTS.md และ CLAUDE.md ร่วมกัน

Codex ทำอะไรเองได้บ้าง และอะไรต้องได้รับการอนุมัติ?

ประเด็นสำคัญ

มีการตั้งค่าที่เป็นอิสระต่อกันสองอย่าง แซนด์บ็อกซ์กำหนดว่าเอเจนต์เขียนไฟล์ที่ใดได้และเข้าถึงเครือข่ายได้หรือไม่ ส่วนนโยบายการอนุมัติกำหนดว่าเมื่อใดเอเจนต์จะหยุดและถาม โดยค่าเริ่มต้น ในโฟลเดอร์ git เอเจนต์จะแก้ไขไฟล์ในโฟลเดอร์ทำงานได้เอง แต่ต้องขออนุมัติก่อนออกนอกโฟลเดอร์หรือเข้าถึงเครือข่าย

ผู้คนมักสับสนระหว่างการตั้งค่าสองอย่างนี้ OpenAI จึงอธิบายความแตกต่างไว้ในบรรทัดเดียว:

การเปลี่ยนผู้ตรวจสอบคำขอไม่ได้ขยายขอบเขตของแซนด์บ็อกซ์

— เอกสาร Codex, https://learn.chatgpt.com/docs/permission-modes

การเปลี่ยนการตรวจทานเป็นแบบอัตโนมัติไม่ได้เปลี่ยนขอบเขตของโฟลเดอร์ทำงาน ระบบอัตโนมัติเพียงเอาการคลิกออกไป ไม่ได้เปลี่ยนสิทธิ์ของเอเจนต์

แอปและโปรแกรมแก้ไขโค้ดมีโหมดการเข้าถึงสามแบบ ขออนุมัติ ใช้ได้เสมอและเป็นจุดเริ่มต้นที่แนะนำ ส่วน อนุมัติแทนฉัน และ สิทธิ์เข้าถึงเต็มรูปแบบ ต้องเปิดใช้ในการตั้งค่าก่อน

เทอร์มินัลมีกลไกของตนเอง: โปรแกรมจะตรวจสอบโฟลเดอร์และแนะนำชุดสิทธิ์ที่เหมาะสม

สถานการณ์โปรแกรมแนะนำหมายความว่าอย่างไร
โฟลเดอร์อยู่ภายใต้การควบคุมของ gitAutoแก้ไขไฟล์ในโฟลเดอร์ทำงานได้เอง; ต้องได้รับอนุมัติก่อนออกนอกโฟลเดอร์หรือเข้าถึงเครือข่าย
โฟลเดอร์ไม่มี gitread-onlyอ่านและตอบกลับ แต่ไม่เปลี่ยนแปลงอะไร
Codex cloudคอนเทนเนอร์ OpenAIติดตั้งส่วนพึ่งพาระหว่างตั้งค่า; จากนั้นทำงานต่อโดยไม่เข้าถึงเครือข่าย

การเข้าถึงเครือข่ายปิดไว้โดยค่าเริ่มต้นในโหมดภายในเครื่อง เอเจนต์รันคำสั่งที่คิดขึ้นเอง และไม่มีใครปล่อยให้คำสั่งเหล่านั้นเข้าถึงอินเทอร์เน็ตโดยค่าเริ่มต้น

แม้อยู่ภายในโฟลเดอร์ทำงาน เอเจนต์ก็อ่านตำแหน่งบางแห่งได้เท่านั้นในทุกโหมด ได้แก่ .git, .agents และ .codex ใช้ /status เพื่อดูว่าเอเจนต์ถือว่าโฟลเดอร์ใดเป็นพื้นที่ทำงานอยู่ในขณะนั้น

ยังมีโหมดสิทธิ์เข้าถึงเต็มรูปแบบด้วย ซึ่งใช้แฟล็ก --dangerously-bypass-approvals-and-sandbox เอกสารระบุว่ามีความเสี่ยงสูงกว่าและติดป้ายว่า “ไม่แนะนำ” ชื่อแฟล็กบอกทุกอย่างแล้ว ฉันไม่มีอะไรจะเพิ่มเติม

ควรเลือก Codex หรือ Claude Code?

ประเด็นสำคัญ

เครื่องมือทั้งสองสร้างขึ้นในรูปแบบเดียวกัน: เอเจนต์ในเทอร์มินัล ส่วนขยายโปรแกรมแก้ไขโค้ด แอป และคลาวด์ ทั้งสองต่างกันที่โมเดล ราคาเริ่มต้น และรายละเอียดอย่างชื่อไฟล์กฎของโปรเจกต์ ราคาเริ่มต้นที่ต่ำที่สุดของ Codex คือศูนย์ ส่วน Claude Code เริ่มที่ 17 ดอลลาร์

คุณสมบัติCodexClaude Code
ผู้ให้บริการOpenAIAnthropic
โมเดลGPT-5.6: Sol, Terra, LunaOpus, Sonnet, Haiku
ไฟล์กฎของโปรเจกต์AGENTS.mdCLAUDE.md
การลงชื่อเข้าใช้บัญชี ChatGPT หรือคีย์ APIการสมัคร Claude หรือการเรียกเก็บเงินผ่าน Console
ราคาเริ่มต้นต่ำที่สุดฟรีที่ $0, Go ที่ $8Pro ที่ $17 เมื่อชำระรายปี
ใช้งานที่ไหนเทอร์มินัล โปรแกรมแก้ไขโค้ด แอป เว็บ คลาวด์เทอร์มินัล โปรแกรมแก้ไขโค้ด แอป เว็บ
แซนด์บ็อกซ์ปิดเครือข่ายโดยค่าเริ่มต้น เขียนไฟล์ในโฟลเดอร์ทำงานโหมดสิทธิ์ กำหนดค่าได้
รายชื่อประเทศที่รองรับเผยแพร่โดย OpenAIเผยแพร่โดย Anthropic

ความแตกต่างระหว่างเครื่องมือทั้งสองน้อยกว่าที่คุณอาจสรุปได้จากการโต้เถียงออนไลน์ ทั้งสองอ่านโปรเจกต์และแก้ไขไฟล์ได้เอง และทั้งคู่ถามก่อนออกนอกโฟลเดอร์

ในช่วงเริ่มต้น วิธีที่ง่ายที่สุดคือดูว่าคุณจ่ายค่าอะไรอยู่แล้ว หากคุณสมัคร ChatGPT อยู่ Codex ก็รวมอยู่แล้ว ไม่ต้องจ่ายแยก ฉันทำการเปรียบเทียบอย่างละเอียดพร้อมผลการวัดไว้ในบทความแยกเรื่อง Codex เทียบกับ Claude Code และหากต้องการย้ายการตั้งค่าการทำงานจากตัวหนึ่งไปอีกตัวหนึ่ง ก็มีคู่มือการย้าย

อะไรที่มักมีปัญหาในการเปิดใช้ครั้งแรก?

ประเด็นสำคัญ

ปัญหาที่พบบ่อยห้าอย่าง: ติดตั้งแพ็กเกจ npm ผิด ไม่ได้ติดตั้ง bubblewrap บน Linux ถูกปฏิเสธการเข้าถึงตามประเทศตอนลงชื่อเข้าใช้ ต้องยืนยันหมายเลขโทรศัพท์ หรือใช้โควตาหมดโดยไม่คาดคิด

รายการนี้อ้างอิงจากรายงานในคลังโค้ดของโปรเจกต์ ไม่ได้คาดเดา ทุกข้อเกิดจากผู้ใช้ที่พบปัญหาจริง

  1. ติดตั้งแพ็กเกจผิด npm install -g codex โดยไม่ใส่คำนำหน้าจะติดตั้งเครื่องมือสร้างเว็บไซต์แบบสแตติกจากปี 2011 แพ็กเกจที่ถูกต้องคือ @openai/codex
  2. ไม่ได้ติดตั้ง bubblewrap หากไม่มีสิ่งนี้บน Linux และ WSL2 แซนด์บ็อกซ์จะไม่เริ่มทำงาน Codex จะเปลี่ยนไปใช้กลไกสำรองที่ติดตั้งมาในตัวและแจ้งปัญหาตอนเริ่มต้น ติดตั้งได้ด้วยคำสั่งเดียว
  3. ถูกปฏิเสธการเข้าถึงตามประเทศ รหัส unsupported_country_region_territory และสถานะ 403 จะปรากฏตอนลงชื่อเข้าใช้ ไม่เกี่ยวกับการติดตั้ง
  4. ต้องยืนยันหมายเลขโทรศัพท์ ปัญหานี้ไม่ได้เกิดกับทุกคนและไม่มีคำอธิบายในเอกสาร ไม่มีวิธีทางการในการเปลี่ยนหมายเลขที่เข้าใช้งานไม่ได้ รายงานเรื่องนี้เปิดอยู่ตั้งแต่เดือนมิถุนายน 2026
  5. ใช้โควตาหมดเร็วกว่าที่คาด รายงาน “โทเค็นหมดเร็วมาก” เป็นรายงานที่มีผู้แสดงความคิดเห็นมากที่สุดในทั้งคลัง โดยมี 627 ความคิดเห็น การเปลี่ยนไปใช้โมเดลที่เบากว่าและลดระดับการใช้เหตุผลอาจช่วยได้

ภาษาของอินเทอร์เฟซไม่มีผลกับการทำงานของเอเจนต์: ภาษาที่ใช้มอบหมายงานไม่จำเป็นต้องตรงกับภาษาอินเทอร์เฟซ

ควรทำอะไรต่อไป

ประเด็นสำคัญ

ติดตั้งโปรแกรมและเปิดโปรเจกต์ แล้วตรวจ /status กับ /permissions ก่อนมอบงาน หากงานแรกให้อธิบายไฟล์อย่างเดียว ให้เลือกและยืนยันสิทธิ์อ่านอย่างเดียว Auto mode อาจแก้โฟลเดอร์ทำงานโดยไม่ถามทุกครั้ง อย่าอนุมานว่าอ่านอย่างเดียวจากพรอมป์ต์ที่ดูไม่อันตรายหรือการไม่มี Git จากนั้นเพิ่ม AGENTS.md ที่มีกฎสามข้อแล้วเทียบคำตอบ

ชั่วโมงแรกที่ใช้เอเจนต์มักหมดไปกับเรื่องเดิมเสมอ: ทำความเข้าใจว่ามันทำอะไรได้เองบ้าง คุณจะเรียนรู้เรื่องนี้ได้จากโปรเจกต์ของคุณเองเท่านั้น ตัวอย่างในเอกสารไม่อาจบอกคุณได้

ลำดับเริ่มต้นที่ฉันแนะนำมีดังนี้:

  1. ติดตั้งโปรแกรมและลงชื่อเข้าใช้บัญชี OpenAI ที่ใช้งานอยู่
  2. เปิดโฟลเดอร์โปรเจกต์จริงแล้วรัน codex
  3. ตรวจ /status กับ /permissions เลือกอ่านอย่างเดียวอย่างชัดเจนสำหรับงานสำรวจ และยืนยันโหมดที่ใช้ก่อนถามโครงสร้างโปรเจกต์
  4. ทำ commit แล้วมอบหมายงานแก้ไขชิ้นแรกให้
  5. เขียน AGENTS.md สามบรรทัด แล้วเปรียบเทียบคำตอบของเอเจนต์ก่อนและหลัง

แหล่งที่มา

ดูเนื้อหาเพิ่มเติมเกี่ยวกับการทำงานกับเครื่องมือในเอกสารของ Ailoot

รายละเอียดเพิ่มเติม

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

Codex จะถามก่อนแก้ไฟล์ทุกครั้งหรือไม่?

ไม่เสมอ ใน Auto workflow ที่อธิบาย การแก้ที่อนุญาตภายในโฟลเดอร์ทำงานอาจทำได้โดยไม่อนุมัติทีละครั้ง ตรวจ /status และ /permissions ก่อนงานแรก และเลือกอ่านอย่างเดียวเมื่ออยากได้เพียงคำอธิบาย

ทำไมติดตั้งได้แต่เข้าใช้แล้วติดข้อผิดพลาดภูมิภาค?

การติดตั้ง CLI แยกจากสิทธิ์ใช้โมเดล 403 พร้อม unsupported_country_region_territory เกี่ยวกับสิทธิ์บัญชี ไม่ใช่ Node หรือตัวติดตั้ง ให้เทียบภูมิภาคบัญชีกับข้อมูลประเทศที่ OpenAI รองรับ

บทความทั้งหมด