راهاندازی پیش نمایش تحقیقاتی Codex توسط OpenAI
OpenAI روز جمعه از راهاندازی پیش نمایش تحقیقاتی Codex، توانمندترین عامل کدنویسی هوش مصنوعی این شرکت، خبر داد. Codex مبتنی بر مدل هوش مصنوعی codex-1 است که بهطور خاص برای وظایف مهندسی نرمافزار بهینهسازی شده است. این شرکت اعلام کرده که codex-1 قادر به تولید کدهای «پاکتر» نسبت به نسخههای قبلی بوده و به دستورالعملها بهصورت دقیقتری پایبند است. همچنین، Codex قابلیت انجام تستهای فاز به فاز بر روی کدهای خود را تا رسیدن به نتایج موفق دارد.
عامل Codex در یک کامپیوتر مجازی در فضای ابری اجرا میشود و با اتصال به GitHub، میتواند بهطور پیشفرض به مخازن کد شما دسترسی پیدا کند. OpenAI اذعان دارد که این عامل هوش مصنوعی میتواند بین یک تا سی دقیقه برای نوشتن ویژگیهای ساده، رفع خطا، پاسخگویی به سوالات در مورد پایگاه کد و انجام تستها وقت بگذارد. Codex این امکان را دارد که بهطور همزمان چندین وظیفه مهندسی نرمافزار را انجام دهد و در حین اجرا، کاربران دسترسی به کامپیوتر و مرورگر خود را از دست نخواهند داد.
این سرویس از امروز برای مشترکین ChatGPT Pro، Enterprise و Team در دسترس است. OpenAI به کاربران اعلام کرده که دسترسی «سخاوتمندانهای» به Codex ارائه خواهد شد، اما در هفتههای آینده محدودیتهایی در استفاده از این ابزار اعمال خواهد شد. کاربران سپس میتوانند گزینه خرید اعتبارات اضافی برای استفاده از Codex را انتخاب کنند. همچنین، OpenAI برنامهریزی کرده تا بهزودی دسترسی به Codex را برای کاربران ChatGPT Plus و Edu گسترش دهد.
این روزها ابزارهای هوش مصنوعی برای مهندسان نرمافزار، که به عنوان «کدنویسان ویبی» شناخته میشوند، بهطور فزایندهای محبوب شدهاند. مدیران عامل شرکتهای بزرگ مانند گوگل و مایکروسافت ادعا میکنند که بهطور تقریبی ۳۰ درصد از کدهای شرکتهایشان توسط هوش مصنوعی نوشته میشود. به فاصلهای کوتاه، شرکت Anthropic ابزار کدنویسی خود به نام “Claude Code” را رونمایی کرد و گوگل بهروزرسانیهایی برای دستیار کدنویسی هوش مصنوعی خود، “Gemini Code Assist”، با قابلیتهای بیشتر منتشر نمود.
به نظر میرسد OpenAI به خاطر راهاندازی Codex و همکاری با Windsurf، سازنده یکی دیگر از پلتفرمهای کدنویسی هوش مصنوعی، تلاش دارد سهم خود را از این بازار بهدست آورد. کاربرانی که به Codex دسترسی دارند، میتوانند این ابزار را در نوار کناری ChatGPT پیدا کرده و با تایپ یک درخواست و کلیک بر روی دکمه «Code» به آن وظایف کدنویسی جدید محول کنند. همچنین، این امکان وجود دارد که کاربران سوالاتی درباره پایگاه کد خود بپرسند و با کلیک بر روی دکمه «Ask» به پاسخ برسند.
در یک جلسه خبری پیش از راهاندازی Codex، «جاش توبین»، مدیر تحقیقاتی عوامل OpenAI، به TechCrunch گفت که این شرکت در نهایت میخواهد عوامل کدنویسی هوش مصنوعی خود را بهعنوان «همتیمیهای مجازی» در نظر بگیرد که وظایفی که انجام آنها برای مهندسان انسانی «ساعتها یا حتی روزها» زمان میبرد را بهطور خودکار به انجام رسانند. OpenAI همچنین اعلام کرده که در حال حاضر از Codex برای جابجایی وظایف تکراری، ایجاد ویژگیهای جدید و تهیه مستندات استفاده میکند.
OpenAI با تاکید بر اصول ایمنی، بیان کرده که Codex بهصورت قابلاعتمادی درخواستهای توسعه «نرمافزارهای مخرب» را رد میکند. این عنصر در محیطی با اتصال محدود به اینترنت و APIهای خارجی فعالیت میکند که تا حد زیادی خطر بالقوهاش در دستان کاربران سو استفادهگر را کاهش میدهد، اما ممکن است در عین حال به کارایی آن نیز آسیب برساند.
قابل ذکر است که عوامل کدنویسی هوش مصنوعی، مشابه سایر سیستمهای تولیدی فعلی، مستعد اشتباه هستند. یک مطالعه اخیر از سوی مایکروسافت نشان داده که مدلهای برجسته کدنویسی هوش مصنوعی بهطور تماموقت در تصحیح باگهای نرمافزار با چالشهایی مواجه هستند. با این حال، به نظر میرسد این چالشها مانع از اشتیاق سرمایهگذاران به این ابزارها نشده است.
OpenAI همچنین در حال بهروزرسانی Codex CLI، عامل کدنویسی منبع باز خود که در ترمینال شما اجرا میشود، با نسخه جدیدی از مدل o4-mini است که بهینهسازیشده برای مهندسی نرمافزار است. این مدل هماکنون بهعنوان پیشفرض در Codex CLI موجود است و بهزودی در API OpenAI با هزینه ۱.۵۰ دلار به ازای هر ۱ میلیون توکن ورودی (حدود ۷۵۰,۰۰۰ کلمه) و ۶ دلار به ازای هر ۱ میلیون توکن خروجی در دسترس قرار خواهد گرفت.
راهاندازی Codex بهوضوح نشاندهنده تلاشهای OpenAI برای توسعه ابزارهای هوش مصنوعی در کنار ChatGPT است. در سال گذشته، این شرکت دسترسی اولویتدار به پلتفرم ویدئویی هوش مصنوعی خود، Sora، و همچنین عوامل تحقیقاتی و مرور وب، به مشترکین خود اضافه کرده است. این امکانات میتواند کاربران بیشتری را به سمت اشتراک ChatGPT جذب کند و بهخصوص در مورد Codex، مشترکان موجود را به پرداخت هزینههای بیشتر برای دسترسیهای افزوده ترغیب کند.