OpenAI محیط‌های ابری پایدار را به Codex اضافه کرد

OpenAI قابلیت محیط‌های توسعهٔ ابریِ قابل‌استفادهٔ مجدد را به Codex اضافه کرده تا توسعه‌دهندگان بتوانند از دستگاه‌های مختلف به کارهای خود دسترسی داشته باشند. این شرکت همچنین ابزارهای بازبینی کد، امنیت زیرساخت و APIهای تازه‌ای معرفی کرد.

نویا را به منابع منتخبت در گوگل اضافه کن (در زبانه جدید باز می‌شود)
OpenAI محیط‌های ابری پایدار را به Codex اضافه کرد
فهرست مطالب
  1. ۱محیط‌های ابری Codex از حالت موقت فاصله می‌گیرند
  2. ۲هدایت صوتی، پیگیری هم‌زمان کارها و بازبینی کد
  3. ۳Codex Security Cloud و گسترش APIها
  4. ۴این خبر برای چه کسانی اهمیت دارد
خلاصه خبر در چند خط
  • محیط‌های توسعهٔ ابری Codex اکنون قابل‌استفادهٔ مجدد و دسترسی‌پذیر از دستگاه‌های مختلف هستند.
  • به‌روزرسانی Codex CLI امکان آغاز و هدایت کارها با صدا را فراهم می‌کند.
  • Codex Security Cloud می‌تواند مخازن GitHub را بررسی و برای یافته‌ها راهکارهایی آماده کند.
  • APIهای جدید OpenAI شامل Decisions API و نسخهٔ به‌روزشدهٔ Agents API هستند.

OpenAI در رویداد Dev Day روز سه‌شنبه، ۲۹ سپتامبر ۲۰۲۶، مجموعه‌ای از قابلیت‌های تازه را برای Codex معرفی کرد؛ از جمله محیط‌های توسعهٔ ابریِ قابل‌استفادهٔ مجدد که توسعه‌دهندگان می‌توانند از رایانه، تلفن همراه یا فضای ابری به آن‌ها دسترسی داشته باشند. این تغییر، Codex را از اجرای کارهای ابریِ جدا از هم به سمت محیط‌هایی پایدارتر و قابل‌تنظیم‌تر می‌برد؛ فضایی که به گفتهٔ شرکت می‌تواند شروع کارها را سریع‌تر کند و امکان کار در محیطی مشترک با تنظیمات و مجوزهای تأییدشده را فراهم آورد.

این اعلامیه تنها به محیط‌های ابری محدود نبود. OpenAI از به‌روزرسانی Codex CLI، تجربه‌ای تازه برای بازبینی کد، ابزارهای امنیت زیرساخت و تغییراتی در APIهای خود نیز خبر داد. در مجموع، قابلیت‌های معرفی‌شده بخش‌های گوناگونی از فرایند توسعهٔ نرم‌افزار را هدف می‌گیرند: اجرای وظایف، واگذاری و پیگیری کارها، بررسی تغییرات کد، جست‌وجوی مشکلات امنیتی و ساخت عامل‌های نرم‌افزاری.

محیط‌های ابری Codex از حالت موقت فاصله می‌گیرند

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

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

OpenAI می‌گوید قابل‌استفاده‌مجدد بودن محیط‌ها برای آن طراحی شده که وظایف سریع‌تر آغاز شوند. همچنین تیم‌ها می‌توانند از یک فضای کاری مشترک استفاده کنند که تنظیمات و مجوزهای آن از پیش تأیید شده‌اند. این ویژگی، به‌ویژه برای گروه‌هایی که می‌خواهند کارهای Codex را با قواعد و دسترسی‌های مشخص پیش ببرند، اهمیت دارد؛ هرچند شرکت در اعلام خود جزئیات بیشتری دربارهٔ نحوهٔ مدیریت این مجوزها ارائه نکرده است.

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

هدایت صوتی، پیگیری هم‌زمان کارها و بازبینی کد

نسخهٔ به‌روزشدهٔ Codex CLI قابلیت آغاز و هدایت کارها با صدا را دریافت می‌کند. CLI یا رابط خط فرمان، روشی متنی برای ارتباط با ابزارهای توسعه است که معمولاً در پنجرهٔ ترمینال به کار می‌رود. افزودن ورودی صوتی به این ابزار به توسعه‌دهنده امکان می‌دهد وظیفه را به‌جای تایپ کردن، با گفتار آغاز یا هدایت کند. OpenAI جزئیات بیشتری دربارهٔ زبان‌های پشتیبانی‌شده یا شرایط استفاده از این قابلیت اعلام نکرده است.

تغییر دیگر، نمای تازهٔ /agents است که برای واگذاری کارها و پیگیری چند وظیفه به‌طور هم‌زمان طراحی شده است. هنگامی که چند عامل یا کار در جریان باشند، مشاهدهٔ وضعیت آن‌ها می‌تواند بخشی از مدیریت کار روزانه باشد. OpenAI همچنین از بهبودهایی برای ویرایش دستورها، ازسرگیری نشست‌ها و استفاده از worktreeها خبر داده است. Worktree روشی برای کار با چند شاخه یا نسخهٔ کاری از یک مخزن کد است و می‌تواند به جداسازی تغییرات در جریان توسعه کمک کند.

رابط ترمینال Codex نیز بازطراحی شده است. OpenAI این رابط را «تمیزتر» توصیف می‌کند و می‌گوید هدف از تغییر، خواناتر کردن نشست‌های طولانی است. این اصلاح در کنار امکاناتی مانند ادامهٔ نشست و پیگیری چند کار، بر استفادهٔ روزمره از Codex تمرکز دارد؛ یعنی کاربر بتواند مدت بیشتری با ابزار کار کند و وضعیت فعالیت‌ها را آسان‌تر دنبال کند.

Codex همچنین در تجربهٔ تازهٔ بازبینی کد در برنامهٔ دسکتاپ ChatGPT در دسترس قرار می‌گیرد. کاربران می‌توانند خلاصهٔ تغییرات را بخوانند، تغییرات کد را بررسی کنند یا پیش از ارسال بازخورد، دربارهٔ مشکلات احتمالی از Codex پرس‌وجو کنند. این فرایند به درخواست‌های ادغام در GitHub و درخواست‌های مشابه در GitLab مربوط می‌شود.

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

Codex Security Cloud و گسترش APIها

بخش دیگری از معرفی‌های OpenAI به امنیت زیرساخت اختصاص داشت. مجموعهٔ ابزارهای Codex Security Cloud برای کمک به توسعه‌دهندگان در ایمن‌سازی زیرساخت طراحی شده است. این ابزارها می‌توانند کل مخازن GitHub را به درخواست کاربر، طبق یک برنامهٔ منظم یا پس از ورود commitهای تازه بررسی کنند. مخزن، فضایی برای نگهداری کد و تغییرات یک پروژه است و commit ثبت یک مجموعه تغییر در آن محسوب می‌شود.

پس از بررسی، Codex یافته‌ها را تحلیل می‌کند، موارد تکراری را کنار می‌گذارد و اصلاحاتی را در فضای ابری آماده می‌سازد. طبق اعلام OpenAI، این فرایند می‌تواند زمانی هم ادامه پیدا کند که کاربر فعال نباشد یا لپ‌تاپ او خاموش باشد. در نتیجه، ابزارهای امنیتی معرفی‌شده به اجرای پیوستهٔ بررسی‌ها متکی‌اند، نه فقط به زمانی که توسعه‌دهنده مستقیماً در حال کار است.

Codex Security Cloud همچنین به مدل‌هایی دسترسی می‌دهد که در قالب ابتکار امنیت سایبری Daybreak Blue ارائه شده‌اند؛ OpenAI می‌گوید توسعه‌دهندگان برای این دسترسی نیازی به ثبت درخواست جداگانه ندارند. شرکت در اطلاعات منتشرشده دربارهٔ مدل‌های در دسترس یا چگونگی ارزیابی عملکرد آن‌ها جزئیات بیشتری بیان نکرده است. بنابراین آنچه روشن است، فراهم شدن مسیر دسترسی درون این مجموعه ابزار است، نه دامنه یا نتیجهٔ دقیق توانایی‌های امنیتی آن‌ها.

در حوزهٔ API نیز OpenAI از Decisions API تازه خبر داد. این رابط برای تصمیم‌گیری بلادرنگ طراحی شده و از Luna استفاده می‌کند تا به مجموعه‌ای از پرسش‌های تعریف‌شده از سوی کاربر، پاسخ‌هایی از پیش تعیین‌شده بدهد. به بیان ساده، توسعه‌دهنده می‌تواند پرسش‌ها و گزینه‌های پاسخ را مشخص کند و از API برای دریافت تصمیم در لحظه استفاده کند. جزئیات کاربردهای پیشنهادی یا محدودیت‌های فنی این رابط در متن اعلام‌شده نیامده است.

نسخهٔ به‌روزشدهٔ Agents API هم از کار با رایانه پشتیبانی می‌کند. افزون بر این، امکان استفاده از Amazon Bedrock Managed Agents فراهم شده است تا عامل‌های OpenAI بتوانند به‌طور کامل روی AWS اجرا شوند. این قابلیت به توسعه‌دهندگان امکان می‌دهد عامل‌هایی را با استفاده از زیرساخت AWS بسازند و اجرا کنند، در حالی که ابزار API از OpenAI می‌آید. OpenAI در کنار این دو مورد، از بهبودهای دیگری در APIها نیز نام برده، اما جزئیات آن‌ها را در متن اعلامیه شرح نداده است.

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

این خبر برای چه کسانی اهمیت دارد

این خبر بیش از همه برای توسعه‌دهندگانی اهمیت دارد که از Codex برای اجرای کارهای برنامه‌نویسی استفاده می‌کنند و می‌خواهند کار را از چند دستگاه دنبال کنند یا وظایف را میان چند عامل تقسیم کنند. محیط‌های ابریِ قابل‌استفادهٔ مجدد و نمای /agents مستقیماً به این گروه مربوط‌اند؛ به‌ویژه زمانی که نیاز دارند چند کار را هم‌زمان مدیریت کنند.

تیم‌های مهندسی نرم‌افزار و مسئولان امنیت نیز باید به قابلیت‌های بازبینی کد و Codex Security Cloud توجه کنند. بررسی مخزن در زمان‌بندی مشخص یا پس از commit جدید می‌تواند بخشی از روند کنترل تغییرات باشد، اما ارزیابی نهایی یافته‌ها و اصلاحات همچنان به تصمیم تیم وابسته است. در سوی دیگر، توسعه‌دهندگانی که عامل‌های نرم‌افزاری می‌سازند ممکن است از پشتیبانی Agents API از کار با رایانه و اجرای عامل‌ها روی AWS بهره ببرند. معرفی این امکانات، مجموعه‌ای گسترده از گزینه‌ها پیش روی این گروه‌ها می‌گذارد؛ ارزش عملی هرکدام به نحوهٔ استفاده و نیازهای پروژه بستگی دارد.

پرسش‌های متداول

مهم‌ترین تغییر جدید Codex چیست؟
Codex اکنون محیط‌های توسعهٔ ابریِ پایدار و قابل‌تنظیمی دارد که از دستگاه‌های مختلف در دسترس‌اند و برای کارهای جداگانه از ابتدا ساخته نمی‌شوند.
Codex Security Cloud چه کاری انجام می‌دهد؟
این مجموعه ابزار می‌تواند مخازن GitHub را به‌صورت درخواستی، زمان‌بندی‌شده یا پس از ثبت commit بررسی کند و یافته‌ها را تحلیل و برای آن‌ها اصلاحاتی آماده کند.
چه قابلیت‌هایی به APIهای OpenAI اضافه شده است؟
OpenAI از Decisions API برای تصمیم‌گیری بلادرنگ و نسخهٔ به‌روزشدهٔ Agents API با پشتیبانی از کار با رایانه و Amazon Bedrock Managed Agents خبر داده است.
منبع خبرTechCrunch — AI
#Codex#OpenAI#ابزارهای_برنامه‌نویسی#امنیت_سایبری#هوش_مصنوعی
درباره نویسندهپژوهشگر اقتصاد دیجیتال

دانش آموخته مدیریت کسب و کار گرایش استراتژی و پژوهشگر ، استراتژیست و توسعه دهنده اقتصاد دیجیتال

مطالب مرتبط

همه اخبار هوش مصنوعیتازه‌ترین خبرهای امروز را در هوش مصنوعی نویا دنبال کنید
این خبر را به اشتراک بگذارید