پرش به محتوای اصلی
OpenAI

۱۴ مهر ۱۴۰۴

محصولانتشار

Codex اکنون به‌طور عمومی در دسترس است

$ npm i -g @openai/codex
در حال بارگذاری…

ما اعلام می‌کنیم که Codex به‌صورت عمومی در دسترس است و سه ویژگی جدید معرفی می‌کنیم که آن را برای تیم‌های مهندسی حتی مفیدتر می‌کند:

  • یکپارچه‌سازی جدید با Slack: وظایف را به Codex واگذار کن یا سوالاتت را به طور مستقیم از یک کانال یا موضوع تیم بپرس، درست مثل اینکه با یک همکار صحبت می‌کنی.
  • Codex SDK: همان عامل که Codex CLI را قدرت می‌بخشد، در جریان‌های کاری، ابزارها و اپلیکیشن‌های خود برای عملکرد پیشرفته بر روی GPT‑5‑Codex بدون نیاز به تنظیمات اضافی تعبیه کن.
  • ابزارهای جدید مدیریت: با کنترل‌های محیطی، نظارت و داشبوردهای تحلیلی، اکنون مدیران فضای کاری ChatGPT دید و کنترل بیشتری برای مدیریت Codex در مقیاس بزرگ دارند.

از زمانی که عامل ابری Codex در پیش‌نمایش تحقیقاتی در ماه مه راه‌اندازی شد، Codex به طور پیوسته به یک همکار کدنویسی قابل‌اعتمادتر و توانمندتر تبدیل شده است. حالا می‌تونی هر جا که کد می‌زنی باهاش کار کنی— توی ویرایشگر، ترمینال و فضای ابری، همه به حساب ChatGPT تو متصل هستند. استفاده روزانه از Codex از اوایل آگوست بیش از 10 برابر افزایش یافته است و GPT‑5‑Codex یکی از سریع‌ترین مدل‌های در حال رشد ما تاکنون است که در سه هفته پس از راه‌اندازی، بیش از 40 تریلیون توکن را پردازش کرده است.

Codex اکنون توسط توسعه‌دهندگان در سراسر جهان استفاده می‌شود، از استارت‌آپ‌هایی مانند Duolingo و Vanta تا شرکت‌های بزرگ مانند Cisco و Rakuten. در داخل OpenAI، Codex به بخشی جدایی‌ناپذیر از نحوه ساخت ما تبدیل شده است: امروزه تقریباً همه مهندسان از Codex استفاده می‌کنند، در حالی که در ماه ژوئیه این تعداد کمی بیش از نیمی بود. آن‌ها هر هفته ۷۰٪ بیشتر درخواست‌های ادغام (PR) را ادغام می‌کنند و Codex به طور خودکار تقریباً هر PR را بررسی می‌کند تا مشکلات بحرانی را قبل از رسیدن به تولید شناسایی کند.

دسترسی عمومی Codex نشان می‌دهد که توسعه‌دهندگان و تیم‌ها در همه‌جا چقدر سریع آن را می‌پذیرند و چقدر این فناوری در حال حاضر در حال تغییر روش‌های ساخت ما است. 

Codex در Slack

در یک کانال یا رشته Slack، @Codex را تگ کن و به طور خودکار زمینه مورد نیازش را از مکالمه جمع‌آوری می‌کند، محیط مناسب را انتخاب می‌کند و با یک لینک به وظیفه تکمیل شده در فضای ابری Codex پاسخ می‌دهد. از آنجا می‌تونی تغییراتش رو ادغام کنی، به تکرار ادامه بدی، یا وظیفه رو به کامپیوترت منتقل کنی تا به کار به صورت محلی ادامه بدی. یاد بگیر چطور ادغام Slack را در مستندات(در یک پنجره جدید باز می‌شود) تنظیم کنی. 

Codex SDK

GPT‑5‑Codex برای Codex آموزش دیده است—به‌طور خاص، پیاده‌سازی عامل متن‌باز که Codex CLI را پشتیبانی می‌کند. ما همچنین پیاده‌سازی عامل را تنظیم کردیم تا اعلان، تعاریف ابزار، و حلقه عامل آن نتایج سریع‌تر و دقیق‌تری با مدل‌هایی مانند GPT‑5‑Codex ارائه دهد.

با Codex SDK، می‌تونی همون عامل رو با چند خط کد به جریان‌های کاری مهندسی و اپلیکیشن‌هایت بیاری. این سیستم خروجی‌های ساختاریافته‌ای برای تجزیه و تحلیل پاسخ‌های عامل و مدیریت زمینه داخلی برای از سرگیری جلسات ارائه می‌دهد. SDK امروز برای TypeScript در دسترس است و به‌زودی برای زبان‌های بیشتری ارائه می‌شود.

TypeScript

1
import { Codex } from "@openai/codex-sdk";
2

3
const agent = new Codex({});
4
const thread = await agent.startThread();
5

6
const result = await thread.run("Explore this repo");
7
console.log(result);
8

9
//resume thread
10
const result2 = await thread.run("Propose changes")
11
console.log(result2);

ما همچنین یک GitHub Action جدید منتشر می‌کنیم تا ادغام Codex در خطوط لوله CI/CD را برایت آسان‌تر کنیم. اگر لازم است به طور مستقیم از عامل Codex در جریان‌های کاری که در محیط‌های شل اجراء می‌شوند استفاده کنی، می‌توانی به سادگی Codex CLI را نصب کرده و با codex exec اجراء کنی. برای اطلاعات بیشتر درباره استفاده از SDK و GitHub Actions، به راهنما(در یک پنجره جدید باز می‌شود) جدید ما سر بزنید.

ویژگی‌های جدید ادمین

اکنون مدیران ChatGPT می‌تونن محیط‌های ابری Codex رو در فضای کاری خودشون ویرایش یا حذف کنن—مثلاً برای حذف اطلاعات حساس یا پاکسازی محیط‌های استفاده‌نشده است. آن‌ها همچنین می‌توانند پیش‌فرض‌های ایمن‌تری برای استفاده محلی با Codex CLI و افزونه IDE اعمال کنند، مانند تعریف تغییرات از طریق پیکربندی مدیریت‌شده یا نظارت بر اقداماتی که Codex انجام می‌دهد. داشبوردهای تحلیلی جدید همچنین به مدیران کمک می‌کنند تا استفاده از CLI، IDE و وب را پیگیری کنند و کیفیت بازبینی‌های کد ارائه‌شده توسط Codex را بررسی کنند.

درباره پیکربندی کنترل‌های جدید در راهنمای ادمین(در یک پنجره جدید باز می‌شود) بیشتر یاد بگیر.

داشبورد تحلیل Codex دو نمودار را نشان می‌دهد: نمودار میله‌ای برای مسائل بررسی کد روزانه بر اساس اولویت، و نمودار ناحیه‌ای انباشته برای احساسات بازخورد بررسی کد در طول زمان. بر روی پس‌زمینه‌ای گرادیانی با کد محو قرار گرفته است.

کدکس در حال فعالیت

Cisco: بازبینی‌های کد ۵۰٪ سریع‌تر

در سیسکو، مهندسان از Codex برای تسریع در بررسی درخواست‌های پیچیده استفاده می‌کنند و زمان بررسی را تا ۵۰٪ کاهش می‌دهند. با صرف زمان کمتر برای بررسی‌های دستی، می‌توانند انرژی بیشتری را به کارهای معنا دار و تحول‌آفرین اختصاص دهند. Codex با بررسی کدهای نوشته شده توسط انسان و خروجی‌های خود، به مهندسان کمک می‌کند تا استانداردهای بالایی را حفظ کنند و در عین حال انتشار محصولات را سریع‌تر و جاه‌طلبانه‌تر انجام دهند.

Instacart: خودکار سازی پاکسازی کد 

در Instacart، Codex SDK با Olive، پلتفرم عامل کد نویسی پس‌زمینه‌شان، یکپارچه شده است. مهندسان یک محیط توسعه از راه دور را راه‌اندازی می‌کنند و وظایف انتها به انتها را با یک کلیک انجام می‌دهند و از Codex برای ویرایش و آزمایش تغییرات استفاده می‌کنند. Codex به‌طور خودکار بدهی فنی مانند کدهای مرده و آزمایش‌های منقضی را پاک‌سازی می‌کند، کیفیت کد را بهبود می‌بخشد و تأخیر را در کدبیس‌ها کاهش می‌دهد. همچنین تغییرات تکراری و به خوبی درک شده را می‌پذیرد، که باعث کاهش انباشت کارها و به طور قابل توجهی سرعت مهندسی را افزایش می‌دهد.

به‌روزرسانی‌های موجودی و قیمت‌گذاری

ادغام Slack و Codex SDK از امروز برای توسعه‌دهندگان در طرح‌های ChatGPT Plus، Pro، Business، Edu و Enterprise در دسترس است، در حالی که ویژگی‌های جدید مدیریتی برای طرح‌های Business، Edu و Enterprise در دسترس خواهند بود. 

از ۲۰ اکتبر، وظایف کدکس در فضای ابری نیز به استفاده‌ات از کدکس محاسبه خواهند شد. درباره نحوه کارکرد قیمت‌گذاری Codex برای هر طرح اینجا(در یک پنجره جدید باز می‌شود) بیشتر بدانید.

نویسنده

OpenAI