OpenAI از ابزار جدید خود به نام Codex رونمایی کرد. این ایجنت هوش مصنوعی برای کمک به توسعه‌دهندگان در انجام وظایف روتین برنامه‌نویسی و تولید کدهای آماده به کار طراحی شده است و می‌تواند بار کاری برنامه‌نویسان باتجربه را به شکل محسوسی کاهش دهد.

پس از انتظارات فراوان، شرکت OpenAI از نسخه پیش‌نمایش ابزار کدنویسی مبتنی بر ایجنت خود با نام Codex رونمایی کرد. به گفته OpenAI هدف از ارائه این ابزار، توانمندسازی توسعه‌دهندگان باتجربه برای واگذاری وظایف برنامه‌نویسی تکراری و نسبتاً ساده به یک ایجنت هوش مصنوعی است که کدهای آماده به کار (production-ready) تولید کرده و مراحل انجام کار خود را نیز به نمایش می‌گذارد.

codex-2.jpg

Codex چیست و چگونه به کمک برنامه‌نویسان می‌آید؟

Codex یک رابط کاربری منحصربه‌فرد است و از طریق نوار کناری در اپلیکیشن وب ChatGPT قابل دسترسی است. کاربران با وارد کردن یک دستور (prompt) و کلیک بر روی گزینه «Code» می‌توانند شاهد تولید کد توسط ایجنت باشند، یا با انتخاب «Ask» از آن برای پاسخ به سوالات و دریافت مشاوره استفاده کنند. هر وظیفه‌ای که به Codex محول می‌شود، در یک محیط ایزوله (container) مجزا انجام می‌گیرد که پیشاپیش با کدبیس کاربر بارگذاری شده و هدف آن شبیه‌سازی دقیق محیط توسعه برنامه‌نویس است.

برای افزایش کارایی Codex، توسعه‌دهندگان می‌توانند فایلی با نام «AGENTS.md» را در مخزن کد خود قرار دهند که حاوی دستورالعمل‌های سفارشی است. این فایل می‌تواند برای ارائه توضیحات در مورد کدبیس یا برای انتقال استانداردها و شیوه‌های کدنویسی پروژه مورد استفاده قرار گیرد. چیزی شبیه به فایل README اما برای هوش مصنوعی!

codex-3.jpg

Codex بر پایه مدل codex-1 ساخته شده است، که نسخه‌ای سفارشی از مدل استدلالی o3 شرکت OpenAI است. این مدل با استفاده از یادگیری تقویتی بر روی طیف وسیعی از وظایف کدنویسی آموزش دیده تا بتواند کد را تحلیل و تولید کرده و در طول مسیر، آزمون‌های لازم را نیز تکرار کند.

Codex در حین انجام وظایف خود که می‌تواند از یک تا ۳۰ دقیقه طول بکشد، تفکر و عملکرد خود را گام به گام نمایش می‌دهد. با این حال، OpenAI تاکید می‌کند که «همچنان ضروری است کاربران قبل از استفاده و اجرای کد تولید شده توسط ایجنت، آن را به صورت دستی بررسی و تأیید کنند.»

در همین رابطه بخوانید:

– آپدیت جدید Gemini 2.5 Pro منتشر شد؛ ارتقای قابلیت‌های کدنویسی هوش مصنوعی گوگل

– دستیار برنامه‌نویسی Gemini Code Assist برای استفاده شخصی رایگان شد

Codex در حال حاضر در مرحله پیش‌نمایش تحقیقاتی در دسترس است، اما به تدریج برای تمام کاربران ChatGPT Pro، Enterprise و Team عرضه می‌شود. پشتیبانی از طرح‌های Plus و Edu نیز در آینده اضافه خواهد شد.

source

توسط siahnet.ir