گوگل روز سهشنبه از یک ابزار جدید و رایگان به نام Gemini Code Assist for Individuals رونمایی کرد که به برنامهنویسان کمک میکند راحتتر و سریعتر کدنویسی کنند. این ابزار به شما اجازه میدهد با یک مدل هوش مصنوعی گوگل به زبان عادی گفتگو کنید و از آن برای نوشتن کد، رفع اشکال، یا فهمیدن قسمتهای پیچیده کد کمک بگیرید.
چه ویژگیهایی دارد؟

این دستیار مانند GitHub Copilot (ابزار معروف مایکروسافت) عمل میکند؛ اما رایگان است و محدودیتهای استفاده بیشتری دارد.
- تکمیل خودکار کد: این ابزار میتواند وقتی در حال نوشتن کد هستید، بخشهای بعدی را حدس بزند و آنها را برایتان بنویسد.
- رفع اشکال (Debugging): اگر کد شما مشکلی داشته باشد، این ابزار میتواند مشکل را پیدا کند و راهحلهایی برای رفع آن پیشنهاد بدهد.
- توضیح کدها: اگر قسمتی از کد برایتان نامفهوم است، میتوانید از این ابزار بخواهید آن را برایتان توضیح بدهد.
- پشتیبانی از محیطهای کدنویسی محبوب: این ابزار با برنامههایی مثل VS Code و JetBrains سازگار است و از زبانهای برنامهنویسی مختلف پشتیبانی میکند.
استفاده رایگان بدون محدودیتهای رقبا
یکی از نکات جالب این ابزار، نبود محدودیتها برای استفاده است. برای مثال:
- میتوانید ۱۸۰ هزار بار در ماه از تکمیل خودکار کد استفاده کنید. این عدد ۹۰ برابر بیشتر از نسخه رایگان GitHub Copilot است که فقط ۲ هزار بار در ماه اجازه استفاده میدهد.
- همچنین، میتوانید روزانه ۲۴۰ سوال از این ابزار بپرسید که تقریباً پنج برابر بیشتر از GitHub Copilot است.
- این دستیار میتواند کدهای بزرگ و پیچیده را بهتر درک کند، چون میتواند چهار برابر بیشتر از رقبا اطلاعات را در یک بار درخواست پردازش کند.
ابزار مخصوص GitHub برای بررسی کد و پیدا کردن باگها
گوگل همچنین Gemini Code Assist for GitHub را معرفی کرده است. این نسخه مخصوص، کدهای جدید (Pull Requests) را بهطور خودکار بررسی میکند، باگها را پیدا میکند و پیشنهادات مفیدی برای بهبود کدها میدهد. این ابزار به توسعهدهندگان کمک میکند تا قبلاز تأیید نهایی کدها، مشکلات را شناسایی و رفع کنند.
رقابت جدی با GitHub Copilot و مایکروسافت
این رونمایی نشان میدهد که گوگل بهطور جدی وارد رقابت با مایکروسافت و GitHub شده است. هفت ماه پیش، گوگل رایان سالوا (مدیر سابق تیم GitHub Copilot) را استخدام کرد تا روی ابزارهای هوش مصنوعی برای برنامهنویسان کار کند.
هدف گوگل از ارائه نسخه رایگان و بدون محدودیت این است که برنامهنویسان تازهکار را جذب کند و آنها را به استفاده از ابزارهای خود عادت بدهد. این کار به گوگل کمک میکند که در آینده، وقتی این توسعهدهندگان حرفهایتر شدند، آنها را به نسخههای پولی و تجاری این ابزار ارتقا دهد.
چرا این ابزار مهم است؟
این اقدام گوگل نشان میدهد که این شرکت با استراتژی رایگان و نامحدودتر بهدنبال این است که سهم بیشتری از بازار ابزارهای برنامهنویسی را به دست بیاورد.
Gemini Code Assist نهتنها به برنامهنویسان کمک میکند که سریعتر و راحتتر کدنویسی کنند، بلکه اکوسیستم ابزارهای گوگل را تقویت میکند و به گوگل کمک میکند تا در رقابت با مایکروسافت و GitHub پیشتاز باشد.