از Gemini Code Assist در گیت‌هاب استفاده کنید

این صفحه نحوه استفاده از Gemini Code Assist در GitHub را به شما نشان می‌دهد. این صفحه برای هر دو نسخه مصرفی و سازمانی Gemini Code Assist در GitHub کاربرد دارد.

قبل از اینکه شروع کنی

برای انجام وظایف این صفحه، مطمئن شوید که Gemini Code Assist را در GitHub راه‌اندازی کرده‌اید .

خلاصه و بازخورد درخواست pull را دریافت کنید

برای دریافت بررسی اولیه برای یک درخواست pull از Gemini Code Assist، یک درخواست pull جدید ایجاد کنید.

وقتی درخواست pull جدید را باز می‌کنید، Gemini Code Assist یک بررسی اولیه ارائه می‌دهد. پس از آماده شدن بررسی، gemini-code-assist[bot] به طور خودکار به عنوان بررسی‌کننده به درخواست pull اضافه می‌شود. Gemini Code Assist یک نظر در مورد مشکل در برگه مکالمه درخواست pull به همراه بازخورد خود اضافه می‌کند و به افزودن نظرات در مورد بخش‌های اصلاح‌شده کد ادامه می‌دهد.

نظرات بررسی شامل اطلاعات زیر است:

  • شدت مشکل، که به صورت بحرانی، بالا، متوسط ​​و پایین بیان شده است
  • بازخورد در مورد مسئله
  • پیشنهاد کد که می‌تواند مستقیماً از GitHub کامیت شود
  • ارجاع به راهنمای سبک ارائه شده توسط کاربر

Gemini Code Assist نظراتی را که شدت آنها کمتر از حداقل آستانه شدت تعیین شده برای مخزن باشد، اضافه نمی‌کند.

دستیار کد Gemini را به صورت دستی فراخوانی کنید

Gemini Code Assist به نظرات هر مشارکت‌کننده‌ای که درخواست pull ارسال می‌کند گوش می‌دهد و تصمیم می‌گیرد که آیا باید پاسخ دهد یا خیر.

برای فراخوانی دستی Gemini Code Assist، می‌توانید از دستورات زیر در صفحه نظرات اصلی در درخواست pull به عنوان نظر در مورد مشکل استفاده کنید.

فرمان توضیحات
/gemini summary خلاصه‌ای از تغییرات را در درخواست pull ارسال می‌کند.
/gemini review بررسی کد تغییرات در درخواست pull را ارسال می‌کند.
/gemini به صورت دستی Gemini Code Assist را در نظرات فراخوانی می‌کند
/gemini help مرور کلی دستورات موجود

تنظیمات دستیار کد Gemini را مدیریت کنید

هر کسی که مجوز تغییر تنظیمات برنامه GitHub برای سازمان را داشته باشد، می‌تواند تنظیمات برنامه Gemini Code Assist را مدیریت کند. شما می‌توانید مجوزهای ارائه شده به برنامه Gemini Code Assist را بررسی کنید، دسترسی به مخزن را مدیریت کنید و برنامه Gemini Code Assist را حذف نصب کنید.

برای تغییر تنظیمات، مراحل زیر را دنبال کنید:

  1. در گیت‌هاب، روی عکس پروفایل خود کلیک کنید و سپس روی تنظیمات (Settings) کلیک کنید.
  2. در بخش Integrations ، روی Applications کلیک کنید. فهرستی از برنامه‌های GitHub نمایش داده می‌شود.
  3. در کنار دستیار کد Gemini، روی پیکربندی کلیک کنید.

عیب‌یابی

اگر از نسخه سازمانی Gemini Code Assist در GitHub استفاده می‌کنید و پاسخی از Gemini Code Assist دریافت نمی‌کنید، ممکن است به این دلیل باشد که پروژه Google Cloud که هنگام راه‌اندازی از آن استفاده کرده‌اید به یک حساب صورتحساب معتبر متصل نیست. شما باید وضعیت صورتحساب پروژه خود را تأیید کنید و در صورت لزوم، پروژه خود را به یک حساب صورتحساب معتبر متصل کنید.

توجه داشته باشید که Developer Connect یک سطح رایگان بزرگ دارد و هیچ هزینه‌ای برای استفاده از نسخه سازمانی Gemini Code Assist در GitHub در طول پیش‌نمایش وجود ندارد. در حالی که یک حساب صورتحساب معتبر مورد نیاز است، فقط زمانی که استفاده از محدودیت‌های سطح رایگان بیشتر شود، هزینه‌ها افزایش می‌یابد.

قدم بعدی چیست؟