ابزار Codex، ابزار جدیدی که OpenAI ارائه کرده است. این برنامه برای انجام بخش عمدهای از کار برنامهنویسی در پروژههای نرمافزاری طراحی شده است.
در آینده، تنها کافی است اجازه دهید هوش مصنوعی برنامهنویسی کند و شما بر روی وظایف واقعاً مهم تمرکز کنید: این دیدگاهی است که OpenAI از قدرت بزرگ ابزار جدید خود Codex ارائه میدهد، که هدف آن خودکارسازی بخشهایی از کار برنامهنویسی در توسعه نرمافزار است.
نسخه اول Codex-1 بر پایه مدل هوش مصنوعی ChatGPT-o3
اولین نسخه Codex-1 بر اساس مدل هوش مصنوعی ChatGPT-o3 از OpenAI ساخته شده است. Codex به طور ویژه طراحی شده است تا دستورالعملها را با دقت بیشتری پردازش کند و اجرای آزمایشهای تکراری بر روی کد تولید شده را انجام دهد تا دقیقترین نتایج ممکن را ارائه دهد.
رایانه مجازی در فضای ابری
Codex بر روی یک ماشین مجازی به عنوان محیط ایزوله (sandbox) در فضای ابری اجرا میشود. با اتصال این ابزار به GitHub، محیط توسعه ی این برنامه همچنین میتواند در صورت نیاز به مخازن کاربران خود دسترسی داشته باشد.
این ابزار باید بتواند توابع ساده بنویسد، اشکالات را برطرف کند و به سوالات مربوط به پایگاه کد پاسخ دهد. زمان انجام این وظایف بسته به پیچیدگی کد بین یک تا ۳۰ دقیقه خواهد بود. همچنین این برنامه قادر است چندین وظیفه را به طور همزمان انجام دهد، در حالی که رایانه کاربر برای استفادههای دیگر در دسترس باقی میماند.
عرضه برای کاربران ChatGPT Pro، Enterprise و Team
Codex بلافاصله برای مشترکان ChatGPT Pro، Enterprise و Team ارائه میشود. در ابتدا، دسترسی “سخاوتمندانه” برای همه کاربران فراهم خواهد بود، اما محدودیتهای استفاده در هفتههای آینده اعمال خواهد شد. این ویژگی به زودی برای کاربران ChatGPT Plus و Edu نیز در دسترس خواهد بود.
Codex به عنوان یک همکار مجازی
کاربرانی که به Codex دسترسی دارند، این ابزار را در نوار کناری پیدا میکنند و میتوانند وظایف برنامهنویسی جدید را از طریق دستورات تعریف کنند. آنچه که بعداً اتفاق میافتد، در یک ویدئوی ارائه از OpenAI نمایش داده شده است. این ابزار وظیفه را در پسزمینه انجام میدهد، در حالی که کاربر میتواند پیشرفت کار را مشاهده کرده و ببیند کدام مجموعه وظایف در حال انجام است.
جاش توبین، مدیر تحقیقات عوامل OpenAI، به TechCrunch گفت که این برنامه در آینده به عنوان یک همکار مجازی برای توسعهدهندگان نرمافزار عمل خواهد کرد. این ابزار وظایف زمانبر، و احتمالاً تکراریترین آنها را بر عهده خواهد گرفت. در حال حاضر، این امر در خود OpenAI نیز صادق است و این برنامه همچنین مستندسازی و تهیه چارچوب برای ویژگیهای جدید را انجام خواهد داد.
جلوگیری از کمک به بدافزارها
در یک پست وبلاگی از OpenAI درباره Codex، الکساندر امبریکوس، مدیر محصول، تأکید میکند که برنامه ی مذکور به گونهای طراحی شده است که از ایجاد نرمافزارهای مخرب جلوگیری کند. اینکه آیا این وعده با عرضه به بازار محقق میشود یا خیر، هنوز مشخص نیست. علاوه بر این، این برنامه در یک محیط ایمن فعالیت میکند و به اینترنت گسترده یا APIهای خارجی دسترسی ندارد.
هدف OpenAI از Codex: افزایش سهم در بازار “کدنویسی با هوش مصنوعی”
با این برنامه ، OpenAI اکنون قصد دارد حضور خود را در بازار “کدنویسی با هوش مصنوعی” به طور قابل توجهی افزایش دهد. این بازار در حال حاضر رشد چشمگیری را تجربه میکند. علاوه بر استارتاپهای Cursor و GitHub Copilot، گوگل نیز با اپلیکیشن Firebase خود به عنوان یک رقیب مطرح است. OpenAI اخیراً استارتاپ هوش مصنوعی Windsurf را با مبلغ سه میلیارد دلار خریداری کرده است.

