OpenAI با افزونه Codex برای VS Code، کدنویسی را وارد مرحلهای جدید میکند و به توسعهدهندگان در رفع باگ و بازبینی کد یاری میرساند.
به گزارش تکناک، OepnAI اعلام کرد Codex، ایجنت مهندسی نرمافزار مبتنیبر هوش مصنوعی این شرکت، اکنون علاوهبر خط فرمان (CLI)، ازطریق افزونه اختصاصی برای VS Code و ویرایشگرهای مشابه ازجمله Cursor و Windsurf در دسترس توسعهدهندگان قرار گرفته است. این تغییر مهم به توسعهدهندگان امکان میدهد تا کدنویسی و رفع باگ و بازبینی کدها را سادهتر و سریعتر انجام دهند.
Codex نخستین بار در ماه می معرفی شد و توانست با قابلیت خواندن و ویرایش و اجرای کدها توجه جامعه برنامهنویسان را جلب کند. پیشاز این دسترسی به Codex فقط ازطریق CLI امکانپذیر بود؛ اما اکنون افزونه VS Code Codex که برپایه نسخه متنباز Codex CLI ساخته شده، در اختیار کاربران قرار گرفته است. توسعهدهندگان با ورود به حساب ChatGPT خود در یکی از طرحهای Plus ،Pro ،Team ،Edu یا Enterprise میتوانند بدون نیاز به کلید API از آن استفاده کنند.
این افزونه هماکنون برای macOS و Linux در دسترس است. بااینحال، نسخه ویندوز هنوز در مرحله آزمایشی قرار دارد و OepnAI توصیه کرده است کاربران ویندوز از Windows Subsystem for Linux برای بهرهگیری بهتر استفاده کنند. افزونه Codex را ازطریق Visual Studio Code Marketplace و لینکهای اختصاصی برای VS Code ،Cursor ،Windsurf و نسخه Insiders میتوان دریافت کرد.

به نقل از نئویون، با این بهروزرسانی، Codex بهعنوان عاملی واحد در محیطهای مختلف ازجمله IDE، ترمینال، فضای ابری، گیتهاب و حتی موبایل عمل میکند. توسعهدهندگان میتوانند وظایف را بهصورت محلی اجرا کنند و سپس ادامه پردازش را به فضای ابری بسپارند؛ قابلیتی که با گزینه «Run in the cloud» امکانپذیر میشود. برای این منظور کافی است محیط ابری Codex پیکربندی شود تا توسعهدهندگان بتوانند بهطور یکپارچه میان محیطهای محلی و ابری جابهجا شوند.
یکی از قابلیتهای مهم جدید، توانایی بازبینی خودکار درخواستهای واکشی است. توسعهدهندگان میتوانند Codex را طوری تنظیم کنند که بهطور خودکار تغییرات جدید در مخازن را بررسی کند. همچنین با منشنکردن @codex در PR، امکان ایجاد درخواست بازبینی فوری و دریافت پیشنهادهای اصلاحی فراهم میشود.
این تحولات نشان میدهد که OepnAI قصد دارد Codex را به دستیاری جامع برای توسعهدهندگان تبدیل کند؛ ابزاری که در تمام مراحل توسعه نرمافزار، از نوشتن کد گرفته تا رفع اشکال و اجرا و بازبینی، در کنار برنامهنویسان خواهد بود.