Gemini Code Assist با استفاده از مدل Gemini 2.5، به تیم توسعه شما در ساخت، استقرار و اجرای برنامهها در طول چرخه عمر توسعه نرمافزار، کمک میکند. Gemini Code Assist در نسخههای زیر موجود است:
کمک کد جمینی برای افراد ، بدون هیچ هزینهای در دسترس است.
استاندارد دستیار کد جمینی ، محصولی در سبد محصولات جمینی برای گوگل کلود .
Gemini Code Assist Enterprise ، محصولی در سبد محصولات Gemini برای Google Cloud .
شما میتوانید از Gemini Code Assist در IDEهای پشتیبانیشده مانند VS Code، JetBrains IDE یا Android Studio برای کمک در کدنویسی مبتنی بر هوش مصنوعی در بسیاری از زبانهای محبوب استفاده کنید. میتوانید هنگام نوشتن کد، تکمیل کد را دریافت کنید، توابع کامل یا بلوکهای کد را از نظرات ایجاد کنید، تستهای واحد ایجاد کنید و در اشکالزدایی، درک و مستندسازی کد خود کمک بگیرید.
Gemini Code Assist پاسخهای متناسب با متن درخواستهای شما ارائه میدهد، از جمله استناد به منابع مربوط به اینکه Gemini Code Assist از کدام مستندات و نمونههای کد برای تولید پاسخهای خود استفاده کرده است.
مدلهای زبان بزرگ (LLM) جمینی که توسط Gemini Code Assist استفاده میشوند، علاوه بر مجموعه دادههای مورد استفاده برای آموزش مدلهای پایه جمینی، بر روی مجموعه دادههای کد در دسترس عموم، مطالب ویژه 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 وقتی مستقیماً از منبع دیگری، مانند کد منبع باز موجود، نقل قولهای طولانی میکند، اطلاعات استناد را ارائه میدهد. برای اطلاعات بیشتر، به «چگونه و چه زمانی Gemini به منابع استناد میکند» مراجعه کنید. جدول زیر انواع کمکهای هوش مصنوعی مولد را که به صورت رایگان در IDEهای پشتیبانیشده در دسترس هستند، نشان میدهد: تکمیل و تولید کد در پروژه IDE شما در IDE های زیر: Gemini را وادار کنید تا وظایف پیچیده و چند مرحلهای را که از ابزارهای سیستمی و سرورهای پروتکل زمینه مدل (MCP) استفاده میکنند، انجام دهد. برای اطلاعات بیشتر، به حالت عامل «استفاده از کمک کد Gemini» مراجعه کنید. سهمیه استفاده از رابط خط فرمان Gemini . بخش زیر نسخههای استاندارد و سازمانی Gemini Code Assist را با هم مقایسه میکند. نسخه استاندارد، کمک به کدنویسی هوش مصنوعی را با امنیت در سطح سازمانی، برای ساخت و اجرای برنامهها ارائه میدهد. نسخه سازمانی تمام ویژگیهای پشتیبانیشده در نسخه استاندارد را ارائه میدهد، اما میتوانید آن را بر اساس مخازن کد منبع خصوصی خود نیز سفارشی کنید و با سرویسهای اضافی Google Cloud برای ساخت برنامهها در یک پشته فناوری گستردهتر ادغام شده است. جدول زیر با برجسته کردن مخاطبان مورد نظر و مزایای هر نسخه، به شما کمک میکند تا تصمیم بگیرید کدام نسخه با اهداف توسعه سازمان شما مطابقت بیشتری دارد: برای مقایسه ویژگیهای هر نسخه، به ویژگیهای پشتیبانیشده مراجعه کنید. بخشهای زیر انواع کمکهای هوش مصنوعی مولد را که در نسخههای استاندارد و سازمانی Gemini Code Assist موجود است، نشان میدهد. جدول زیر انواع کمکهای هوش مصنوعی مولد موجود در IDEهای پشتیبانیشده را نشان میدهد: تکمیل و تولید کد در پروژه IDE شما در IDE های زیر: Gemini را وادار کنید تا وظایف پیچیده و چند مرحلهای را که از ابزارهای سیستمی و سرورهای پروتکل زمینه مدل (MCP) استفاده میکنند، انجام دهد. برای اطلاعات بیشتر، به حالت عامل «استفاده از کمک کد Gemini» مراجعه کنید. بخشهای بعدی، ویژگیهای اضافی موجود در نسخههای استاندارد و سازمانی Gemini Code Assist را که فراتر از کمک در IDE شما هستند، شرح میدهند. جدول زیر انواع کمکهای هوش مصنوعی مولد در Gemini Cloud Assist در کنسول Google Cloud را نشان میدهد: جدول زیر انواع کمکهای هوش مصنوعی مولد را با توسعه API در Apigee (IDE و کنسول Google Cloud) نشان میدهد: جدول زیر انواع کمکهای هوش مصنوعی مولد را در ادغام برنامهها در کنسول Google Cloud نشان میدهد: جدول زیر انواع کمکهای هوش مصنوعی مولد برای 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 کلیک کنید. میتوانید سؤال بپرسید یا کدی را در ویرایشگر خود انتخاب کنید و دستوراتی مانند موارد زیر را وارد کنید: برای اطلاعات بیشتر، به بخش «کدنویسی با دستیار کد Gemini» مراجعه کنید. کمک در کدنویسی هوش مصنوعی دستیار مکالمه در IDE شما با استفاده از زمینه فایلهای باز شده شما پشتیبانی از چند IDE (VS Code، IDE های JetBrains مانند IntelliJ و PyCharm و Android Studio ) چت عامل سهمیه CLI جمینی اقدامات و دستورات هوشمند با کلیک راست روی کد انتخاب شده ( VS Code ، IDEهای JetBrains مانند IntelliJ و PyCharm و Android Studio ) اقدامات هوشمند را آغاز کنید. دستورات هوشمند را با اسلش / در نوار انتخاب سریع، چه با کد انتخاب شده و چه بدون آن ( VS Code ) آغاز کنید. مالکیت معنوی و انطباق استناد به منابع در IDE شما استاندارد کمکی کد جمینی شرکت Gemini Code Assist مخاطب مورد نظر مزایا کمک در کدنویسی هوش مصنوعی استاندارد کمکی کد جمینی شرکت Gemini Code Assist دستیار مکالمه در IDE شما با استفاده از زمینه فایلهای باز شده شما پشتیبانی از چند IDE (VS Code، IDE های JetBrains مانند IntelliJ و PyCharm و Android Studio ) چت عامل سهمیه CLI جمینی اقدامات و دستورات هوشمند با کلیک راست روی کد انتخاب شده، اقدامات هوشمند را آغاز کنید ( VS Code ، IDEهای JetBrains مانند IntelliJ و PyCharm و Android Studio ). دستورات هوشمند را با اسلش / در نوار انتخاب سریع، چه با کد انتخاب شده و چه بدون آن، آغاز کنید ( VS Code . مالکیت معنوی و انطباق استناد به منابع در IDE و کنسول Google Cloud شما غرامت IP VPC-SC و دسترسی خصوصی به گوگل دانش سازمانی پیشنهادهای کد سفارشی از پایگاههای کد شما در GitHub، GitLab و Bitbucket در IDE شما کمک ابری جمینی استاندارد کمکی کد جمینی شرکت Gemini Code Assist ویژگیهای Gemini Cloud Assist (شامل ویژگیهایی که برای همه کاربران گوگل و کاربران Gemini Code Assist Enterprise در دسترس است) کمک کد Gemini برای مدیریت API استاندارد کمکی کد جمینی شرکت Gemini Code Assist زمینه سازمانی مورد استفاده هنگام ایجاد مشخصات API. جستجوی هوشمند با پشتیبانی Vertex AI در مرکز API. کد کمکی Gemini برای بیمه نامه های Apigee توضیح داده شده است. ( پیش نمایش ) کمک در ایجاد یکپارچهسازی استاندارد کمکی کد جمینی شرکت Gemini Code Assist ویرایشگر بصری با کمک هوش مصنوعی برای تولید جریان اتوماسیون خودکارسازی با کمک هوش مصنوعی تعبیهشده در بستر سازمانی تولید و اصلاح مستندات جریان اتوماسیون هوش مصنوعی مولد بینشهای داده استاندارد کمکی کد جمینی شرکت Gemini Code Assist بینشهای داده، کتابخانهای جامع از کوئریهای تولید شده از متادیتای جداول شما را فراهم میکند. کمک در مورد کد نوت بوک استاندارد کمکی کد جمینی شرکت Gemini Code Assist تولید و تکمیل کد پایتون در نوت بوک تولید کوئریهای SQL استاندارد کمکی کد جمینی شرکت Gemini Code Assist برای تولید دستورات SQL به زبان طبیعی بنویسید. کد زمینهای دریافت کنید که با طرحواره شما سازگار باشد. بهینهسازی و توضیح کوئریهای موجود. کمک چت هوش مصنوعی در کنسول Firebase استاندارد کمکی کد جمینی شرکت Gemini Code Assist از دانش عمیق، بهترین شیوهها و تخصص عیبیابی برای محصولات و خدمات Firebase استفاده کنید. تولید، اصلاح و اشکالزدایی کد نمونه برای Firebase با زبان طبیعی در چت. از دستورالعملهای زبان طبیعی برای توضیح، تولید و تبدیل کد استفاده کنید. تحلیل کیفیت اپلیکیشن خلاصهای از خرابیهای برنامه ارائه دهید و بینشها و مراحل عیبیابی را برای کمک به توسعهدهندگان در بررسی و حل مشکلات کیفیت برنامه ارائه دهید. کد موجود را تجزیه و تحلیل کنید، مشکلات احتمالی را شناسایی کنید و بهبودهایی را پیشنهاد دهید. خلاصه و بینشهای کمپینهای پیامرسانی ابری و پیامرسانی درونبرنامهای فایربیس کمپینهای پیامرسانی خود را خلاصه و تجزیه و تحلیل کنید و توصیههای عملی برای بهبود عملکرد ارائه دهید. تولید طرحواره Firebase Data Connect و کاوش دادهها طرحوارههای پایگاه داده را با زبان طبیعی تولید کنید. کوئریها و جهشهای GraphQL را با زبان طبیعی تولید کنید. آگاهی زمینهای از زمینه پروژه و برنامه برای هدایت کمکهای مکالمهای، عیبیابی و تحلیل کیفیت برنامه استفاده کنید. Write unit tests for my code.Help me debug my code.Make my code more readable.