GitLab Blog→ المصدر

GitLab Orbit يصل إلى Google Antigravity: وكلاء الذكاء الاصطناعي يحصلون على سياق المشروع بأكمله

أطلقت GitLab أداة Orbit في MCP Store التابع لمنصة Google Antigravity. بات بإمكان وكلاء الذكاء الاصطناعي الآن الاستعلام عن رسم المعرفة البياني مباشرةً داخل IDE: ما المشاريع التي تعتمد على وحدة برمجية معيّنة، وهل توجد ثغرات أمنية غير مغلقة، ومن ينبغي أن يراجع طلب الدمج (merge request). وفي الاختبارات، أجاب الوكلاء المتصلون بـ Orbit أسرع بـ 11 مرة، وارتكبوا هلوسات أقل بـ 45 مرة.

معالج بواسطة الذكاء الاصطناعي من GitLab Blog؛ بتحرير Hamidun News
GitLab Orbit يصل إلى Google Antigravity: وكلاء الذكاء الاصطناعي يحصلون على سياق المشروع بأكمله
المصدر: GitLab Blog. كولاج: Hamidun News.
◐ استمع للمقال

دمجت GitLab رسم سياق دورة الحياة Orbit في منصة Google Antigravity. بات بإمكان المطورين الآن تثبيت التكامل مباشرةً من MCP Store ومنح الوكلاء وصولًا منظّمًا إلى بيانات نسخة GitLab الخاصة بهم.

ما هو GitLab Orbit

يفهرس Orbit نسخة GitLab بأكملها ويبني رسم معرفة بيانيًا يربط بين المجموعات والمشاريع والمستخدمين والمهام وطلبات الدمج (merge requests) وخطوط المعالجة (pipelines) والثغرات الأمنية والشيفرة المصدرية. ويتاح هذا الرسم عبر أداتي MCP: الأداة `query_graph` لتنفيذ الاستعلامات المنظّمة، والأداة `get_graph_schema` للحصول على أنواع العُقد والخصائص والعلاقات المتاحة.

قبل ظهور Orbit، لم يكن وكلاء Antigravity يرون سوى الملفات المفتوحة والطرفية. لم يكونوا يعرفون أي الخدمات تعتمد على الشيفرة قيد التعديل، ولم يستطيعوا اكتشاف ثغرات مشابهة في مشاريع أخرى، ولم يفهموا من عمل تاريخيًا على هذه الملفات. وظل سياق دورة حياة التطوير محبوسًا داخل منصة DevSecOps، ولم يكن الوصول إليه ممكنًا إلا عبر سكربتات مخصصة أو النسخ واللصق بين علامات التبويب.

ماذا يقدّم التكامل

بعد ربط Orbit، يستطيع الوكيل الإجابة عن أسئلة كانت تتطلب سابقًا بحثًا يدويًا متعدد المراحل:

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

يصوغ الوكيل استعلامه بلغة JSON DSL الخاصة بـ Orbit ويتلقى ردًا مُنمّطًا، دون التنقل بين علامات تبويب المتصفح. وفي اختبارات داخلية مبكرة، أجاب الوكلاء المتصلون بـ Orbit أسرع بـ 11 مرة، واستهلكوا رموزًا (tokens) أقل بـ 4,5 مرة، وارتكبوا هلوسات أقل بـ 45 مرة.

ثلاثة سيناريوهات رئيسية

تحليل نطاق التأثير. قبل إعادة هيكلة مكتبة المصادقة المشتركة، يسأل المهندس الوكيل: ما الذي يعتمد على هذه الوحدة، وأي طلبات دمج مفتوحة تمسّ هذه الملفات، ومن يملكها؟ يرسل الوكيل استعلامًا واحدًا إلى الرسم البياني ويعيد الإجابات الثلاث دفعةً واحدة. وهكذا يرى المهندس التحديات التي ستواجه إعادة الهيكلة قبل أن يُجري أول تعديل.

التأهيل في خدمة جديدة. يطلب مطوّر عاد إلى شيفرة غير مألوفة من الوكيل عرض التبعيات ونقاط الدخول وطلبات الدمج الخاصة بالأسبوع الجاري. يبني الوكيل «Walkthrough Artifact»، وهو خريطة للحالة الراهنة للخدمة، بدلًا من الويكي القديمة التي تنتظر القادمين الجدد عادةً. ويُعاد فهرسة Orbit خلال دقائق من أي تغيير، ولذلك تبقى الخريطة محدّثة دائمًا.

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

التثبيت والتوافر

يمكن تثبيت Orbit بنقرات قليلة عبر MCP Store في إعدادات Antigravity: افتح قسم MCP، واضغط «Add MCP»، واختر GitLab Orbit، ثم أكمل المصادقة عبر GitLab. لا حاجة إلى ملفات إعداد أو إلى الطرفية. وبعد التثبيت، تصبح أدوات Orbit متاحة تلقائيًا لجميع وكلاء مساحة العمل.

Orbit هو المحرك نفسه الذي يوفّر السياق لمنصة GitLab Duo Agent Platform. وتحصل فرق هندسة المنصات على رسم معرفة موحّد لكل من الوكلاء داخل GitLab والوكلاء داخل Antigravity، دون خط سياق منفصل.

تشمل اللغات المدعومة Ruby وJava وKotlin وPython وTypeScript وJavaScript وRust وC#. والتكامل متاح لباقتي GitLab Premium وUltimate على GitLab.com.

ماذا يعني ذلك

يمثّل ظهور GitLab Orbit في Google Antigravity خطوة نحو جعل وكلاء الذكاء الاصطناعي يعملون بسياق المستودع الفعلي، بدلًا من أن يهلوسوا بسبب غيابه. فبدلًا من السكربتات المخصصة والنسخ واللصق، يحصل المطورون على رسم معرفة منظّم داخل بيئة العمل نفسها، وتبدأ الإجابات التي يقدمها الوكلاء بمراعاة التعقيد الكامل للمشروع الحي.

ZK
Hamidun News
أخبار الذكاء الاصطناعي بدون ضوضاء. اختيار تحريري يومي من أكثر من 50 مصدر. منتج من جمال حميدون، رئيس الذكاء الاصطناعي في Alpina Digital.
✦ Autonomous AI Agents

Delegate Deep Research, Coding & Workflows to an AI Agent

Deploy autonomous multi-step execution with NomadNet Agent (agent.nomadnet.ai) — automated web research, data synthesis, code generation, and complex task orchestration.

Launch NomadNet Agent →NomadNet AI Platform
ما رأيك؟
جارٍ تحميل التعليقات…