הכירו את Codex
סוכן הנדסת תוכנה בענן שיכול לעבוד על משימות רבות במקביל, המבוסס על codex-1. זמין היום למשתמשי ChatGPT Pro, Business ו-Enterprise, ובקרוב גם למשתמשי Plus.
פוסט ההשקה הזה אינו מעודכן.

עדכון מ-3 ביוני 2025: Codex זמין כעת למשתמשי ChatGPT Plus. אנחנו גם מאפשרים למשתמשים לתת ל-Codex גישה לאינטרנט במהלך ביצוע משימות. לפרטים נוספים, עיינו ביומן השינויים(נפתח בחלון חדש) וכן בתיעוד(נפתח בחלון חדש).
היום אנחנו משיקים גרסת מחקר מקדימה של Codex: סוכן הנדסת תוכנה בענן שיכול לעבוד על משימות רבות במקביל. Codex יכול לבצע עבורכם משימות כמו כתיבת תכונות, מענה על שאלות בנוגע לבסיס הקוד, תיקון באגים והצעת בקשות pull request לסקירה; כל משימה פועלת בסביבת ארגז חול משלה בענן, שהמאגר שלכם נטען אליה מראש.
Codex מבוסס על codex-1, גרסה של OpenAI o3 שהותאמה להנדסת תוכנה. הוא אומן באמצעות למידת חיזוק על משימות תכנות אמיתיות במגוון סביבות, כדי ליצור קוד שתואם היטב את הסגנון וההעדפות של מפתחים אנושיים ב-PR, לעקוב במדויק אחר הוראות ולהריץ בדיקות שוב ושוב עד לקבלת תוצאה שעוברת בהצלחה. היום אנחנו מתחילים לפתוח בהדרגה את הגישה ל-Codex למשתמשי ChatGPT Pro, Enterprise ו-Business. תמיכה במשתמשי Plus ו-Edu תגיע בקרוב.
פוסט ההשקה הזה אינו מעודכן.
כיום אפשר לגשת ל-Codex דרך סרגל הצד ב-ChatGPT ולהקצות לו משימות תכנות חדשות באמצעות הקלדת פרומפט ולחיצה על ״כתיבת קוד״. כדי לשאול את Codex שאלה על בסיס הקוד שלכם, לחצו על ״שאלה״. כל משימה מעובדת באופן עצמאי בסביבה נפרדת ומבודדת, שבסיס הקוד שלכם נטען אליה מראש. Codex יכול לקרוא ולערוך קבצים, וגם להריץ פקודות, לרבות מערכי בדיקה, כלי ניתוח קוד סטטי ובודקי טיפוסים. השלמת משימה נמשכת בדרך כלל בין דקה ל-30 דקות, בהתאם למורכבותה, ואפשר לעקוב אחר ההתקדמות של Codex בזמן אמת.
לאחר ש-Codex משלים משימה, הוא מבצע commit לשינויים בסביבה שלו. Codex מספק ראיות ניתנות לאימות לפעולותיו באמצעות הפניות ליומני הטרמינל ולפלטי בדיקות, כך שאפשר לעקוב אחר כל שלב שבוצע במהלך השלמת המשימה. לאחר מכן אפשר לסקור את התוצאות, לבקש תיקונים נוספים, לפתוח pull request ב-GitHub או לשלב את השינויים ישירות בסביבה המקומית שלכם. בתוך המוצר אפשר להגדיר את סביבת Codex כך שתתאים ככל האפשר לסביבת הפיתוח בפועל שלכם.
אפשר להנחות את Codex באמצעות קובצי AGENTS.md שנמצאים במאגר שלכם. אלה קובצי טקסט, בדומה ל-README.md, שבהם אפשר להסביר ל-Codex איך להתמצא בבסיס הקוד, אילו פקודות להריץ לצורך בדיקות ואיך לפעול בהתאם לשיטות העבודה המקובלות בפרויקט שלכם. בדומה למפתחים אנושיים, סוכני Codex פועלים במיטבם כשעומדים לרשותם סביבות פיתוח מוגדרות, מערכי בדיקה אמינים ותיעוד ברור.
בהערכות תכנות ובמבחני ביצועים פנימיים, codex-1 מפגין ביצועים חזקים גם ללא קובצי AGENTS.md או תשתית עזר מותאמת אישית.
23 דוגמאות מ-SWE-Bench Verified שלא ניתן היה להריץ בתשתית הפנימית שלנו הוצאו מההערכה. codex-1 נבדק באורך הקשר מרבי של 192 אלף טוקנים וברמה בינונית של ״מאמץ reasoning״ — ההגדרה שתהיה זמינה במוצר היום. לפרטים על ההערכות של o3, ראו כאן.
מבחן הביצועים הפנימי שלנו למשימות הנדסת תוכנה הוא אוסף שנבחר בקפידה של משימות הנדסת תוכנה אמיתיות מתוך OpenAI.
אנחנו משיקים את Codex בגרסת מחקר מקדימה, בהתאם לאסטרטגיית הפריסה ההדרגתית שלנו. בתכנון Codex נתנו עדיפות לאבטחה ולשקיפות כדי שמשתמשים יוכלו לאמת את הפלטים שלו — אמצעי הגנה שחשיבותו הולכת וגדלה ככל שמודלי בינה מלאכותית מבצעים באופן עצמאי משימות תכנות מורכבות יותר ושיקולי הבטיחות מתפתחים. משתמשים יכולים לבדוק את העבודה של Codex באמצעות הפניות, יומני טרמינל ותוצאות בדיקות. במצבי אי-ודאות או כשבדיקות נכשלות, הסוכן של Codex מדווח על כך במפורש, ומאפשר למשתמשים לקבל החלטות מושכלות לגבי ההמשך. עדיין חיוני שמשתמשים יסקרו ויאמתו ידנית כל קוד שנוצר על ידי הסוכן לפני שילובו והרצתו.


אחת המטרות המרכזיות באימון codex-1 הייתה להתאים את הפלטים להעדפות ולסטנדרטים של מפתחים אנושיים. בהשוואה ל-OpenAI o3, codex-1 מפיק בעקביות תיקוני קוד נקיים יותר, המוכנים מיד לסקירה אנושית ולשילוב בתהליכי עבודה רגילים.
ההגנה מפני שימושים זדוניים בהנדסת תוכנה מבוססת בינה מלאכותית, כגון פיתוח נוזקות, נעשית חיונית יותר ויותר. במקביל, חשוב שאמצעי ההגנה לא יגבילו יתר על המידה שימושים לגיטימיים ומועילים שעשויים לכלול טכניקות המשמשות לפעמים גם לפיתוח נוזקות, כגון תכנות ליבה ברמה נמוכה.
כדי לאזן בין בטיחות לתועלת, Codex אומן לזהות בקשות שמטרתן פיתוח תוכנות זדוניות ולסרב להן באופן ממוקד, תוך הבחנה ברורה בינן לבין משימות לגיטימיות ותמיכה באחרונות. בנוסף, שיפרנו את מסגרות המדיניות שלנו ושילבנו הערכות בטיחות קפדניות כדי לחזק את הגבולות האלה ביעילות. פרסמנו נספח לכרטיס המערכת של o3 המתאר את ההערכות האלה.
הסוכן של Codex פועל כולו בתוך קונטיינר מאובטח ומבודד בענן. במהלך ביצוע המשימה, הגישה לאינטרנט מושבתת, כך שהסוכן יכול לעבוד רק עם הקוד שסופק במפורש דרך מאגרי GitHub ועם התלויות שהותקנו מראש והוגדרו על ידי המשתמש באמצעות סקריפט הגדרה. לסוכן אין גישה לאתרים חיצוניים, לממשקי API או לשירותים אחרים. הערה: תיאור זה מתייחס לתצורה בעת ההשקה. לאפשרויות הרשת העדכניות בשלב ההגדרה ובשלב פעולת הסוכן, ראו גישה לאינטרנט עבור הסוכן(נפתח בחלון חדש).
צוותים טכניים ב-OpenAI החלו להשתמש ב-Codex כחלק מארגז הכלים היומיומי שלהם. מהנדסי OpenAI משתמשים בו בעיקר כדי להעביר אליו משימות חוזרות ומוגדרות היטב, כמו שיפור מבנה הקוד, שינוי שמות וכתיבת בדיקות, שאחרת היו קוטעות את רצף הריכוז שלהם. הוא מועיל באותה מידה ליצירת שלד לתכונות חדשות, לחיבור רכיבים, לתיקון באגים ולכתיבת טיוטות תיעוד. הצוותים מפתחים סביבו הרגלים חדשים: מיון ותעדוף תקלות בזמן כוננות, תכנון משימות בתחילת היום והעברת עבודת רקע לביצועו כדי להמשיך להתקדם. באמצעות צמצום המעברים בין משימות והצפת משימות שנשכחו, Codex עוזר למהנדסים לשחרר גרסאות מהר יותר ולהישאר ממוקדים במה שחשוב ביותר.
לקראת ההשקה עבדנו גם עם קבוצה קטנה של בודקים חיצוניים כדי להבין טוב יותר כיצד Codex מתפקד במגוון בסיסי קוד, תהליכי פיתוח וצוותים.
Cisco(נפתח בחלון חדש) בוחנת כיצד Codex יכול לעזור לצוותי הפיתוח שלה לממש רעיונות שאפתניים מהר יותר. כשותפה לתכנון כבר בשלבים המוקדמים, Cisco עוזרת לעצב את העתיד של Codex באמצעות בחינתו בתרחישי שימוש מעשיים במגוון מוצריה ומתן משוב לצוות OpenAI.
Temporal(נפתח בחלון חדש) משתמשת ב-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. לאחר מכן נעבור לגישה עם מגבלות קצב שימוש ולאפשרויות תמחור גמישות שיאפשרו לרכוש שימוש נוסף לפי הצורך. אנחנו מתכננים להרחיב את הגישה למשתמשי Plus ו-Edu בקרוב.
למפתחים שבונים עם codex-mini-latest, המודל זמין ב-Responses API במחיר של 1.50 דולר למיליון טוקני קלט ו-6 דולר למיליון טוקני פלט, עם הנחה של 75% על מטמון פרומפטים.
Codex עדיין נמצא בשלבי פיתוח מוקדמים. כגרסת מחקר מקדימה, חסרות בו כרגע יכולות כמו קלט תמונות לצורך פיתוח צד לקוח, והאפשרות לשנות את כיוון הפעולה של הסוכן בזמן עבודתו. בנוסף, האצלת משימות לסוכן מרוחק אורכת יותר זמן מעריכה אינטראקטיבית, ועשויה לדרוש תקופת הסתגלות. עם הזמן, העבודה עם סוכני Codex תדמה יותר ויותר לשיתוף פעולה אסינכרוני עם עמיתים. ככל שיכולות המודלים יתקדמו, אנחנו צופים שסוכנים יטפלו במשימות מורכבות יותר לאורך פרקי זמן ממושכים.
אנחנו מדמיינים עתיד שבו מפתחים מובילים את העבודה שהם רוצים לקחת עליה אחריות ומעבירים את השאר לסוכנים — וכך מתקדמים מהר יותר ומשפרים את הפרודוקטיביות בעזרת בינה מלאכותית. כדי להגיע לשם, אנחנו בונים חבילת כלי Codex שתומכת גם בשיתוף פעולה בזמן אמת וגם בהאצלת משימות באופן אסינכרוני.
עבודה לצד כלי בינה מלאכותית כמו Codex CLI ואחרים הפכה במהירות לנורמה בתעשייה, ועוזרת למפתחים להתקדם מהר יותר בכתיבת קוד. אבל אנחנו מאמינים שתהליך העבודה האסינכרוני מרובה הסוכנים, שמציע Codex ב-ChatGPT, יהפוך לדרך המקובלת שבה מהנדסים מפיקים קוד איכותי.
בסופו של דבר, אנחנו צופים ששתי צורות האינטראקציה האלה — עבודה משותפת בזמן אמת והאצלת משימות — יתמזגו. מפתחים יעבדו עם סוכני בינה מלאכותית בסביבות הפיתוח המשולבות ובכלים היומיומיים שלהם כדי לשאול שאלות, לקבל הצעות ולהעביר לסוכנים משימות ממושכות, והכול בתהליך עבודה אחיד.
בהמשך, אנחנו מתכננים להציע תהליכי עבודה גמישים ואינטראקטיביים יותר עם סוכנים. בקרוב יוכלו מפתחים לספק הנחיות באמצע משימה, לגבש יחד עם הסוכנים אסטרטגיות מימוש ולקבל עדכוני התקדמות יזומים. אנחנו שואפים גם לשילוב עמוק יותר בכלים שאתם כבר משתמשים בהם: כיום Codex מתחבר ל-GitHub, ובקרוב תוכלו להקצות משימות מ-Codex CLI, מ-ChatGPT Desktop ואפילו מכלים כמו מערכת מעקב התקלות או מערכת ה-CI שלכם.
תעשיית התוכנה היא מהראשונות שבהן בינה מלאכותית מביאה לשיפור משמעותי בפרודוקטיביות, ופותחת אפשרויות חדשות ליחידים ולצוותים קטנים. לצד האופטימיות שלנו בנוגע לשיפורים האלה, אנחנו עובדים עם שותפים כדי להבין טוב יותר כיצד אימוץ נרחב של סוכנים משפיע על תהליכי העבודה של מפתחים ועל פיתוח מיומנויות אצל אנשים ברמות מיומנות שונות ובאזורים גאוגרפיים שונים.
זו רק ההתחלה — ואנחנו נרגשים לראות מה תבנו עם Codex.
הודעת מערכת
אנחנו משתפים את הודעת המערכת של codex-1 כדי לעזור למפתחים להבין את התנהגות ברירת המחדל של המודל ולהתאים את Codex לעבודה יעילה בתהליכי עבודה מותאמים אישית. לדוגמה, הודעת המערכת של codex-1 מעודדת את Codex להריץ את כל הבדיקות המוזכרות בקובץ AGENTS.md, אבל אם הזמן שלכם מוגבל, אפשר לבקש מ-Codex לדלג עליהן.