ขอแนะนำ Codex
ตัวแทนวิศวกรรมซอฟต์แวร์บนระบบคลาวด์ที่สามารถทำงานหลายงานพร้อมกันได้โดยใช้ codex-1 พร้อมให้บริการสำหรับผู้ใช้แพ็กเกจ ChatGPT Pro, Business และ Enterprise แล้ววันนี้ และจะเปิดให้ใช้งานผ่านแพ็กเกจ Plus เร็วๆ นี้

อัปเดตเมื่อวันที่ 3 มิถุนายน 2568: Codex พร้อมให้ใช้งานแล้วสำหรับผู้ใช้ ChatGPT Plus และเรายังเปิดโอกาสให้ผู้ใช้สามารถเชื่อมต่ออินเทอร์เน็ตระหว่างการใช้งาน Codex ได้อีกด้วย โปรดอ่าน บันทึกการเปลี่ยนแปลง(เปิดในหน้าต่างใหม่) และ เอกสาร(เปิดในหน้าต่างใหม่) สำหรับรายละเอียดเพิ่มเติม
วันนี้เราได้เปิดตัว Codex ในรูปแบบทดลองสำหรับงานวิจัย ซึ่งเป็นเอเจนต์สำหรับงานวิศวกรรมซอฟต์แวร์บนคลาวด์ที่สามารถทำงานหลายงานพร้อมกันได้ Codex ช่วยทำงานต่าง ๆ แทนคุณได้ เช่น การเขียนฟีเจอร์ใหม่ การตอบคำถามเกี่ยวกับโค้ดเบส การแก้ไขข้อผิดพลาด และเสนอคำขอรวมโค้ดเพื่อทำการตรวจสอบ โดยจะทำงานในสภาพแวดล้อมเสมือนที่แยกจากกันบนคลาวด์ที่บรรจุคลังเก็บข้อมูลของคุณไว้ล่วงหน้า
Codex ขับเคลื่อนโดย codex-1 ซึ่งเป็นเวอร์ชันหนึ่งของ OpenAI o3 ที่ได้รับการปรับแต่งให้เหมาะสมสำหรับวิศวกรรมซอฟต์แวร์ โมเดลนี้ถูกเทรนด้วยการเรียนรู้แบบเสริมแรงจากงานเขียนโค้ดสำหรับการใช้งานจริงบนสภาพแวดล้อมที่หลากหลาย ทำให้สามารถสร้างโค้ดได้ในสไตล์ที่ใกล้เคียงมนุษย์ได้และสอดคล้องกับความต้องการของการขอรวมรหัส ทั้งยังทำตามคำสั่งอย่างถูกต้อง และสามารถทำการทดสอบต่อเนื่องจนกว่าจะได้ผลที่ผ่านเกณฑ์ เราเริ่มทยอยเปิดให้ใช้งาน Codex กับผู้ใช้ ChatGPT Pro, Enterprise และ Business ตั้งแต่วันนี้ โดยจะรองรับ Plus และ Edu ในเร็วๆ นี้
ตอนนี้คุณสามารถเข้าถึง Codex ผ่านแถบด้านข้างของ ChatGPT และมอบหมายงานเขียนโค้ดใหม่ได้โดยพิมพ์ข้อความคำสั่งแล้วคลิก "เขียนโค้ด" หากคุณต้องการถามคำถาม Codex เกี่ยวกับฐานรหัสของคุณให้คลิก “สอบถาม” แต่ละงานจะได้รับการประมวลผลอย่างอิสระในสภาพแวดล้อมที่แยกออกจากกันและมีการโหลดโค้ดเบสของคุณไว้ล่วงหน้า Codex สามารถอ่านและแก้ไขไฟล์ ตลอดจนเรียกใช้คําสั่งต่างๆ รวมถึงชุดทดสอบ เครื่องมือตรวจสอบโค้ด และเครื่องมือตรวจสอบชนิดข้อมูล การทำงานให้เสร็จสมบูรณ์มักใช้เวลาระหว่าง 1 ถึง 30 นาที ขึ้นอยู่กับความซับซ้อน และคุณสามารถติดตามความคืบหน้าของ Codex ได้แบบเรียลไทม์
เมื่อทำงานเสร็จ Codex จะบันทึกการเปลี่ยนแปลงในสภาพแวดล้อมของมันเอง Codex มอบหลักฐานที่ตรวจสอบได้เกี่ยวกับการทำงานของมัน ผ่านการอ้างอิงบันทึกจากเทอร์มินัลและผลการทดสอบ ทำให้คุณสามารถติดตามทุกขั้นตอนที่เกิดขึ้นระหว่างการทำงานจนเสร็จสิ้นได้ คุณสามารถตรวจสอบผลลัพธ์ ขอการแก้ไขเพิ่มเติม เปิดคำขอดึงข้อมูลจาก GitHub หรือผสานการเปลี่ยนแปลงเข้าสู่สภาพแวดล้อมภายในเครื่องของคุณโดยตรง ในผลิตภัณฑ์คุณสามารถกำหนดค่าสภาพแวดล้อมของ Codex ให้ใกล้เคียงกับสภาพแวดล้อมการพัฒนาจริงของคุณมากที่สุด
ไฟล์ AGENTS.md ที่อยู่ในรีโปของคุณสามารถใช้กำหนดวิธีที่ Codex ทำงานได้ ไฟล์เหล่านี้เป็นไฟล์ข้อความคล้ายกับ README.md ซึ่งช่วยให้คุณสามารถบอก Codex ว่าจะสำรวจโค้ดอย่างไร รันคำสั่งใดสำหรับทดสอบ และปฏิบัติตามมาตรฐานของโปรเจกต์ได้อย่างเหมาะสม เช่นเดียวกับนักพัฒนามนุษย์ เอเจนต์ Codex จะทำงานได้เต็มประสิทธิภาพเมื่อมีสภาพแวดล้อมการพัฒนาที่พร้อม ระบบทดสอบน่าเชื่อถือ และมีเอกสารประกอบที่ชัดเจน
จากการประเมินโค้ดและเกณฑ์มาตรฐานภายในพบว่า codex-1 มีประสิทธิภาพการทำงานสูงแม้ไม่มีไฟล์ AGENTS.md หรือโครงสร้างเฉพาะ
ตัวอย่าง SWE-Bench Verified จำนวน 23 รายการที่ไม่สามารถรันบนโครงสร้างพื้นฐานภายในของเราได้ถูกตัดออกไป codex-1 ได้รับการทดสอบที่ความยาวบริบทสูงสุด 192,000 โทเค็น และใช้ 'ความพยายามในการให้เหตุผล' ระดับกลาง ซึ่งเป็นการตั้งค่าที่พร้อมใช้งานในผลิตภัณฑ์แล้ววันนี้ สำหรับรายละเอียดเกี่ยวกับการประเมิน o3 โปรดดู ที่นี่
เกณฑ์มาตรฐานงาน SWE ภายในของเราคือชุดงาน SWE ภายในที่คัดสรรจากงานจริงที่ OpenAI
เราเปิดตัว Codex ในรูปแบบตัวอย่างสำหรับงานวิจัย เพื่อให้สอดคล้องกับแนวทางการเปิดตัวแบบค่อยเป็นค่อยไปของเรา เราให้ความสำคัญกับความปลอดภัยและความโปร่งใสในการออกแบบ Codex เพื่อให้ผู้ใช้สามารถตรวจสอบผลลัพธ์ได้ ซึ่งถือเป็นมาตรการป้องกันที่ยิ่งทวีความสำคัญมากขึ้น เมื่อโมเดล AI เริ่มจัดการงานเขียนโค้ดที่ซับซ้อนด้วยตัวเอง นอกจากนี้ประเด็นด้านความปลอดภัยยังมีการพัฒนาอย่างต่อเนื่อง ผู้ใช้สามารถตรวจสอบการทำงานของ Codex ได้ผ่านการอ้างอิง บันทึกจากเทอร์มินัล และผลการทดสอบ เมื่อเกิดความไม่แน่ใจหรือพบความล้มเหลวในการทดสอบ เอเจนต์ Codex จะสื่อสารปัญหาเหล่านี้อย่างชัดเจนเพื่อให้ผู้ใช้สามารถตัดสินใจได้อย่างมีถี่ถ้วนว่าจะดำเนินการต่อไปอย่างไร ผู้ใช้ยังต้องทบทวนและตรวจสอบความถูกต้องของโค้ดที่เอเจนต์สร้างก่อนนำไปรวมและนำไปใช้งาน


เป้าหมายหลักในการเทรน codex-1 คือการทำให้ผลลัพธ์สอดคล้องกับรูปแบบการเขียนโปรแกรมและมาตรฐานที่มนุษย์นิยมใช้มากที่สุด codex-1 สมารถสร้างแพตช์ที่เป็นระเบียบเรียบร้อยกว่า OpenAI o3 โดยพร้อมสำหรับการตรวจสอบโดยมนุษย์และผสานเข้ากับเวิร์กโฟลว์มาตรฐานได้ทันที
การป้องกันการใช้งาน AI ในวิศวกรรมซอฟต์แวร์เพื่อวัตถุประสงค์ที่เป็นอันตราย เช่น การพัฒนามัลแวร์ กลายเป็นเรื่องที่มีสำคัญมากขึ้นเรื่อยๆ ในขณะเดียวกันสิ่งสำคัญคือมาตรการป้องกันไม่ควรเป็นอุปสรรคต่อการใช้งานที่ถูกต้องและเป็นประโยชน์ ซึ่งบางครั้งอาจใช้เทคนิคเดียวกับที่ใช้สร้างมัลแวร์ เช่น วิศวกรรมเคอร์เนลระดับต่ำ (Low Level Kernel Engineering)
เพื่อสร้างสมดุลระหว่างความปลอดภัยและการใช้งาน Codex ได้รับการเทรนให้สามารถระบุและปฏิเสธคำขอที่มุ่งไปสู่การพัฒนาโปรแกรมอันตรายได้อย่างชัดเจน พร้อมทั้งสามารถแยกแยะและสนับสนุนงานที่ถูกต้องตามหลักการได้ เรายังได้พัฒนากรอบนโยบายและนำการประเมินความปลอดภัยที่เข้มงวดมาใช้ เพื่อสนับสนุนการรักษาขอบเขตเหล่านี้อย่างมีประสิทธิผล เราได้เผยแพร่ ภาคผนวกของ o3 System Card เพื่อสะท้อนผลการประเมินเหล่านี้
Codex agent ทำงานแบบเต็มรูปแบบภายในคอนเทนเนอร์แยกและปลอดภัยบนคลาวด์ การเข้าถึงอินเทอร์เน็ตจะถูกปิดระหว่างการทำงาน ทำให้เอเจนต์สามารถทำงานได้เฉพาะกับโค้ดที่จัดเตรียมไว้ในรีโปของ GitHub และไลบรารีที่ผู้ใช้ติดตั้งล่วงหน้าผ่านสคริปต์การตั้งค่า เอเจนต์ไม่สามารถเข้าถึงเว็บไซต์ภายนอก API หรือบริการอื่นๆ ได้
ทีมเทคนิคของ OpenAI ได้เริ่มนำ Codex มาใช้เป็นส่วนหนึ่งของเครื่องมือประจำวันแล้ว ทีมวิศวกรของ OpenAI ใช้ Codex เพื่อช่วยจัดการงานที่ซ้ำซากแต่จำเป็น เช่น การปรับโครงสร้างโค้ด การเปลี่ยนชื่อ และการเขียนการทดสอบ ทำให้ทีมสามารถรักษาสมาธิและมุ่งเน้นไปที่งานสร้างสรรค์ที่สำคัญได้มากขึ้น Codex ใช้ได้อย่างมีประสิทธิภาพทั้งในการสร้างโครงสร้างฟีเจอร์ใหม่ ต่อสายส่วนประกอบ แก้บั๊ก และร่างเอกสารประกอบ ทีมงานกำลังพัฒนานิสัยการทำงานใหม่ๆ โดยใช้เครื่องมือนี้ ทั้งการจัดการปัญหาเวลาทำงาน การวางแผนงานตั้งแต่เช้า และการถ่ายโอนงานเบื้องหลัง เพื่อให้ทีมสามารถทำงานได้ต่อเนื่อง Codex ช่วยให้วิศวกรสามารถส่งงานได้เร็วขึ้นและมีเวลาโฟกัสงานที่สำคัญด้วยการลดการสลับบริบทและช่วยเตือนงานที่ลืม
ก่อนการเปิดตัวเราได้ร่วมมือกับผู้ทดสอบภายนอกขนาดเล็กเพื่อศึกษาการทำงานของ Codex ในโค้ดเบส กระบวนการพัฒนา และทีมงานหลากหลายรูปแบบ
- Cisco(เปิดในหน้าต่างใหม่) กำลังสำรวจว่า Codex จะช่วยให้ทีมวิศวกรรมเปลี่ยนไอเดียที่ท้าทายให้กลายเป็นจริงได้เร็วขึ้นอย่างไร ในฐานะพันธมิตรด้านการออกแบบระยะเริ่มต้น Cisco ได้มีส่วนช่วยกำหนดอนาคตของ Codex โดยการประเมินการใช้งานจริงในผลิตภัณฑ์ต่างๆ ของตน และให้ข้อเสนอแนะกับทีม OpenAI
- Temporal(เปิดในหน้าต่างใหม่) ใช้ Codex เพื่อเร่งการพัฒนาฟีเจอร์ แก้ไขปัญหา เขียนและรันการทดสอบ รวมถึงปรับปรุงโครงสร้างฐานโค้ดขนาดใหญ่ นอกจากนี้ Codex ช่วยให้วิศวกรได้มีเวลาโฟกัสกับงานหลัก โดยการรันงานซับซ้อนในพื้นหลัง ทำให้การทำงานเป็นไปอย่างต่อเนื่องและเร็วขึ้น
- Superhuman(เปิดในหน้าต่างใหม่) ใช้ Codex เพื่อเร่งความเร็วของงานเล็กๆ น้อยๆ แต่ซ้ำซาก เช่น การปรับปรุงความครอบคลุมของการทดสอบและการแก้ไขความล้มเหลวในการรวมระบบ นอกจากนี้ยังช่วยให้พวกเขาส่งงานได้เร็วขึ้น โดยเปิดโอกาสให้ผู้จัดการผลิตภัณฑ์สามารถมีส่วนร่วมในการแก้ไขโค้ดเล็กน้อยได้ โดยไม่ต้องดึงวิศวกรเข้ามา ยกเว้นในขั้นตอนการตรวจสอบโค้ด
- Kodiak(เปิดในหน้าต่างใหม่) กำลังใช้ Codex เพื่อช่วยเขียนเครื่องมือดีบัก ปรับปรุงความครอบคลุมของการทดสอบ และปรับโครงสร้างโค้ดเร่งการพัฒนา Kodiak Driver ซึ่งเป็นเทคโนโลยีการขับขี่อัตโนมัติของพวกเขา Codex ยังกลายเป็นเครื่องมืออ้างอิงที่มีคุณค่า ช่วยให้วิศวกรเข้าใจส่วนที่ไม่คุ้นเคยของสแต็กโดยการแสดงบริบทที่เกี่ยวข้องและการเปลี่ยนแปลงที่ผ่านมา
โดยอิงจากบทเรียนจากผู้ทดสอบเบื้องต้น เราแนะนำให้กำหนดงานที่ชัดเจนให้เอเจนต์หลายตัวพร้อมกัน และทดลองใช้ประเภทงานและคำสั่งที่หลากหลายเพื่อให้เข้าใจความสามารถของโมเดลอย่างเต็มที่
เมื่องเดือนที่แล้วเราได้เปิดตัว Codex CLI เอเจนต์เขียนโค้ดแบบโอเพนซอร์สขนาดเล็กที่รันได้ในเทอร์มินัลของคุณ เครื่องมือนี้นำความสามารถของโมเดลเช่น o3 และ o4-mini มาใช้งานในเวิร์กโฟลว์บนเครื่องของคุณ ทำให้การจับคู่กับโมเดลเหล่านี้เพื่อทำงานให้เสร็จเร็วขึ้นเป็นเรื่องง่าย
วันนี้เราได้เปิดตัว codex-1 เวอร์ชันที่เล็กกว่า ซึ่งเป็นรุ่นของ o4-mini ที่ออกแบบมาโดยเฉพาะสำหรับการใช้งานใน Codex CLI โมเดลใหม่นี้รองรับกระบวนการทำงานที่รวดเร็วขึ้นใน CLI และได้รับการปรับแต่งเพื่อการถามตอบและแก้ไขโค้ดที่มีความหน่วงต่ำ โดยยังคงจุดแข็งเดิมในการทำตามคำสั่งและรักษาสไตล์การทำงาน ตอนนี้สามารถใช้เป็นโมเดลเริ่มต้นใน Codex CLI และใน API ในชื่อ codex-mini-latest ข้อมูลพื้นฐานของโมเดลจะถูกอัปเดตเป็นประจำในขณะที่เราพัฒนาปรับปรุง Codex-mini อย่างต่อเนื่อง
เรายังทำให้การเชื่อมต่อบัญชีนักพัฒนากับ Codex CLI เป็นเรื่องง่ายขึ้น แทนที่จะสร้างและตั้งค่าโทเค็น API ด้วยตนเอง ตอนนี้คุณสามารถเข้าสู่ระบบด้วยบัญชี ChatGPT ของคุณและเลือกองค์กร API ที่ต้องการใช้ได้เลย เราจะสร้างและกำหนดค่าคีย์ API ให้คุณโดยอัตโนมัติ ผู้ใช้ Plus และ Pro ที่เข้าสู่ระบบ Codex CLI ด้วยบัญชี ChatGPT จะสามารถเริ่มรับเครดิต API ฟรีมูลค่า $5 และ $50 ตามลำดับ ตั้งแต่วันนี้เป็นต้นไปเป็นเวลา 30 วัน
เราเริ่มทยอยเปิดให้ใช้งาน Codex กับผู้ใช้ ChatGPT Pro, Enterprise และ Business ตั้งแต่วันนี้ โดยจะรองรับ Plus และ Edu ในเร็วๆ นี้ ผู้ใช้จะสามารถเข้าถึง Codex ได้อย่างเต็มที่โดยไม่เสียค่าใช้จ่ายเพิ่มเติมในสัปดาห์ที่จะถึงนี้ เพื่อให้คุณได้สำรวจความสามารถของ Codex หลังจากนั้นเราจะเปิดใช้งานแบบจำกัดอัตราและมีตัวเลือกการกำหนดราคาที่ยืดหยุ่นให้คุณซื้อการใช้งานเพิ่มเติมตามต้องการ เราวางแผนที่จะขยายการเข้าถึงให้กับผู้ใช้ Plus และ Edu ในเร็วๆ นี้
นักพัฒนาที่ใช้ codex-mini-latest สามารถเรียกใช้งานโมเดลผ่าน Responses API โดยคิดค่าบริการ $1.50 ต่อ 1 ล้านโทเค็นขาเข้า และ $6 ต่อ 1 ล้านโทเค็นขาออก พร้อมส่วนลด 75% สำหรับการเก็บคำสั่งชั่วคราว
Codex ยังคงอยู่ในช่วงเริ่มต้นของการพัฒนา ในฐานะเวอร์ชันตัวอย่างสำหรับงานวิจัย โมเดลนี้ยังขาดฟีเจอร์อย่างการรับภาพสำหรับงานส่วนหน้า และความสามารถในการปรับแก้เอเจนต์ระหว่างทำงาน นอกจากนี้การมอบหมายงานให้กับเอเจนต์ระยะไกลใช้เวลานานกว่าการแก้ไขแบบโต้ตอบ ซึ่งอาจต้องใช้เวลาในการปรับตัว เมื่อเวลาผ่านไปการโต้ตอบกับเอเจนต์ Codex จะยิ่งคล้ายกับการทำงานกับเพื่อนร่วมงานแบบอะซิงโครนัสมากขึ้น เมื่อความสามารถของโมเดลพัฒนาต่อไป เราคาดว่าเอเจนต์จะสามารถทำงานที่ซับซ้อนมากขึ้นได้ต่อเนื่องเป็นเวลานาน
เรามองเห็นอนาคตที่นักพัฒนาสามารถเลือกงานที่ต้องการทำเอง และให้เอเจนต์จัดการงานอื่นๆ ทำให้ทำงานได้เร็วขึ้นและมีผลผลิตสูงขึ้นด้วย AI เพื่อให้บรรลุเป้าหมายนั้นเรากำลังสร้างชุดเครื่องมือ Codex ที่สนับสนุนทั้งการทำงานร่วมกันแบบเรียลไทม์และการมอบหมายงานที่สามารถดำเนินไปโดยไม่ต้องทำพร้อมกัน
การจับคู่กับเครื่องมือ AI เช่น Codex CLI และเครื่องมืออื่นๆ ได้กลายเป็นมาตรฐานในอุตสาหกรรมอย่างรวดเร็ว ซึ่งช่วยให้นักพัฒนาทำงานได้เร็วขึ้นขณะเขียนโค้ด เรามองว่ากระบวนการทำงานหลายเอเจนต์แบบไม่พร้อมกันของ Codex ใน ChatGPT จะกลายเป็นมาตรฐานในการสร้างโค้ดคุณภาพสูง
ท้ายที่สุดแล้วเราเชื่อว่าการทำงานร่วมกันแบบเรียลไทม์ และการมอบหมายงานจะหลอมรวมเป็นแนวทางเดียวกัน นักพัฒนาจะร่วมมือกับเอเจนต์ AI ใน IDE และเครื่องมือประจำวันของพวกเขาเพื่อถามคำถาม รับคำแนะนำ และมอบหมายงานที่ยาวขึ้นในเวิร์กโฟลว์ที่เป็นหนึ่งเดียว
ในอนาคตเรามีแผนที่จะพัฒนาเวิร์กโฟลว์ของเอเจนต์ให้มีการโต้ตอบและยืดหยุ่นมากยิ่งขึ้น นักพัฒนาจะสามารถให้คำแนะนำระหว่างงาน ร่วมวางกลยุทธ์การทำงาน และได้รับอัปเดตความก้าวหน้าอย่างต่อเนื่อง เรายังมองเห็นการบูรณาการที่ลึกซึ้งยิ่งขึ้นกับเครื่องมือที่คุณใช้อยู่แล้วอีกด้วย ปัจจุบัน Codex สามารถเชื่อมกับ GitHub ได้ และในเร็วๆ นี้ คุณจะสามารถมอบหมายงานผ่าน Codex CLI, ChatGPT Desktop หรือแม้กระทั่งเครื่องมืออย่าง issue tracker หรือระบบ CI
วิศวกรรมซอฟต์แวร์เป็นหนึ่งในอุตสาหกรรมแรกๆ ที่ได้ประโยชน์จากการเพิ่มผลผลิตด้วย AI อย่างมีนัยสำคัญ ช่วยเปิดโอกาสใหม่ๆ ให้กับบุคคลและทีมขนาดเล็ก แม้เราจะมองว่าผลประโยชน์เหล่านี้มีแนวโน้มที่ดี แต่เราก็กำลังร่วมมือกับพันธมิตรเพื่อศึกษาผลกระทบของการใช้เอเจนต์อย่างกว้างขวางต่อเวิร์กโฟลว์ของนักพัฒนาและการพัฒนาทักษะในหลายระดับและหลายภูมิภาค
นี่เป็นเพียงจุดเริ่มต้นเท่านั้นและเรารู้สึกตื่นเต้นที่จะได้เห็นสิ่งที่คุณสร้างขึ้นด้วย Codex
ข้อความระบบ
เรากำลังเผยแพร่ข้อความระบบของ codex-1 เพื่อช่วยให้นักพัฒนาเข้าใจพฤติกรรมเริ่มต้นของโมเดล และปรับแต่ง Codex ให้ทำงานได้อย่างมีประสิทธิภาพในกระบวนการทำงานที่กำหนดเอง ตัวอย่างเช่น ข้อความระบบของ codex-1 จะกระตุ้นให้ Codex รันการทดสอบทั้งหมดที่ระบุไว้ในไฟล์ AGENTS.md แต่หากคุณมีเวลาจำกัด คุณสามารถขอให้ Codex ข้ามการทดสอบเหล่านี้ได้