نشرت GitHub مدخلين في سجل التغييرات في 21 أغسطس، عند 16:03 و16:07 UTC، وأدخلت وكيل Copilot cloud agent — الذي يعمل بشكل غير متزامن ويفتح طلبات السحب، لا الشريط الجانبي للدردشة — إلى Microsoft Teams وإلى Slack. وفي كلتا الحالتين، يُستدعى الوكيل باستخدام @GitHub من المحادثة التي يجري فيها بالفعل بحث العمل، ويعمل داخل ما تسميه GitHub بيئة رملية سحابية آمنة.

ما الذي يخطئ فيه الإطار الشائع

إن القول إن "Copilot أصبح الآن في Teams وSlack" يختزل ثلاثة قيود منفصلة. فكلاهما في معاينة عامة، وهو ما لا يتضمن أي التزام بالإتاحة. كما أن تكامل Slack يقتصر على Copilot Business وCopilot Enterprise — وليس Pro أو Pro+ — وهو ما يعني أن معظم من يملكون ترخيص Copilot ليسوا ضمن هذه الفئة. أما إدخال Teams فينص صراحة على أن جلسات cloud agent التي تبدأ هناك تستهلك أرصدة الذكاء الاصطناعي، وتخضع لميزانيات الفوترة القائمة على الاستخدام في المؤسسة، مع احتساب استخدام البيئة الرملية السحابية بشكل منفصل مرة أخرى. تأتي ميزة تبدو كالدردشة وهي تحمل عدّادين. أما إدخال Slack فيستخدم صياغة مختلفة — إذ يُحتسب الاستخدام ضمن استحقاقات Copilot الحالية وميزانيات cloud agent الحالية — وبالتالي لا توثق الواجهتان بالطريقة نفسها، ولا ينبغي وصفهما كما لو كانتا كذلك.

ضوابط الإدارة هي الجزء الجديد

لا يعمل شيء قبل أن يفعّل المسؤول سياسة Copilot cloud agent وكذلك البيئات الرملية السحابية. وداخل سلسلة المحادثة، يمكن لأي شخص فيها أن يطرح أسئلة ويضيف سياقًا ويساعد في التخطيط — لكن لا يمكن إلا للمشاركين الذين لديهم صلاحية الكتابة في المستودع أن يطلبوا من Copilot إجراء تغييرات. ويمكن لمسؤولي المستودع أيضًا أن يشترطوا موافقة إضافية قبل دمج أي طلب سحب منسوب إلى هوية Copilot في Teams أو Slack. وهذه هي أول ضوابط ملموسة لوكيل يُستدعى من غرفة دردشة على يد أشخاص قد لا يملكون صلاحيات commit.

أين تحرك العداد

الشكل هنا يستحق التسمية: ينتقل الوكيل إلى حيث يوجد البشر أصلًا، وتبقى الشفرة داخل بيئة البائع الرملية، وينتقل الاحتساب من لكل مقعد إلى لكل تشغيل. فثمن المقعد قابل للتنبؤ؛ أما رصيد الأرصدة الذي يستهلكه من يقرر في قناة ما تسليم مهمة إليه فليس كذلك. هذا تغيير في المشتريات جرى تقديمه على أنه إعلان تكامل.

الجزء الذي لا يغطيه أحد

استحوذت Slack على الاهتمام لأن Slack أعلنت هي الأخرى عن وكلاء برمجة داخل القنوات. أما إدخال Teams فهو الذي يتضمن لغة الأرصدة، وTeams هو المكان الذي توجد فيه قاعدة مقاعد المؤسسة فعليًا.