→ العودة إلى المدونة
Developer Tools

DigitalOcean Cuttlefish: دليل عملي لمراجعة طلبات موافقة وكلاء الذكاء الاصطناعي على الهاتف

DigitalOcean Cuttlefish تطبيق للهاتف يتيح لك الموافقة على استدعاءات أدوات Managed Agents أو رفضها وأنت بعيد عن مكتبك. نشرح هنا كيف تقرأ طلب الموافقة، وكيف تختار الاستجابة وفق دليل قرارات يشمل الموافقة أو الرفض أو التوجيه أو الإيقاف المؤقت أو الإنهاء، وكيف تجري تجربة أولية تحتسب الوقت الذي يقضيه الناس في مراجعة الطلبات، لا فاتورة الحوسبة وحدها.

بقلم Hamza Diaz
10 نوفمبر 202613 دقيقة قراءة15 مشاهدة

لا ينتظر وكلاء الذكاء الاصطناعي المخصّصون للبرمجة والعمليات لحظةً مناسبة كي يتعثّروا. فطلب الإذن يظهر وأنت في اجتماع أو في منتصف طريقك إلى العمل. وتقول مدونة الإطلاق من DigitalOcean إن Cuttlefish يتيح لك رؤية الأمر الكامل أو مسار الملف أو الفروق (diff) الخاصة باستدعاء الأداة، وإزالة العائق أمام وكيلك أينما كنت، وذلك للجلسات التي تعمل على Managed Agents.

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

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

ما هو Cuttlefish وأين يقع ضمن Managed Agents

Cuttlefish عميلٌ للإشراف. ويصف البيان الصحفي من DigitalOcean خدمتَي Managed Agents وBox Mount بأنهما خدمتان في مرحلة المعاينة (preview) وغير مدعومتين لأعباء العمل الإنتاجية.

ولا يرتبط التطبيق بإطار عمل واحد للوكلاء. إذ يقول سجل تغييرات DigitalOcean إنه يعمل مع أي وكيل تشغّله على Managed Agents، بما في ذلك Claude Code وCodex CLI وOpenCode وOpenHands وHermes وLangGraph وCrewAI. فالفريق الذي اعتمد أحد هذه الأطر بالفعل لا يحتاج إلى التبديل كي يحصل على الإشراف عبر الهاتف.

أما على صعيد النماذج، فيوجّه Managed Agents الاستدعاءات إلى أكثر من 75 نموذجًا مفتوحًا ومملوكًا، أو إلى مزوّدك الخاص إذا هيّأت البيئة بنقطة النهاية والمفتاح الخاصين به، وفقًا لـوثائق البنية. ويعمل Cuttlefish فوق كل ذلك، فيصل كل طلب موافقة إلى المكان نفسه بغضّ النظر عن النموذج أو الإطار الذي أنتج استدعاء الأداة.

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

قبل أن تبدأ: المتطلبات وحدود مرحلة المعاينة

ما تحتاج إليه

يفيد Byteiota بأن Cuttlefish يتطلب iOS 26.5 أو أحدث، وحسابًا على DigitalOcean يتيح الوصول إلى Managed Agents. هذا تقرير من طرف ثالث، لذا تحقّق من المتطلبات الحالية في دليل الاستخدام الرسمي من DigitalOcean قبل طرح التطبيق.

ويفيد Byteiota أيضًا بأنه لم يُعلَن عن أي إصدار لنظام Android.

ماذا تعني مرحلة المعاينة عمليًا

DigitalOcean صريحة في هذا الشأن. إذ ينصّ بيانها الصحفي على أن خدمات المعاينة تُقدَّم كما هي، وأنها غير مدعومة لأعباء العمل الإنتاجية، وأنها قد تتغيّر أو لا تصبح متاحة للعموم أبدًا أو يُوقَف تقديمها. وينطبق ذلك على Managed Agents وBox Mount. لذا اقصر استخدامهما على التجارب والأدوات الداخلية والأعمال غير الإنتاجية.

لم تعلن DigitalOcean سعرًا لتطبيق Cuttlefish. ويشير مقال على DEV Community إلى الملاحظة نفسها: لم يُنشر أي تسعير للتطبيق. وإلى أن تنشر DigitalOcean أرقامها الخاصة، لا تبنِ ميزانيتك على أسعار للتطبيق تراها منقولة في أماكن أخرى.

قائمة التحقق للإعداد

  • [ ] تأكّد من إتاحة الوصول إلى Managed Agents في حسابك على DigitalOcean.
  • [ ] تحقّق من توافق هاتف iPhone لدى كل مسؤول موافقة مع متطلب نظام التشغيل الوارد في دليل الاستخدام الرسمي.
  • [ ] حدّد الجلسات التي يمكن الإشراف عليها من الهاتف، وتلك التي تخضع دائمًا لمراجعة على المكتب.
  • [ ] سمِّ من يحق له الموافقة من الهاتف، ومن ينوب عن الزملاء الذين لا يملكون iPhone.
  • [ ] اقصر التجربة الأولية على المستودعات والبيانات والحسابات غير الإنتاجية.
  • [ ] شارك دليل الاستخدام الرسمي كي يطّلع مسؤولو الموافقة على سلوك التطبيق الحالي.

خطوة بخطوة: قراءة طلب الموافقة قبل أن تنقر

الخطوة 1: افتح الطلب كاملًا، لا الإشعار وحده

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

الخطوة 2: تحقّق من وجود علامة الخطورة العالية

تتطلب الطلبات المصنّفة على أنها عالية الخطورة استخدام Face ID أو رمز المرور للموافقة عليها. ويسرد Byteiota أمثلة على استدعاءات تُوسَم تلقائيًا: الحذف التكراري، والدفع القسري (force push)، وأوامر sudo، والسكربتات المُمرَّرة من الإنترنت مباشرةً إلى الصدفة (shell). وجود العلامة يعني أن تتمهّل، وغيابها لا يعني أن الإجراء آمن.

الخطوة 3: اقرأ الفروق بترتيب ثابت

التصفّح السريع للفروق على شاشة صغيرة هو بالضبط ما يجعل السطر المهم يفوتك. اتبع التسلسل نفسه في كل مرة:

  1. أيّ ملف تمسّه، وهل يقع هذا الملف ضمن نطاق المهمة؟
  2. ما الذي يُحذف؟ فالضرر غير المقصود يميل إلى الاختباء في عمليات الحذف.
  3. ما الذي يُضاف، وهل يتطابق مع ما طلبته من الوكيل؟

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

الخطوة 4: اقرأ الأوامر من اليسار إلى اليمين

قسّم أمر الصدفة إلى أجزاء، وتصرّف حيال كل علامة تحذير عند الوصول إليها:

  1. الملف التنفيذي. أيّ برنامج يعمل: rm أو git أو curl أو sudo؟ إذا كان sudo، أو برنامجًا لم تحتج إليه المهمة قط، فأوقف التشغيل مؤقتًا واكتشف لماذا يريده الوكيل.
  2. الخيارات. هل يوسّع خيارٌ تكراري أو قسري نطاق التأثير؟ إن كان ذلك على مسار غير متوقع، فهذا يستدعي إيقافًا مؤقتًا.
  3. المسار المستهدف. هل هو الدليل أو المستودع الذي توقعته؟ إذا كان خارج نطاق المهمة، فارفض ثم وجّه الوكيل للعودة إلى الموقع الصحيح.
  4. الأنابيب وإعادة التوجيه. كل ما يُمرَّر من curl أو أداة تنزيل مشابهة إلى الصدفة يُرفض. وإعادة التوجيه التي تستبدل محتوى ملف لم تتوقعه تعني الرفض أو التوجيه.

إذا لم تتمكن من تصنيف كل جزء من الأمر بثقة، فاعتبر ذلك علامة تحذير أيضًا وأوقف مؤقتًا.

الخطوة 5: اعرف ما يفعله طلب المصادقة البيومترية فعلًا

يؤكد Face ID أو رمز المرور أنك أنت الشخص الذي يوافق، لكنه لا يخبرك بشيء عن صحة الإجراء. اتخذ قرار السلامة بنفسك، ثم صادِق.

دليل القرارات: الموافقة أو الرفض أو التوجيه أو الإيقاف المؤقت أو الإنهاء

هذا الدليل هو دليل القرارات الخاص بـOptijara، وليس إرشادات صادرة عن DigitalOcean. ويفترض أن مسؤولي الموافقة يستطيعون رؤية الطلب كاملًا، وهو ما يعرضه Cuttlefish. نقترح مراجعة دليل الاستخدام الرسمي لمعرفة أيّ هذه الضوابط يوفّرها إصدار التطبيق لديك، واستخدام وحدة التحكم (console) لكل ما لا يغطيه التطبيق.

القراراستخدمه عندمامثالالسبب
الموافقة (Approve)يتطابق الإجراء مع المهمة، ويستهدف المسار أو المستودع المتوقع، وتستطيع شرح الفروق أو الأمر كاملًا في جملة واحدةتعديل محدد على الملف المذكور في التذكرةيستمر التشغيل بمخاطر منخفضة
الرفض (Deny)الإجراء خارج النطاق، أو يمسّ مسارات غير متوقعة، أو لا تستطيع قراءته كاملًا على الهاتفتغيير في ملف إعدادات لم تذكره المهمة قطرفض استدعاء واحد أقل كلفة من التراجع عن إجراء
التوجيه (Steer)الهدف صحيح لكن الطريقة خاطئةفرع خاطئ، أو حذف واسع بدلًا من تعديل محدد، أو تخطّي خطوة اختباريصحّح النهج دون خسارة العمل المنجز حتى الآن
الإيقاف المؤقت (Pause) (في التطبيق أو وحدة التحكم)تحتاج إلى حاسوب محمول أو زميل أو سياق إضافيفروق طويلة عبر عدة ملفاتتُحفظ حالة الجهاز وتتوقف رسوم الحوسبة
الإنهاء (Stop) (في التطبيق أو وحدة التحكم)انحرف التشغيل عن المهمة، أو يواصل تكرار محاولات فاشلة، أو مسّ بيانات لم تقصد أن يمسّهاعدة محاولات متكررة للنهج الفاشل نفسهينهي الجلسة قبل أن يتحوّل الانحراف إلى ضرر

توخَّ حذرًا إضافيًا مع Box Mount

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

قاعدة عملية بسيطة

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

ما الذي يحدث بعد قفل هاتفك

هل ينهي قفلُ هاتفك أو فقدانُ الإشارة التشغيلَ؟ لا. فوفقًا للبيان الصحفي من DigitalOcean، تعمل الجلسات في DigitalOcean MicroVMs التي تستمر بشكل مستقل عن أي جهاز. هاتفك أداة تحكم عن بُعد، أما الوكيل فيعمل في مكان آخر.

تحصل كل جلسة على بيئة معزولة خاصة بها. وتصفها وثائق البنية بأنها microVM خفيفة يُفرض عزلها عبر المشرف الافتراضي (hypervisor) بدلًا من مساحات أسماء الحاويات (container namespaces)، وهو تصميم يهدف إلى إبقاء الجلسات منفصلةً بعضها عن بعض.

ويؤثر هذا التصميم في الكلفة أيضًا. إذ تتبع الفوترة الاستخدام الفعلي لوحدة المعالجة المركزية، لذا فإن الوقت الذي يقضيه الوكيل في انتظار موافقتك يكلّف القليل جدًا. ووفقًا لـDigitalOcean، يحفظ الإيقاف المؤقت حالة الجهاز كاملةً ويوقف رسوم الحوسبة. وقبل أن تفترض أن الجلسة الموقوفة مؤقتًا مجانية، تحقّق مما إذا كانت رسوم التخزين أو غيرها من الرسوم تستمر.

أما على صعيد السرعة، فيفيد منشور DigitalOcean عن بنية MicroVM بأنه على مسار القالب الدافئ (warm-template)، تنتقل MicroVM من طلب التنفيذ إلى خدمة حركة البيانات في أقل من 200 ms عند p50 في الاختبارات الداخلية. وينشر Byteiota رقمًا منفصلًا للاستئناف من حالة الإيقاف المؤقت، وتوضّح التحفظات أدناه سبب تعاملنا معه على أنه غير مُتحقَّق منه.

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

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

إجراء تجربة أولية للإشراف عبر الهاتف تقيس الأمور الصحيحة

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

ما الذي يجب قياسه

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

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

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

  1. اختر سير عمل واحدًا منخفض الخطورة وغير إنتاجي، مثل التغييرات الروتينية في مستودع داخلي.
  2. اكتب قواعد الموافقة قبل أن تبدأ: ما الذي يمكن الموافقة عليه من الهاتف، وما الذي يحتاج دائمًا إلى المكتب.
  3. سمِّ مسؤولي الموافقة عبر الهاتف، ومن ينوب عن الأشخاص الذين لا يملكون iPhone.
  4. سجّل كل رفض وتوجيه وإيقاف مؤقت وإنهاء مع سبب في سطر واحد.
  5. راجع السجل أسبوعيًا. ابحث عن الطلبات التي يمكنك الاستغناء عنها بتضييق نطاق الوكيل أو صلاحياته، بما في ذلك بيانات الاعتماد. فـوسيط بيانات الاعتماد الذي يُبقي مفاتيح API بعيدًا عن وكلاء الذكاء الاصطناعي يحدّ مما يمكن لأي استدعاء موافَق عليه الوصول إليه. وحدّد أيضًا الطلبات التي ينبغي أن تُحال دائمًا إلى مراجعة على المكتب.

أخطاء شائعة عند الموافقة على إجراءات الوكلاء عبر الهاتف

  • الموافقة من الإشعار. افتح الأمر الكامل أو الفروق في كل مرة.
  • اعتبار Face ID فحصًا للسلامة. فهو يؤكد الهوية فقط لا أكثر.
  • نسيان مزامنة Box Mount. عمليات الحذف في المجلد المتزامن تنتقل عائدةً إلى Box.
  • احتساب رسوم الخوادم وحدها. الوقت المهدور بسبب المقاطعات جزء من دراسة الجدوى.
  • ترك مستخدمي Android بلا بديل. خطّط لمن ينوب عن الزملاء الذين لا يستطيعون استخدام التطبيق.

تحفظات وأسئلة مفتوحة

حالة المعاينة. هذا هو أكبر سؤال مفتوح. لا تبنِ عمليات حرجة على السلوك الحالي للخدمات.

تضارب أعداد الأدوات. تذكر مدونة الإطلاق 20,000+ أداة، بينما تقول وثائق البنية إن أكثر من 16,000 أداة تقع خلف Action Gateway. تعامل مع الرقمين على أنهما تقريبيان، وتأكّد من وجود التكاملات المحددة التي تحتاج إليها بدلًا من الاعتماد على أيٍّ من الرقمين المعلنين.

أرقام من أطراف ثالثة. يفيد Byteiota بأن الاستئناف من حالة الإيقاف المؤقت يستغرق 305 ms، لكننا لم نجد هذا الرقم في مواد DigitalOcean نفسها، لذا تعامل معه على أنه غير مُتحقَّق منه. كما أن متطلب iOS 26.5 مصدره Byteiota أيضًا، فتأكّد منه في وثائق DigitalOcean قبل الاعتماد عليه.

التسعير. لم يُعلَن أي سعر لتطبيق Cuttlefish. وتتبع فوترة Managed Agents الاستخدام الفعلي لوحدة المعالجة المركزية.

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

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

النقاط الرئيسية

  • 1يضيف Cuttlefish الإشراف عبر الهاتف إلى أي إطار عمل للوكلاء تشغّله بالفعل على Managed Agents، فتستطيع إزالة العوائق أمام الجلسات بعيدًا عن مكتبك دون تبديل أدواتك.
  • 2يعرض كل طلب استدعاء أداة الأمر الكامل أو مسار الملف أو الفروق. اقرأ المحتوى الخام في كل مرة، لا الإشعار.
  • 3يؤكد Face ID أو رمز المرور في الطلبات عالية الخطورة هوية من يوافق فقط، ولا يقول شيئًا عن سلامة الإجراء.
  • 4تعمل الجلسات في MicroVMs مستقلة عن الأجهزة، فلا ينهي قفل هاتفك التشغيل، ويحفظ الإيقاف المؤقت حالة الجهاز مع إيقاف رسوم الحوسبة.
  • 5إذا كنت تودّ أن يراجع الطلبَ مراجعٌ ثانٍ من المكتب، فأوقف مؤقتًا بدلًا من الموافقة، وتعامل بحذر مع عمليات الحذف في Box Mount لأنها تُزامَن عائدةً إلى Box.
  • 6ينبغي أن تتتبّع التجارب الأولية وقت الإنجاز والتدخلات لكل مهمة ودقائق المراجعة إلى جانب كلفة الحوسبة.
  • 7Managed Agents خدمة في مرحلة المعاينة دون دعم للإنتاج، ولم يُنشر تسعير التطبيق، ويفيد Byteiota بأنه لم يُعلَن عن إصدار لنظام Android.

الخلاصة

يحلّ Cuttlefish مشكلة حقيقية لكنها محدودة: عمليات تشغيل الوكلاء التي تتعطل لأن الشخص الوحيد القادر على إزالة العائق بعيد عن مكتبه. وهو يتعامل مع ذلك جيدًا. فأنت ترى الأمر الكامل أو مسار الملف أو الفروق بدلًا من ملخّص، والطلبات التي يصنّفها على أنها عالية الخطورة تتطلب Face ID أو رمز المرور. وتستمر الجلسات في microVMs ولا يكلّف الانتظار سوى القليل من الحوسبة، فلا داعي للتسرّع في الموافقة لمجرد إبقاء التشغيل قائمًا.

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

وإذا كان من المفيد أن تُلقي عينٌ ثانية نظرةً على قواعد الموافقة لديك أو على تصميم تجربتك الأولية، فإن Optijara يسعدها العمل على ذلك مع فريقك.

الأسئلة الشائعة

ما هو DigitalOcean Cuttlefish؟

Cuttlefish هو تطبيق DigitalOcean للهاتف المخصّص للإشراف على جلسات Managed Agents. يعرض الأمر الكامل أو مسار الملف أو الفروق لكل استدعاء أداة بدلًا من ملخّص، فتستطيع الموافقة عليه أو رفضه وإزالة العائق أمام وكيلك أينما كنت. وتصف DigitalOcean خدمتَي Managed Agents وBox Mount بأنهما خدمتان في مرحلة المعاينة وغير مدعومتين لأعباء العمل الإنتاجية.

هل تتوقف جلسة Managed Agents إذا قفلت هاتف iPhone أو فقدت الإشارة؟

لا. تقول DigitalOcean إن الجلسات تعمل في MicroVMs تستمر بشكل مستقل عن أي جهاز، فيواصل التشغيل عمله أو ينتظر موافقتك أيًّا كانت حالة هاتفك. وتعمل كل جلسة في microVM خاصة بها، مع عزل يفرضه المشرف الافتراضي (hypervisor).

ما أطر عمل الوكلاء التي تعمل مع Cuttlefish؟

وفقًا لسجل تغييرات DigitalOcean، يعمل Cuttlefish مع أي وكيل تشغّله على Managed Agents، بما في ذلك Claude Code وCodex CLI وOpenCode وOpenHands وHermes وLangGraph وCrewAI.

ما الإجراءات التي تتطلب Face ID أو رمز المرور للموافقة عليها؟

الطلبات المصنّفة على أنها عالية الخطورة. ويذكر Byteiota أمثلة على استدعاءات تُوسَم تلقائيًا: الحذف التكراري، والدفع القسري، وأوامر sudo، والسكربتات المُمرَّرة من الإنترنت إلى الصدفة. ولأن التصنيف تلقائي، فقد يكون الطلب غير الموسوم ضارًّا مع ذلك، ويستحق قراءة متأنية.

متى ينبغي أن أوقف مؤقتًا بدلًا من الموافقة من هاتفي؟

أوقف مؤقتًا عندما تودّ أن يطّلع مراجعٌ ثانٍ على الطلب من المكتب، مثل فروق طويلة عبر عدة ملفات أو أي شيء لا تستطيع قراءته كاملًا على الشاشة. يحفظ الإيقاف المؤقت حالة الجهاز كاملةً ويوقف رسوم الحوسبة، فلا يوجد سبب يتعلق بالحوسبة يدعو إلى التسرّع، وإن كان عليك التحقق مما إذا كانت رسوم التخزين أو غيرها تستمر. تحقّق مما إذا كان إصدار تطبيقك يوفّر الإيقاف المؤقت، واستخدم وحدة التحكم إن لم يكن كذلك. وتوخَّ الحذر بشكل خاص مع عمليات الحذف في مجلد Box Mount، لأنها تُزامَن عائدةً إلى Box.

هل يوجد إصدار من Cuttlefish لنظام Android، وكم يكلّف؟

يفيد Byteiota بأنه لم يُعلَن عن أي إصدار لنظام Android، لذا خطّط لمسار إشراف آخر للزملاء الذين يستخدمون Android. ولم تنشر DigitalOcean تسعيرًا لتطبيق Cuttlefish نفسه. وتتبع فوترة Managed Agents الاستخدام الفعلي لوحدة المعالجة المركزية، لذا فإن الوكيل الذي ينتظر الموافقة لا يكلّف سوى القليل من الحوسبة.

هل يمكنني استخدام Cuttlefish وManaged Agents لأعباء العمل الإنتاجية؟

تقول DigitalOcean إن خدمات المعاينة لديها تُقدَّم كما هي، وإنها غير مدعومة لأعباء العمل الإنتاجية، وقد تتغيّر أو لا تصبح متاحة للعموم أبدًا أو يُوقَف تقديمها. اقصر التجارب الأولية على الأعمال غير الإنتاجية، وتتبّع وقت الإنجاز والتدخلات لكل مهمة ودقائق المراجعة إلى جانب كلفة الحوسبة.

المصادر

شارك هذا المقال

Hamza Diaz

بقلم

Hamza Diaz

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

مقالات ذات صلة