1

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

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

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

  • توسعه یک قابلیت جدید بر اساس نیازمندی‌های مطرح‌شده در Teams
  • پیاده‌سازی راه‌حل برای رفع یک باگ
  • گسترش پوشش آزمون‌ها یا بهبود مستندات
  • ایجاد یا به‌روزرسانی Pull Request

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