بث مباشر 18.11 · الدفعة 318 نوفمبر، 19:00 بتوقيت موسكو — ورشة عملية مجانية لوكلاء الذكاء الاصطناعي · الدفعة 3 تبدأ 23.11ورشة 18 نوفمبر ←الدفعة 3 (23.11)
إصدارتحليل · على الرادارAmp News (Sourcegraph)→ المصدر

Amp تفتح Portals على الأجهزة المحلية: خادم التطوير يظهر مباشرة داخل الثريد

كانت Portals في Amp تعمل سابقًا داخل الـ orbs السحابية فقط. أما الآن فهي متاحة أيضًا على أجهزتك المحلية: تطلب من الوكيل تشغيل خادم تطوير أو بناء موقع، فتُفتح النتيجة في تبويب Portal داخل الثريد أينما كنت. في المثال الوارد في الإعلان، أنشأ الوكيل على Mac runner صفحة لتحليل القرص: المستخدم 241 غيغابايت من أصل 383 غيغابايت، منها 155 غيغابايت تستهلكها المحاكيات وبيانات Xcode.

معالج بواسطة الذكاء الاصطناعي من Amp News (Sourcegraph)؛ بتحرير Hamidun News
Amp تفتح Portals على الأجهزة المحلية: خادم التطوير يظهر مباشرة داخل الثريد
المصدر: Amp News (Sourcegraph). كولاج: Hamidun News.
استمع للمقال
بطاقة الحقائق والأرقام
المعيارالتفاصيل
المصدر الأصليAmp News (Sourcegraph) ↗
رئيس التحرير
التفعيلSettings › Runner › Allow Portals في تطبيق macOS
في CLIamp --no-tui --remote-control-portals
حقيقة رئيسية #3افتراضيًا تكون البوابات مرئية لك وحدك، والمشاركة عبر الخيار --share

موقف مألوف: كتب الوكيل الواجهة الأمامية وشغّل خادم التطوير، والآن عليك أنت فتح الطرفية والبحث عن المنفذ والتحقق مما حدث. وإذا كان الوكيل يعمل على جهاز آخر، مثل جهاز Mac في المنزل بينما تجلس أنت بحاسوبك المحمول في مقهى، تتحول المهمة إلى لغز صغير. فريق Amp في Sourcegraph يسدّ هذه الفجوة: Portals، التي كانت تعمل سابقًا داخل الـ orbs السحابية فقط، صارت تعمل الآن على الـ runner الخاص بك أيضًا.

ما الذي تغيّر

Portal هو تبويب بجانب الثريد تُفتح فيه صفحة ويب أنشأها الوكيل. كان متاحًا سابقًا عندما يعمل الوكيل داخل orb. أما الآن فتعمل الآلية نفسها على الأجهزة المحلية: تطلب من Amp تشغيل خادم تطوير أو بناء موقع، ثم تفتح النتيجة في تبويب Portal داخل الثريد. وثمة تفصيل مهم في الإعلان: «بغض النظر عن مكان وجودك». أي أن الـ runner قد يكون على جهاز، بينما تشاهد أنت النتيجة من جهاز آخر.

مثال من الإعلان

عرض مطورو Amp حالة بسيطة لكنها معبّرة. في ثريد على macOS runner يطلب المستخدم إنشاء صفحة استعراضية عن استخدام نظام الملفات في Mac وعرضها في البوابة. يردّ الوكيل برابط إلى بوابة Disk Usage، وبجانبها يُفتح تطبيق ويب صغير: المستخدم 241 غيغابايت من 383 غيغابايت، وشريط السعة مقسّم إلى فئات، ومخطط حلقي يبيّن أن المحاكيات وبيانات Xcode تشغل 155 غيغابايت.

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

كيفية التفعيل ومن سيرى النتيجة

هناك طريقتان. في تطبيق macOS افتح Settings › Runner وفعّل Allow Portals. وإذا كنت تعمل من الطرفية، فشغّل الـ runner بالأمر amp --no-tui --remote-control-portals.

افتراضيًا تكون بوابات الـ runner الخاص بك متاحة لك وحدك. ولإظهارها لزملائك، شغّل runner مشتركًا (shared runner) مع الخيار --share، أو فعّل Share With Workspace في تطبيق macOS. عندها يستطيع أي عضو في الـ workspace فتح بوابات هذا الـ runner. التفاصيل موجودة في وثائق Amp ضمن قسم Portals on Your Runner.

القيود والخلاصة العملية

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

الخلاصة العملية بسيطة. إذا كنت تستخدم Amp مع runner محلي، ففعّل Allow Portals وجرّبه على مهمة كنت تضطر فيها إلى تشغيل الخادم يدويًا: معاينة الواجهة الأمامية، أو تقرير التبعيات، أو لوحة معلومات للسجلات. وإذا كنت تعمل ضمن فريق، فابدأ بالوضع الشخصي ولا تفعّل --share إلا للـ runners التي لا تحتوي على أي شيء حساس.

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

القصة

أسئلة وأجوبة حول الخبر

ما أبرز التفاصيل حول ما الذي تغيّر؟

Portal هو تبويب بجانب الثريد تُفتح فيه صفحة ويب أنشأها الوكيل. كان متاحًا سابقًا عندما يعمل الوكيل داخل orb. أما الآن فتعمل الآلية نفسها على الأجهزة المحلية: تطلب من Amp تشغيل خادم تطوير أو بناء موقع، ثم تفتح النتيجة في تبويب Portal داخل الثريد. وثمة تفصيل مهم في الإعلان: «بغض النظر عن مكان وجودك». أي أن الـ runner قد يكون على جهاز، بينما تشاهد أنت النتيجة من جهاز آخر.

ما أبرز التفاصيل حول مثال من الإعلان؟

عرض مطورو Amp حالة بسيطة لكنها معبّرة. في ثريد على macOS runner يطلب المستخدم إنشاء صفحة استعراضية عن استخدام نظام الملفات في Mac وعرضها في البوابة. يردّ الوكيل برابط إلى بوابة Disk Usage، وبجانبها يُفتح تطبيق ويب صغير: المستخدم 241 غيغابايت من 383 غيغابايت، وشريط السعة مقسّم إلى فئات، ومخطط حلقي يبيّن أن المحاكيات وبيانات Xcode تشغل 155 غيغابايت. القيمة ليست في المخطط نفسه، بل في الحلقة: سؤال، ثم شيفرة، ثم صفحة حيّة، فتنظر إلى النتيجة فورًا وتوضّح المهمة.

ما أبرز التفاصيل حول كيفية التفعيل ومن سيرى النتيجة؟

هناك طريقتان. في تطبيق macOS افتح Settings › Runner وفعّل Allow Portals. وإذا كنت تعمل من الطرفية، فشغّل الـ runner بالأمر amp --no-tui --remote-control-portals. افتراضيًا تكون بوابات الـ runner الخاص بك متاحة لك وحدك. ولإظهارها لزملائك، شغّل runner مشتركًا (shared runner) مع الخيار --share، أو فعّل Share With Workspace في تطبيق macOS. عندها يستطيع أي عضو في الـ workspace فتح بوابات هذا الـ runner. التفاصيل موجودة في وثائق Amp ضمن قسم Portals on Your Runner.

ZK
جمال حميدون — مدير المنتجات في Alpina Digital ومدير منتج AlpinaGPT. يبني منتجات الذكاء الاصطناعي منذ 2019. بدأ Hamidun News كمشروع شخصي ثم أصبح مُجمِّعًا إنتاجيًا بأكثر من 6000 قارئ.
✦ Unified AI Workspace · Nomad

Test Frontier LLMs & Autonomous Agents in One Workspace

Run Claude Opus 5.5, GPT-6, Gemini 3.1, and DeepSeek side-by-side in Nomad AI (nomadnet.ai) — unified model routing, deep research, and multimodal workflows under one subscription.

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