Gemini Code Assist با استفاده از مدل Gemini 2.5، کمکهای مبتنی بر هوش مصنوعی را ارائه میکند تا به تیم توسعه شما کمک کند تا برنامهها را در طول چرخه عمر توسعه نرمافزار بسازند، استقرار دهند و اجرا کنند. Gemini Code Assist در نسخه های زیر موجود است:
Gemini Code Assist برای افراد ، بدون هزینه در دسترس است.
Gemini Code Assist Standard ، محصولی در مجموعه Gemini برای Google Cloud .
Gemini Code Assist Enterprise ، محصولی در مجموعه Gemini برای Google Cloud .
میتوانید از Gemini Code Assist در IDEهای پشتیبانیشده ، مانند VS Code، JetBrains IDE، یا Android Studio، برای کمک به کدنویسی مبتنی بر هوش مصنوعی در بسیاری از زبانهای معروف استفاده کنید. میتوانید در حین نوشتن کد خود، تکمیلهای کد را دریافت کنید، توابع کامل یا بلوکهای کد را از نظرات ایجاد کنید، آزمایشهای واحد تولید کنید، و برای اشکالزدایی، درک و مستندسازی کد خود کمک بگیرید.
Gemini Code Assist پاسخهای متنی را به درخواستهای شما ارائه میکند، از جمله نقل قولهای منبع در مورد اینکه کدام اسناد و نمونه کد Gemini Code Assist برای تولید پاسخهای خود استفاده کرده است.
مدلهای زبان بزرگ Gemini (LLM) که توسط Gemini Code Assist استفاده میشود، علاوه بر مجموعه دادههای مورد استفاده برای آموزش مدلهای بنیاد Gemini، روی مجموعههای داده کدهای در دسترس عموم، مطالب خاص Google Cloud و سایر اطلاعات فنی مرتبط آموزش داده میشوند. مدلها طوری آموزش داده شدهاند که پاسخهای Gemini Code Assist تا حد امکان برای کاربران Gemini Code Assist مفید باشد.
- بیاموزید که Gemini Code Assist Standard و Enterprise چگونه و چه زمانی از دادههای شما استفاده میکنند .
- بیاموزید که Gemini Code Assist برای افراد چگونه و چه زمانی از دادههای شما استفاده میکند .
Gemini Code Assist بهعنوان یک فناوری در مراحل اولیه، میتواند خروجیهایی تولید کند که قابل قبول به نظر میرسند اما در واقع نادرست هستند. توصیه می کنیم قبل از استفاده از Gemini Code Assist تمام خروجی ها را تأیید کنید. برای اطلاعات بیشتر، به Gemini Code Assist و مسئول هوش مصنوعی مراجعه کنید.
Gemini Code Assist زمانی که مستقیماً از منبع دیگری مانند کد منبع باز موجود نقل قول می کند، اطلاعات نقل قول را ارائه می دهد. برای اطلاعات بیشتر، به نحوه و زمان استناد جمینی به منابع مراجعه کنید. جدول زیر انواع کمک های هوش مصنوعی مولد را نشان می دهد که در IDE های پشتیبانی شده بدون هیچ هزینه ای در دسترس هستند: تکمیل و تولید کد در پروژه IDE شما در IDE های زیر: از Gemini بخواهید کارهای پیچیده و چند مرحلهای را که از ابزارهای سیستم و سرورهای پروتکل بافت مدل (MCP) استفاده میکنند، انجام دهد. برای اطلاعات بیشتر، به استفاده از گپ عامل به عنوان یک برنامه نویس جفت مراجعه کنید. سهمیه استفاده از Gemini CLI . بخش زیر نسخههای Gemini Code Assist Standard و Enterprise را با هم مقایسه میکند. نسخه استاندارد کمک کدنویسی هوش مصنوعی را با امنیت در سطح سازمانی برای ساخت و اجرای برنامهها ارائه میکند. نسخه Enterprise همه ویژگیهای پشتیبانی شده را در نسخه استاندارد ارائه میکند، اما میتوانید آن را بر اساس مخازن کد منبع خصوصی خود نیز سفارشی کنید، و با سرویسهای Google Cloud اضافی برای ساخت برنامهها در یک پشته فناوری گستردهتر ادغام شده است. جدول زیر به شما کمک می کند تا با برجسته کردن مخاطبان مورد نظر و مزایای هر نسخه، تصمیم بگیرید که کدام نسخه با اهداف توسعه سازمان شما مطابقت دارد: برای مقایسه ویژگیهای هر نسخه، ویژگیهای پشتیبانی شده را ببینید. بخشهای زیر انواع کمکهای هوش مصنوعی تولیدی را نشان میدهد که در Gemini Code Assist Standard و Enterprise موجود است. جدول زیر انواع کمک های هوش مصنوعی مولد را نشان می دهد که در IDE های پشتیبانی شده در دسترس هستند: تکمیل و تولید کد در پروژه IDE شما در IDE های زیر: از Gemini بخواهید کارهای پیچیده و چند مرحلهای را که از ابزارهای سیستم و سرورهای پروتکل بافت مدل (MCP) استفاده میکنند، انجام دهد. برای اطلاعات بیشتر، به استفاده از گپ عامل به عنوان یک برنامه نویس جفت مراجعه کنید. بخشهای زیر ویژگیهای اضافی موجود با نسخههای Gemini Code Assist Standard و Enterprise را توضیح میدهند که فراتر از کمک در IDE شما هستند. جدول زیر انواع کمکهای هوش مصنوعی در Gemini Cloud Assist در کنسول API را نشان میدهد: جدول زیر انواع کمکهای هوش مصنوعی مولد با توسعه API در Apigee (IDE و Google API Console) را نشان میدهد: جدول زیر انواع کمک های هوش مصنوعی تولیدی در یکپارچه سازی برنامه ها در کنسول API را نشان می دهد: جدول زیر انواع کمکهای هوش مصنوعی برای BigQuery را در BigQuery Studio نشان میدهد: جدول زیر انواع کمک هوش مصنوعی مولد برای کد در Colab Enterprise را نشان می دهد: جدول زیر انواع کمک های هوش مصنوعی مولد برای کدنویسی در پایگاه های داده را نشان می دهد: جدول زیر انواع کمک های هوش مصنوعی مولد برای توسعه برنامه های کاربردی ارائه شده توسط Gemini در Firebase را نشان می دهد: برای جزئیات دقیق مراحل نصب، نگاه کنید به: پس از راهاندازی Gemini Code Assist برای افراد ، یا Gemini Code Assist Standard یا Enterprise و نصب برنامه افزودنی Gemini Code Assist در IDE خود ( VS Code یا JetBrains IDE پشتیبانیشده )، میتوانید به روشهای زیر درخواست کمک کنید: تکمیل کد را دریافت کنید یا کد را مستقیماً در ویرایشگر کد تولید کنید. برای نمایش دستیار مکالمه، روی spark Gemini در IDE کلیک کنید. می توانید سؤال بپرسید یا کد را در ویرایشگر خود انتخاب کنید و اعلان هایی مانند موارد زیر را وارد کنید: برای اطلاعات بیشتر، Code with Gemini Code Assist را ببینید. کمک کدنویسی هوش مصنوعی دستیار مکالمه در IDE شما با استفاده از زمینه فایل های باز شده شما پشتیبانی از چند IDE (VS Code، JetBrains IDE مانند IntelliJ و PyCharm و Android Studio ) چت نمایندگی سهمیه جمینی CLI اعمال و دستورات هوشمندانه با کلیک راست روی کد انتخابی ( VS Code ، JetBrains IDE مانند IntelliJ و PyCharm و Android Studio ) اقدامات هوشمندانه را آغاز کنید. دستورات هوشمند را با اسلش /
روی نوار انتخاب سریع با یا بدون کد انتخاب شده ( VS Code ) آغاز کنید. خدمات خارجی به عنوان ابزار با ابزار Gemini Code Assist اطلاعات دریافت کنید و اقدامات ارائه شده توسط سرویس های خارجی در داخل IDE خود را انجام دهید. درخواست های خود را با استفاده از علامت @
و نام ابزار به ابزارهای خاص ارسال کنید. به عنوان مثال- @GitHub get issues assigned to me
. برای اطلاعات بیشتر درباره ابزارها، به نمای کلی ابزارهای Gemini Code Assist مراجعه کنید. مالکیت معنوی و انطباق منابع منبع در IDE شما استاندارد کمک کد Gemini Gemini Code Assist Enterprise مخاطب مورد نظر مزایا کمک کدنویسی هوش مصنوعی استاندارد کمک کد Gemini Gemini Code Assist Enterprise دستیار مکالمه در IDE شما با استفاده از زمینه فایل های باز شده شما پشتیبانی از چند IDE (VS Code، JetBrains IDE مانند IntelliJ و PyCharm و Android Studio ) چت نمایندگی سهمیه جمینی CLI اعمال و دستورات هوشمندانه با کلیک راست روی کد انتخابی ( VS Code ، JetBrains IDE مانند IntelliJ و PyCharm و Android Studio ) اقدامات هوشمندانه را آغاز کنید. دستورات هوشمند را با اسلش /
روی نوار انتخاب سریع با یا بدون کد انتخاب شده ( VS Code) آغاز کنید. خدمات خارجی به عنوان ابزار با ابزار Gemini Code Assist اطلاعات دریافت کنید و اقدامات ارائه شده توسط سرویس های خارجی در داخل IDE خود را انجام دهید. درخواست های خود را با استفاده از علامت @
و نام ابزار به ابزارهای خاص ارسال کنید. به عنوان مثال- @GitHub get issues assigned to me
. برای اطلاعات بیشتر درباره ابزارها، به نمای کلی ابزارهای Gemini Code Assist مراجعه کنید. مالکیت معنوی و انطباق منبع نقل قول ها در IDE شما و کنسول API Google غرامت IP VPC-SC و دسترسی گوگل خصوصی دانش سازمانی پیشنهادات کد سفارشی شده از پایگاه های کد شما در GitHub، GitLab و Bitbucket در IDE شما کمک Gemini Cloud Assist استاندارد کمک کد Gemini Gemini Code Assist Enterprise ویژگیهای Gemini Cloud Assist (از جمله ویژگیهای موجود برای همه کاربران Google و در دسترس کاربران Gemini Code Assist Enterprise) Gemini Code Assist برای مدیریت API استاندارد کمک کد Gemini Gemini Code Assist Enterprise زمینه سازمانی مورد استفاده در هنگام ایجاد مشخصات API. جستجوی هوشمند توسط Vertex AI در هاب API ارائه شده است. کد Gemini Code Assist برای خط مشی های Apigee توضیح داده شده است. ( پیش نمایش ) کمک ایجاد یکپارچه سازی استاندارد کمک کد Gemini Gemini Code Assist Enterprise ویرایشگر بصری به کمک هوش مصنوعی برای تولید جریان خودکار زمینه سازمانی تعبیه شده در اتوماسیون با کمک هوش مصنوعی تولید و اصلاح مستندات جریان اتوماسیون هوش مصنوعی بینش داده ها استاندارد کمک کد Gemini Gemini Code Assist Enterprise دادههای بینش، کتابخانهای روشنتر از پرسشهای ایجاد شده از ابرداده جداول شما را فراهم میکند. کمک کد نوت بوک استاندارد کمک کد Gemini Gemini Code Assist Enterprise تولید و تکمیل کد پایتون در نوت بوک پرس و جوهای SQL را ایجاد کنید استاندارد کمک کد Gemini Gemini Code Assist Enterprise برای تولید عبارات SQL به زبان طبیعی بنویسید. کد متنی را دریافت کنید که با طرح شما کار می کند. پرس و جوهای موجود را بهینه کرده و توضیح دهید. کمک هوش مصنوعی چت در کنسول Firebase استاندارد کمک کد Gemini Gemini Code Assist Enterprise از دانش عمیق، بهترین شیوهها و تخصص عیبیابی برای محصولات و خدمات Firebase استفاده کنید. کد نمونه برای Firebase را با زبان طبیعی در چت تولید، اصلاح و اشکال زدایی کنید. از دستورات زبان طبیعی برای توضیح، تولید و تبدیل کد استفاده کنید. تجزیه و تحلیل کیفیت برنامه خرابی های برنامه را خلاصه کنید و اطلاعات آماری و مراحل عیب یابی را برای کمک به توسعه دهندگان در بررسی و حل مشکلات کیفیت برنامه ارائه دهید. کدهای موجود را تجزیه و تحلیل کنید، مشکلات احتمالی را شناسایی کنید، و بهبودهایی را پیشنهاد دهید. خلاصه و بینش کمپین Firebase Cloud Messaging و In-App Messaging کمپین های پیام رسانی خود را خلاصه و تجزیه و تحلیل کنید و توصیه های عملی برای بهبود عملکرد ارائه دهید. تولید طرحواره Firebase Data Connect و کاوش داده ایجاد طرحواره های پایگاه داده با زبان طبیعی. پرس و جوها و جهش های GraphQL را با زبان طبیعی ایجاد کنید. آگاهی متنی از زمینه پروژه و برنامه برای راهنمایی کمک مکالمه، عیب یابی و تجزیه و تحلیل کیفیت برنامه استفاده کنید. Write unit tests for my code.
Help me debug my code.
Make my code more readable.