ChatGPT، پلتفرم چتبات مبتنی بر هوش مصنوعی OpenAI، اکنون میتواند کد را بهصورت مستقیم ویرایش کند — البته اگر از سیستمعامل macOS استفاده میکنید.
جدیدترین نسخه اپلیکیشن ChatGPT برای macOS قادر است در ابزارهای توسعهدهنده پشتیبانیشده مانند Xcode، VS Code و JetBrains کد را ویرایش کند. کاربران میتوانند بهصورت اختیاری حالت «اعمال خودکار» را فعال کنند تا ChatGPT بدون نیاز به کلیکهای اضافی، ویرایشها را انجام دهد.
مشترکان طرحهای ChatGPT Plus، Pro و Team از روز پنجشنبه با بهروزرسانی اپلیکیشن macOS خود میتوانند از قابلیت ویرایش کد استفاده کنند. OpenAI اعلام کرده که این ویژگی هفته آینده برای کاربران سازمانی (Enterprise)، آموزشی (Edu) و رایگان نیز عرضه خواهد شد.
الکساندر امبیریکوس، یکی از اعضای تیم محصول OpenAI که روی نرمافزارهای دسکتاپ کار میکند، در پستی در شبکه X اعلام کرد که اپلیکیشن ChatGPT برای ویندوز نیز «بهزودی» از ویرایش مستقیم کد پشتیبانی خواهد کرد.
ChatGPT برای macOS اکنون میتواند کد را مستقیماً در محیطهای توسعه (IDE) ویرایش کند. این قابلیت برای کاربران Plus، Pro و Team در دسترس است.
قابلیت ویرایش مستقیم کد بر پایه ویژگی «کار با برنامهها» ChatGPT از OpenAI بنا شده است که این شرکت در نوامبر ۲۰۲۴ بهصورت آزمایشی (بتا) معرفی کرد. ویژگی «کار با برنامهها» به اپلیکیشن ChatGPT برای macOS اجازه میدهد کد را در چند محیط کدنویسی متمرکز بر توسعه بخواند و نیاز به کپی و پیست کردن کد در ChatGPT را به حداقل برساند.
با افزودن امکان ویرایش مستقیم کد، ChatGPT اکنون بهطور مستقیمتر با ابزارهای محبوب کدنویسی هوش مصنوعی مانند Cursor و GitHub Copilot رقابت میکند. گزارشها حاکی از آن است که OpenAI قصد دارد در ماههای آینده محصولی اختصاصی برای پشتیبانی از مهندسی نرمافزار راهاندازی کند.
دستیارهای کدنویسی مبتنی بر هوش مصنوعی بهطور فزایندهای محبوب شدهاند؛ بهطوریکه اکثریت قریب به اتفاق پاسخدهندگان در آخرین نظرسنجی GitHub اعلام کردهاند که به شکلی از ابزارهای هوش مصنوعی استفاده میکنند. جرد فریدمن، شریک Y Combinator، اخیراً ادعا کرده که یکچهارم استارتاپهای دسته W25 این مجموعه، ۹۵ درصد از پایگاه کد خود را با هوش مصنوعی تولید کردهاند.
اما ابزارهای کمکی کدنویسی مبتنی بر هوش مصنوعی با خطراتی در زمینه امنیت، حقوق مالکیت معنوی و قابلیت اطمینان همراه هستند. نظرسنجی از شرکت نرمافزاری Harness نشان داد که اکثر توسعهدهندگان زمان بیشتری را صرف رفع اشکالات کد تولیدشده توسط هوش مصنوعی و آسیبپذیریهای امنیتی آن میکنند تا کدهای نوشتهشده توسط انسان. در همین حال، گزارشی از گوگل نشان داد که هوش مصنوعی میتواند بازبینی کد را تسریع کند و به مستندسازی کمک کند، اما این مزایا به قیمت کاهش پایداری تحویل به دست میآیند.