نسخه جدید Codex OpenAI منتشر شد؛ قابلیت ۷ ساعت کدنویسی بدون وقفه

به گزارش خبرنگار اقتصاد معاصر؛ شرکت OpenAI نسخه جدیدی از مدل GPT-۵ خود با نام GPT-۵-Codex را معرفی کرده است؛ مدلی تخصصی که به‌ طور ویژه برای انجام وظایف مهندسی نرم‌افزار در دستیار هوش مصنوعی Codex طراحی شده است. این نسخه جدید بخشی از به‌روزرسانی‌های گسترده‌ای است که هدف آن یکپارچه‌سازی Codex در ترمینال‌های توسعه‌دهندگان، محیط‌های توسعه یکپارچه (IDE)، GitHub، وب و اپلیکیشن ChatGPT اعلام شده است. 

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

برخلاف مدل عمومی، GPT-۵-Codex برای آنچه OpenAI «برنامه‌نویسی عاملیت‌دار» می‌نامد، بهینه‌سازی شده است؛ یعنی این مدل می‌تواند به‌ عنوان یک همکار خودمختار برای توسعه‌دهندگان عمل کند و برای ساعت‌ها به‌ طور مستقل کدنویسی، اجرای کد و اصلاحات را انجام دهد. این مدل جدید بر اساس تجربیات واقعی مهندسی نرم‌افزار آموزش دیده و توانایی انجام بازبینی کد، تحلیل وابستگی‌ها و اجرای تست‌ها برای اطمینان از صحت عملکرد را دارد. 

یکی از ویژگی‌های مهم این مدل تفکر تطبیقی است؛ یعنی میزان پردازش و زمان صرف‌شده برای حل مساله بر اساس پیچیدگی وظیفه تنظیم می‌شود. بدین ترتیب برای رفع عیب‌ها یا پاسخ‌دهی، مدل سریع عمل می‌کند و برای پروژه‌های بزرگ می‌تواند برای بیش از ۷ ساعت به‌ طور مستقل کار کند و در صورت نیاز برنامه خود را اصلاح کند. 

همزمان با عرضه GPT-۵-Codex بهبود‌هایی در محصول Codex ارائه شده است، نسخه بازسازی‌شده CLI امکان پیوست تصاویر، به اشتراک‌گذاری زمینه و پیگیری پیشرفت با فهرست‌های کاری را فراهم می‌کند و افزونه IDE این امکان را می‌دهد تا توسعه‌دهندگان تغییرات محلی را پیش‌نمایش و ویرایش کرده و زمینه کاری را هنگام جابه‌جایی بین محیط ابری و محلی حفظ کنند. زیرساخت‌های ابری نیز به‌ گونه‌ای بهبود یافته‌اند که زمان متوسط تکمیل وظایف ۹۰ درصد کاهش یافته و Codex می‌تواند محیط کار را خودکار پیکربندی کرده و وابستگی‌ها را نصب کند. 

قابلیت خودکارسازی بازبینی کد نیز یکی دیگر از نوآوری‌های مهم است؛ Codex می‌تواند pull request‌ها را بررسی کرده، مشکلات را شناسایی و حتی اصلاحات پیشنهادی را اعمال کند. این فرآیند با تحلیل ایستا متفاوت است، زیرا مدل کل کد را بررسی و وابستگی‌ها را تحلیل می‌کند و قبل از ارائه بازخورد تست‌ها را اجرا می‌کند. 

Codex هم‌اکنون با اشتراک‌های ChatGPT Plus، Pro، Business و همچنین برنامه‌های Edu و Enterprise در دسترس است و OpenAI اعلام کرده که GPT-۵-Codex برای کاربران Pro و Enterprise محدودیت استفاده در روزمره نخواهد داشت و در به‌روزرسانی‌های آینده شاخص‌های شفاف‌تری برای مشاهده سقف استفاده ارائه خواهد شد.