روز سهشنبه، گوگل نسخهای جدید و رایگان از ابزار تکمیل و کمک کدنویسی مبتنی بر هوش مصنوعی خود را معرفی کرد که با نام Gemini Code Assist for Individuals شناخته میشود. همچنین، این شرکت Gemini Code Assist for GitHub را نیز معرفی کرد، یک “عامل” بررسی کد که بهطور خودکار به دنبال اشکالات در کد میگردد و پیشنهاداتی را مستقیماً در گیتهاب ارائه میدهد.
Gemini Code Assist for Individuals به توسعهدهندگان این امکان را میدهد که از طریق یک پنجره چت، به زبان طبیعی با مدل هوش مصنوعی گوگل تعامل داشته باشند. این ابزار میتواند کد را بررسی کند، خطاها را اصلاح کند، بخشهایی از کد را تکمیل کند یا قسمتهایی از کد را که نامفهوم به نظر میرسند، توضیح دهد؛ عملکردی مشابه ابزار محبوب GitHub Copilot.
دستیار کدنویسی هوش مصنوعی گوگل از یک نسخه بهینهشده از مدل Gemini 2.0 استفاده میکند که برای کاربردهای کدنویسی تنظیم شده است. این ابزار با محیطهای کدنویسی محبوبی مانند VS Code و JetBrains از طریق پلاگینها یکپارچه میشود و از چندین زبان برنامهنویسی رایج پشتیبانی میکند.

نکته قابل توجه این است که ابزار Gemini Code Assist for Individuals در هر ماه ۱۸۰,۰۰۰ تکمیل کد ارائه میدهد، که ۹۰ برابر بیشتر از سقف استفاده در نسخه رایگان GitHub Copilot (با تنها ۲,۰۰۰ تکمیل کد در ماه) است. همچنین، این ابزار روزانه ۲۴۰ درخواست چت را پشتیبانی میکند، که تقریباً ۵ برابر بیشتر از تعداد مجاز در نسخه رایگان GitHub Copilot است.
مدلی که Gemini Code Assist for Individuals را تغذیه میکند، دارای پنجره متنی ۱۲۸,۰۰۰ توکن است. گوگل میگوید این مقدار بیش از ۴ برابر بزرگتر از رقبا است، به این معنی که مدل میتواند حجم بیشتری از کد را در یک درخواست پردازش کند و در نتیجه، کدهای پیچیدهتر را بهتر تحلیل و درک نماید.
توسعهدهندگان میتوانند از روز سهشنبه برای نسخه پیشنمایش عمومی رایگان این ابزار ثبتنام کنند.
در مورد Gemini Code Assist for GitHub، این ابزار بهطور خودکار درخواستهای پول (Pull Requests) را اسکن میکند، خطاهای احتمالی را شناسایی کرده و پیشنهادات کمکی ارائه میدهد.
این دو ابزار در حالی معرفی میشوند که گوگل در تلاش است تا رقابت خود را با مایکروسافت و شرکت زیرمجموعه آن، GitHub، در حوزه ابزارهای توسعهدهندگان گسترش دهد. هفت ماه پیش، گوگل رایان سالوا (Ryan Salva) را که پیشتر مدیر تیم GitHub Copilot بود، استخدام کرد تا استراتژیهای این شرکت را در زمینه ابزارهای توسعهدهندگان هدایت کند.
سالوا در مصاحبهای با TechCrunch اعلام کرد که گوگل با ارائه یک دستیار کدنویسی رایگان با سقف استفاده بسیار بالا، امیدوار است توسعهدهندگان تازهکار را از همان ابتدای مسیر، به استفاده از Code Assist ترغیب کند. او پیشبینی میکند که در آینده، برخی از این توسعهدهندگان به نسخه سازمانی Code Assist ارتقا دهند، که در نهایت، منبع درآمد اصلی گوگل خواهد بود.
گوگل حدود یک سال است که Gemini Code Assist را به کسبوکارها عرضه کرده است. این شرکت در دسامبر اعلام کرد که این دستیار کدنویسی هوش مصنوعی به زودی با ابزارهای شخص ثالث مانند GitLab، GitHub و Google Docs یکپارچه خواهد شد. نسخه سازمانی Code Assist امکاناتی مانند ثبت لاگهای نظارتی، ادغام با سایر محصولات Google Cloud و سفارشیسازی برای مخازن خصوصی را در اختیار کاربران قرار میدهد.
منبع: تککرانچ