پرش به محتوای اصلی
کانال تلگرام
اخبار لحظه‌ای

GitHub درخواست بازبینی کد Copilot از API را فعال کرد

GitHub امکان درخواست بازبینی کد Copilot از APIهای REST و GraphQL را فراهم کرده است. هم‌زمان، Balanced به سطح پیش‌فرض تلاش برای بازبینی تبدیل شده است.

نویا را به منابع منتخبت در گوگل اضافه کن (در زبانه جدید باز می‌شود)
GitHub درخواست بازبینی کد Copilot از API را فعال کرد
فهرست مطالب
  1. ۱بازبینی کد Copilot به ابزارهای داخلی راه پیدا می‌کند
  2. ۲Balanced پیش‌فرض بازبینی کد Copilot شد
  3. ۳دسترسی به قابلیت و گزینه‌های تنظیم
  4. ۴پیامدها برای گردش‌کارهای توسعه
  5. ۵این خبر برای چه کسانی اهمیت دارد
خلاصه خبر در چند خط
  • درخواست بازبینی Copilot از APIهای REST و GraphQL امکان‌پذیر شده است.
  • برای هر درخواست API می‌توان سطح تلاش بازبینی را تعیین کرد.
  • Balanced از ۲۸ سپتامبر ۲۰۲۶ سطح پیش‌فرض شده است.
  • این قابلیت برای چند طرح پولی Copilot در دسترس عمومی قرار گرفته است.

بازبینی کد Copilot اکنون از طریق APIهای REST و GraphQL قابل‌درخواست است؛ قابلیتی که به تیم‌ها اجازه می‌دهد درخواست بررسی کد را از اسکریپت‌ها، گردش‌کارها و ابزارهای داخلی خود آغاز کنند. GitHub همچنین اعلام کرده است که سطح تلاش Balanced از ۲۸ سپتامبر ۲۰۲۶ به گزینه پیش‌فرض برای مخازن و سازمان‌های استفاده‌کننده از این قابلیت تبدیل شده است. این تغییرات برای طرح‌های Copilot Pro، Pro+، Max، Business و Enterprise به‌صورت عمومی در دسترس قرار گرفته‌اند.

بازبینی کد Copilot به ابزارهای داخلی راه پیدا می‌کند

تا پیش از این تغییر، اطلاعیه GitHub روش‌های مشخصی برای درخواست بازبینی کد از Copilot برمی‌شمرد؛ اکنون این کار از طریق دو دسته API پشتیبانی‌شده نیز ممکن است. API یا رابط برنامه‌نویسی کاربردی، راهی استاندارد برای ارتباط نرم‌افزارها با یکدیگر است. REST و GraphQL نیز دو شیوه متفاوت برای تعریف و ارسال درخواست به یک سرویس نرم‌افزاری هستند.

بر اساس اعلام GitHub، تیم‌ها می‌توانند درخواست بازبینی را از سیستم‌هایی شروع کنند که پیش‌تر در فرایندهای کاری خود به کار می‌برند؛ از جمله اسکریپت‌ها، گردش‌کارها و ابزارهای داخلی. در نتیجه، استفاده از بازبینی Copilot می‌تواند در همان فرایندی قرار بگیرد که تیم برای کارهای خود ساخته است، به‌جای آن‌که درخواست‌ها فقط از مسیری جداگانه ثبت شوند.

این قابلیت، خودِ بازبینی هوش مصنوعی را به APIهای تازه‌ای مجهز نمی‌کند یا درباره تغییر کیفیت بررسی‌ها چیزی نمی‌گوید؛ تغییر اعلام‌شده، فراهم‌شدن امکان ثبت درخواست از این رابط‌هاست. GitHub جزئیات فنی بیشتری درباره شکل درخواست‌ها یا سازوکار پاسخ‌دهی در متن اطلاعیه ارائه نکرده است.

یکی از گزینه‌های درخواست API، تعیین سطح تلاش برای همان بازبینی است. به این ترتیب، انتخاب سطح لازم نیست فقط به تنظیم پیش‌فرض متکی باشد و می‌توان آن را هنگام ثبت هر درخواست به‌صورت اختیاری مشخص کرد. اطلاعیه توضیح نمی‌دهد که هر سطح دقیقاً چه تفاوتی در روش یا گستره بررسی ایجاد می‌کند؛ بنابراین نمی‌توان از نام سطح‌ها به‌تنهایی درباره جزئیات عملکرد آن‌ها نتیجه‌گیری کرد.

Balanced پیش‌فرض بازبینی کد Copilot شد

تغییر دیگر به سطح پیش‌فرض تلاش مربوط است. طبق اعلام GitHub، Balanced اکنون گزینه پیش‌فرض بازبینی کد Copilot است. این تنظیم از ۲۸ سپتامبر ۲۰۲۶ برای مخازن و سازمان‌های جدید و موجودی اعمال شده که از این قابلیت استفاده می‌کنند.

این تغییر پیش‌تر در ۲۸ اوت ۲۰۲۶ اعلام شده بود و در تاریخ یادشده به اجرا درآمد. کاربرانی که پیش از آن به‌طور صریح Lite را در تنظیمات خود انتخاب کرده بودند، از این انتخاب خارج نشدند؛ GitHub می‌گوید انتخاب آن‌ها حفظ شده است. بنابراین تغییر پیش‌فرض به Balanced به معنای بازنویسی تنظیم Lite برای کسانی نیست که آن را مشخص کرده‌اند.

کاربرانی که ترجیح می‌دهند Lite را انتخاب کنند یا گزینه‌های موجود را بررسی کنند، می‌توانند تنظیم تلاش بازبینی را تغییر دهند. محل این تنظیم به سطح مدیریتی مورد استفاده بستگی دارد: مدیران سازمانی می‌توانند از بخش تنظیمات Enterprise و مسیر AI controls، سپس Agents و Copilot code review به آن دسترسی پیدا کنند. در سطح سازمان، مسیر از Copilot به Code review می‌رسد و در سطح مخزن نیز تنظیم در بخش Copilot و سپس Code review قرار دارد.

تنظیم شخصی نیز از منوی تصویر پروفایل قابل‌دسترسی است: کاربر باید به Copilot settings، سپس Copilot و در ادامه Code review برود. GitHub توضیح داده است که هر سطح می‌تواند تنظیم سطح بالاتر را بازنویسی کند. ازاین‌رو، محل اعمال تغییر و تنظیمی که در عمل استفاده می‌شود، به این بستگی دارد که پیکربندی در کدام سطح مدیریت شده باشد.

دسترسی به قابلیت و گزینه‌های تنظیم

GitHub در اطلاعیه خود می‌گوید پشتیبانی API و تغییر سطح پیش‌فرض برای طرح‌های Copilot Pro، Pro+، Max، Business و Enterprise در دسترس عمومی قرار دارد. بنابراین این اعلامیه به یک طرح محدود نشده است، هرچند متن منتشرشده اطلاعات بیشتری درباره تفاوت قابلیت‌ها میان این طرح‌ها ارائه نمی‌کند.

دو تغییر اعلام‌شده کارکردهای متفاوتی دارند. پشتیبانی API راهی برای آغاز درخواست بازبینی از سامانه‌های دیگر فراهم می‌کند؛ Balanced نیز رفتار پیش‌فرض انتخاب سطح تلاش را تغییر می‌دهد. در کنار هم، این دو امکان به تیم‌ها اجازه می‌دهند هم نقطه شروع درخواست را در گردش‌کار خود تنظیم کنند و هم سطح تلاش را در تنظیمات یا هنگام فرستادن درخواست مشخص کنند.

برای تیم‌هایی که فرایندهای داخلی یا اسکریپت‌های خودکار دارند، API می‌تواند راهی برای پیوند دادن درخواست بازبینی به همان ابزارها باشد. بااین‌حال، اطلاعیه GitHub درباره میزان خودکارسازی ممکن، نحوه اتصال به ابزارهای خاص یا جزئیات اجرای درخواست‌ها اطلاعاتی نمی‌دهد. آنچه تأیید شده، امکان ثبت درخواست از APIهای REST و GraphQL و تعیین اختیاری سطح تلاش برای هر درخواست است.

تغییر پیش‌فرض نیز برای مدیرانی اهمیت دارد که تنظیمات بازبینی را در چند سطح مدیریت می‌کنند. از آنجا که تنظیمات سطوح مختلف می‌توانند یکدیگر را بازنویسی کنند، بررسی تنظیم مخزن به‌تنهایی ممکن است برای فهم پیکربندی نهایی کافی نباشد؛ سازمان یا Enterprise نیز می‌تواند تنظیمی داشته باشد که بر سطح‌های پایین‌تر اثر بگذارد. در عین حال، انتخاب صریح Lite طبق توضیح GitHub حفظ شده است.

پیامدها برای گردش‌کارهای توسعه

اهمیت اصلی پشتیبانی API در یکپارچه‌سازی است: بازبینی کد Copilot می‌تواند از محیط‌ها و ابزارهایی درخواست شود که تیم از قبل برای انجام کارهای خود به کار می‌گیرد. این تغییر به‌ویژه برای گروه‌هایی معنادار است که می‌خواهند درخواست بررسی را در اسکریپت‌ها یا گردش‌کارهای داخلی خود جای دهند، هرچند جزئیات پیاده‌سازی به ابزارهای هر تیم وابسته خواهد بود.

در سوی دیگر، Balanced به‌عنوان انتخاب پیش‌فرض، نقطه شروع یکسان‌تری برای مخازن و سازمان‌هایی فراهم می‌کند که سطح دیگری را مشخص نکرده‌اند. اما این تغییر، بنا بر متن GitHub، انتخاب Lite را که کاربران به‌طور صریح تنظیم کرده‌اند کنار نمی‌زند. امکان تغییر سطح در سطح Enterprise، سازمان، مخزن یا حساب شخصی نیز به مدیران و کاربران اجازه می‌دهد تنظیم را در محل متناسب با نحوه مدیریت خود انجام دهند.

اطلاعیه درباره معیارهای پشت نام‌گذاری Balanced و Lite، تفاوت دقیق خروجی این سطح‌ها یا اثر آن‌ها بر زمان و گستره بازبینی توضیحی نمی‌دهد. ازاین‌رو، تیم‌ها برای انتخاب میان آن‌ها باید به گزینه‌های ارائه‌شده در تنظیمات خود تکیه کنند و نباید از این اعلامیه انتظار مقایسه عملکرد یا جزئیات فنی بیشتری داشته باشند.

این خبر برای چه کسانی اهمیت دارد

این تغییر برای توسعه‌دهندگانی اهمیت دارد که از Copilot code review استفاده می‌کنند و می‌خواهند درخواست بررسی را از اسکریپت‌ها یا ابزارهای داخلی خود آغاز کنند. مدیران سازمانی و مسئولان مخزن نیز باید از پیش‌فرض Balanced و محل تنظیم سطح تلاش آگاه باشند، به‌ویژه اگر تنظیمات در چند سطح اعمال می‌شود. همچنین کاربرانی که Lite را انتخاب کرده‌اند، می‌توانند بدانند که طبق اعلام GitHub، انتخاب صریح آن‌ها با تغییر پیش‌فرض به Balanced حفظ شده است.

پرسش‌های متداول

درخواست بازبینی کد Copilot از چه APIهایی ممکن است؟
GitHub امکان ثبت درخواست بازبینی از طریق APIهای REST و GraphQL را فراهم کرده است.
آیا می‌توان سطح تلاش بازبینی را برای هر درخواست تغییر داد؟
بله. هنگام ثبت درخواست از API می‌توان سطح تلاش را به‌صورت اختیاری مشخص کرد.
سطح پیش‌فرض بازبینی کد Copilot چیست؟
سطح Balanced از ۲۸ سپتامبر ۲۰۲۶ برای مخازن و سازمان‌های مشمول، پیش‌فرض شده است؛ انتخاب صریح Lite حفظ می‌شود.
#GitHub_Copilot#بازبینی_کد#برنامه‌نویسی#هوش_مصنوعی
درباره نویسندهپژوهشگر اقتصاد دیجیتال

دانش آموخته مدیریت کسب و کار گرایش استراتژی و پژوهشگر ، استراتژیست و توسعه دهنده اقتصاد دیجیتال

مطالب مرتبط

همه اخبار هوش مصنوعیتازه‌ترین خبرهای امروز را در هوش مصنوعی نویا دنبال کنید
این خبر را به اشتراک بگذارید