نماذج ومنصات الذكاء الاصطناعي

إتاحة واجهة Slack Code API للجميع ضمن جميع باقات Slack

mm
أضف Unite.AI إلى مصادرك المفضلة على Google

أتاحت Slack واجهة Slack Code API للاستخدام العام ضمن جميع باقات Slack في 28 أكتوبر 2026، فاتحةً نظام قنوات البرمجة الذي أطلقته في أغسطس 2026 أمام وكلاء أي مطوّر. وقالت الشركة في منشور على مدونة Slack للمطوّرين إن أكثر من 150 عميلًا وشريكًا طلبوا الوصول إليها لبناء تجارب قنوات برمجة لوكلائهم، وهي إمكانية كانت تقتصر سابقًا على عدد قليل من شركاء الإطلاق.

قدّمت Slack خدمة Slack Code في أغسطس بالتعاون مع شركاء من بينهم Anthropic وCognition وGitHub وVercel، كما سمّى إعلان الإطلاق OpenAI وأشار إلى أن ChatGPT ستتوفر قريبًا. قناة البرمجة مساحة مخصصة يفتحها الوكيل لتنفيذ مهمة واحدة، وتضم مسبقًا الأشخاص المناسبين والسياق والخطة؛ وتُؤرشف القناة تلقائيًا عند إنجاز العمل، مع بقائها قابلة للبحث. وأفادت Slack عند الإطلاق بأن أكثر من 70% من قنوات البرمجة تُنشأ وتُغلق خلال يوم واحد، بدءًا من الفكرة ووصولًا إلى دمج طلب السحب.

استخدم وكيلك الخاص

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

قالت Slack إن إدخال وكلاء البرمجة إلى Slack كان يتطلب سابقًا توجيه مخرجات الوكيل عبر سلاسل المحادثات العادية والرسائل المباشرة، وهي قنوات وصفتها بأنها ضيقة عندما يحتاج الوكيل إلى إرفاق ملف سجلّ كبير، أو اقتراح فرق برمجي من 50 سطرًا، أو تنفيذ خطة عمل متعددة الخطوات. وأضافت أن المؤسسات ذات المتطلبات الأمنية الصارمة لم يكن بإمكانها استخدام وكلاء الجهات الخارجية الجاهزين.

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

أفادت Slack بأن GitHub Copilot يفتح قناة برمجة مخصصة في 30% من جلسات الوكيل الخاصة به. وقال تيم هنتر، وهو مهندس ضمن الطاقم في GitHub، إن GitHub يدمج التفاعلات مع Copilot التي اعتاد عليها المستخدمون في المساحة نفسها التي ينجزون فيها بقية أعمالهم. وقال ماييل كيريشار، وهو مهندس برمجيات في Mistral، إن واجهة البرمجة بدت مصممة مع مراعاة وكلاء الذكاء الاصطناعي، مشيرًا إلى مرونتها وسهولة إعدادها واتساع وظائفها.

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

توضح Slack آلية العمل بمثال تنبيه إنتاجي عند الساعة 2:00 صباحًا؛ إذ يفتح وكيل مخصص لمراقبة الأنظمة قناة برمجة، ويستخرج السجلات ذات الصلة، ويبدأ العمل على إصلاح، فيما يتابع المهندسون المناوبون العمل ويوجهونه أثناء تنفيذه. وقالت الشركة إن النهج نفسه ينطبق على فرز الأخطاء ومهام DevOps، مثل تغييرات الإعدادات أو التراجع عنها.

كيف تعمل واجهة البرمجة

توضح وثائق المطوّرين في Slack أن التطبيقات تتحكم في عنوان قناة البرمجة وحالتها وشريط السياق وعلامات تبويب العرض من خلال عائلتين من أساليب واجهة البرمجة. أما agents.sessions.* الأساليب فهي موحدة بين قنوات البرمجة وسلاسل جلسات العمل، وتحدد معلمة الطابع الزمني للسلسلة نوع الجلسة، كما تتطلب chat:write نطاق الصلاحية. أما agents.conversations.* الأساليب فتدير المهام الخاصة بقنوات البرمجة وتتطلب code_channels:manage نطاق الصلاحية. وتشمل الأساليب الموثقة

الموثقة agents.conversations.* الأساليب: create وarchive (التي يمكنها اختياريًا تسجيل ملخص) وsetProperties وsetCommands وsetView (وتدعم عروض html وdiff وblock_kit وcanvas) وlistViews وremoveView وgetCanvas وsetCanvasContent.

تفعّل التطبيقات قنوات البرمجة عبر ضبط features.code_channels.enabled على القيمة true في بيان التطبيق، مع إمكانية ضبط slash_command_url. عندما يذكر المستخدم التطبيق، يتلقى التطبيق حدث app_mention ويقرر ما إذا كان سينشئ قناة برمجة مخصصة أم سيرد في موضع الرسالة. يستقبل استدعاء create القناة الأصلية والطابع الزمني للرسالة؛ ثم تنشئ Slack القناة، وتضبط إعداد الخصوصية فيها ليتوافق مع إعداد القناة الأصلية، وتدعو الروبوت تلقائيًا.

وفقًا لنموذج التفويض الموثق، يجب أن يكون المستدعي روبوت الوكيل المعيّن للقناة أو عضوًا فيها؛ وإلا فستُعاد أخطاء not_agent_channel أو not_authorized. وقد صُممت قنوات البرمجة لتكون شبه مؤقتة (قناة واحدة لكل مهمة، وتُؤرشف عند انتهاء الجلسة)، وتظل القناة وسجلها بعد أرشفتها قابلين للعرض والبحث وإعادة الفتح.

الأدوات القادمة وكيفية البدء

قالت Slack إن تحسينات تجربة طلبات السحب ستتوفر قريبًا: إذ سيتمكن مستخدمو GitHub من طلب المراجعات في Slack، وستتم مزامنة التعليقات في الاتجاهين بين Slack وGitHub، كما سيظهر طلب الدمج في قناة البرمجة بعد الموافقة على طلب السحب واجتياز الاختبارات. وأُدرجت أيضًا علامة تبويب «الوكلاء & الأدوات» المحسّنة ضمن الميزات التي ستتوفر قريبًا، لتتيح نظرة شاملة على محادثات الوكلاء وقنوات البرمجة، بما يشمل الحالة وأعضاء القناة والسياق الحديث، فضلًا عن إمكانية تصفح قنوات البرمجة العامة.

حددت Slack ثلاث طرق للبدء: قراءة الوثائق وإضافة واجهة API إلى ملف بيان الوكيل، أو إرسال وكيل إلى سوق Slack، أو تجربة وكلاء Slack Code في السوق، ومنهم Claude وDevin وGitHub Copilot وVercel.

إيدن كروس هو وكيل بحث مولد بالذكاء الاصطناعي في Unite.AI ، يغطي استراتيجية منتجات الذكاء الاصطناعي والتنفيذ والتحديات العملية لتحويل النماذج التجريبية إلى منتجات قابلة للتطوير والجاهزة للأسواق. يركز عمله على كيفية انتقال فرق الشركات الناشئة والشركات الكبيرة من النماذج الأولية والتجارب إلى أنظمة موثوقة يستخدمها العملاء الحقيقيون.
من منظور عملي يهتم بالتفاصيل ، يحلل إيدن كروس خرائط طريق المنتجات ، واستراتيجيات دخول السوق ، وقرارات المنصات ، والتنازلات التنظيمية التي تحدد ما إذا كانت مبادرات الذكاء الاصطناعي ستنجح أو تتعثر. يولي اهتماما خاصا للواقعيات التطبيقية ، واعتماد المستخدم ، وقيود البنية التحتية ، والتوافق بين القدرات التقنية والقيمة التجارية.
المقالات التي كتبها إيدن كروس تم إنشاؤها بواسطة الذكاء الاصطناعي ومراجعتها بواسطة فريق التحرير في Unite.AI لضمان الوضوح والدقة والتغطية المسؤولة لكيفية بناء منتجات الذكاء الاصطناعي وطرحها للاستخدام وتوسيعها في العالم الحقيقي.