EXECUTIONS

شغّل التعليمات البرمجية في السحابة.
مباشرة من تطبيقك.

ادمج تنفيذ التعليمات البرمجية في منتجك عبر SDK أو API. عالج الملفات والمهام في أجهزة افتراضية معزولة، مع موارد محددة لكل عملية تنفيذ.

جهاز افتراضي واحد
لكل Execution.

تبدأ كل Execution جهازاً افتراضياً لتشغيل تعليماتك البرمجية. أنشئ ملفات PDF أو حوّل البيانات أو عالج الملفات المرسلة من تطبيقك.

عند انتهاء Execution يُغلق الجهاز. تبقى النتائج والملفات المجمّعة متاحة للاسترجاع.

كيفية استخدام Executions.

شغّل من الطرفية أو استخدم لوحة التحكم أو ادمج التنفيذ مع تطبيقك.

استخدم CLI.

ابدأ التنفيذ وتحقق من حالته من الطرفية. استخدم الأوامر نفسها في البرامج النصية لأتمتة Executions المتكررة.

استخدم لوحة التحكم.

أنشئ عمليات التنفيذ وراقبها في لوحة تحكم runvibe_. اختر التعليمات البرمجية والموارد، ثم راجع الحالة والسجلات والملفات الناتجة.

ادمج تطبيقك باستخدام SDK.

ابدأ Executions من تعليمات تطبيقك باستخدام SDK. تابع التنفيذ واستخدم نتيجته في خطوة المعالجة التالية.

التنفيذ داخل منتجك.

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

يمكن لتطبيق ذكاء اصطناعي إرسال ملف للمعالجة واسترجاع النتائج المجمّعة لمتابعة المهمة.

اربط أدوات الذكاء الاصطناعي.

اربط أداة متوافقة مع MCP مثل Codex أو Claude Code أو Cursor لبدء Executions واسترجاع النتائج.

CodexKiroGeminiChatGPTGrokDeepSeek

أعدّ عمليات تنفيذ
قابلة لإعادة الاستخدام.

ملفات إعداد TOML.

صِف ما تريد تشغيله وموارده المطلوبة في ملف TOML. أضف المتغيرات ووحدات التخزين وقواعد الشبكة والمهلة الزمنية. أعِد استخدام الملف لبدء عمليات تنفيذ بالإعدادات نفسها.

Packages في ملف الإعداد.

حدّد Package المراد استخدامه وملف البدء ووسائطه. تبدأ Execution ذلك الملف؛ وتُكتب استدعاءات الدوال المحددة داخل التعليمات البرمجية نفسها.

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

تعرّف على مسار الموافقة ↗

وحدات تخزين ببيانات الإدخال.

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

متغيرات البيئة.

عرّف قيم الإعداد التي تحتاجها العملية في ملف الإعداد. في Executions الخاصة بالحاويات، عرّف المتغيرات لكل حاوية.

بيانات الاعتماد باستخدام Secrets.

خزّن الرموز وكلمات المرور ومفاتيح API في مخزن Secrets. في إعدادات Execution، اربط مرجع Secret بمتغير البيئة الذي يتوقعه تطبيقك. تتلقى العملية القيمة عند التشغيل دون كتابتها في التعليمات البرمجية أو ملف الإعداد.

ضوابط الشبكة.

لا وصول خارجي.

عطّل الاتصالات الصادرة في Executions التي تعالج البيانات المقدمة فقط.

الوجهات المسموح بها

قيّد الاتصالات الصادرة حسب عنوان IP أو نطاق العناوين أو اسم النطاق، مع تحديد البروتوكولات والمنافذ.

سياسة يفرضها المضيف.

يفرض المضيف القواعد ويمنع الوصول إلى الشبكات الخاصة والعناوين المحلية والبيانات الوصفية للبنية التحتية، حتى في الوضع العام.

فصل تنزيل الصور عن التنفيذ.

للحاويات، ضع سياسة لتنزيل الصور وأخرى لتشغيل التعليمات البرمجية. السماح بالوصول إلى سجل صور أثناء التنزيل لا يمنح الوصول إليه أثناء Execution.

اختر الصيغة
لتنفيذك.

أرسل برنامجاً نصياً أو Package أو إعداد حاويات. يمكن للبرامج النصية وPackages استخدام صورة مجهّزة في بيئات التشغيل المدعومة.

برامج Python وNode.js النصية.

أرسل تعليمات Python أو JavaScript مباشرة واختر بيئة تشغيل. يبدأ البرنامج النصي في مجلد عمله مع المتغيرات ووحدات التخزين التي أعددتها.

استخدم هذه الصيغة للأتمتة لمرة واحدة أو تحويل البيانات أو التعليمات البرمجية المولّدة بالذكاء الاصطناعي. لا يتطلب الرفع المباشر تجميع المشروع في ZIP.

Images ببيئة مجهّزة.

استخدم صورة بأدوات وتبعيات مثبتة مسبقاً. يمكنك تجهيزها في Workspace. تستخدم البرامج النصية وPackages هذه البيئة في بيئات التشغيل المدعومة.

يتلقى كل تنفيذ نسخة قابلة للكتابة من الصورة. تبقى التثبيتات والتغييرات في تلك النسخة، مع الحفاظ على الصورة المنشورة لعمليات Executions اللاحقة.

حاويات من صور OCI.

حدّد صورة OCI وأمراً ومتغيرات البيئة. أضف خدمات مساندة عندما تحتاجها Execution. تتشارك الحاويات في Execution نفسها المعالج والذاكرة والشبكة.

استخدم هذه الصيغة للتطبيقات المعبأة مسبقاً في حاويات. تتوفر رموز الخروج والسجلات لكل حاوية بعد جمعها.

Packages قابلة لإعادة الاستخدام.

اجمع تعليمات المشروع وملفاته في ZIP لرفعها معاً. استخدم Packages عندما تعتمد المعالجة على عدة ملفات، مثل وحدات Python وقوالب التقارير.

أعِد استخدام Package في Executions جديدة دون رفع الملفات مجدداً.

استرجع النتائج
ونزّل الملفات.

بعد الجمع، استخدم معرّف Execution لاسترجاع النتائج والملفات عبر API أو CLI أو MCP. اكتب النتائج المنظّمة في result.json والملفات في outputs/.

نتائج منظّمة عبر API.

اكتب البيانات في result.json. استرجع نتيجة JSON عبر API واستخدمها في تطبيقك.

الملفات الناتجة عن Execution.

احفظ التقارير والمستندات والملفات الأخرى في outputs/. استرجع المخرجات عبر API واطلب الملف الذي تحتاجه. يخضع التوافر لحدود المنصة وفترات الاحتفاظ.

استخدم CLI أو أداة ذكاء اصطناعي.

استخدم CLI لاسترجاع النتائج وتنزيل المخرجات باستخدام معرّف Execution. مع أداة ذكاء اصطناعي متصلة عبر MCP، اطلب استرجاع النتائج أو الملفات الناتجة وواصل العمل عليها.

سجلات التنفيذ ومقاييسه.

راجع المخرجات القياسية والأخطاء في stdout وstderr. تابع الحالة والمدة ومقاييس الموارد. تتوفر سجلات الحاويات بعد جمعها عند انتهاء التشغيل.

العزل والضوابط
لكل تنفيذ.

نواة مخصصة

تعمل Execution في جهاز افتراضي بنواة منفصلة عن المضيف وعمليات التنفيذ الأخرى. تتشارك الحاويات في Execution نفسها نواة ذلك الجهاز.

إعادة توجيه المنافذ للوصول المحلي

أعِد توجيه المنافذ عبر CLI لعمليات Executions النشطة للحاويات أو Package والمعدّة دون حد زمني. لا تدعم البرامج النصية المباشرة هذا الوصول. تنتهي إعادة التوجيه بانتهاء Execution.

تحديد الموارد

اختر المعالج والذاكرة لكل تنفيذ وفق العمل المطلوب.

المهلة الزمنية والإلغاء

حدّد مهلة زمنية لـ Execution واطلب إلغاءها عندما تحتاج إلى إيقافها.

ادفع مقابل الوقت
الذي تعمل فيه تعليماتك البرمجية.

في سحابة runvibe_، تستهلك المعالجة رصيد الخطة بحسب الموارد ومدة التشغيل.

تنتهي رسوم التنفيذ بانتهاء المهمة؛ وتخضع الرسوم الشهرية والتخزين لقواعد الخطة.

تقدير استخدامي ↗

ابدأ Execution

تم تحديد التعليمات البرمجية والمدخلات والإعدادات

تشغيل في السحابة

يعتمد الاستخدام على الموارد المختارة ومدة التشغيل

استرجاع النتائج

انتهى التنفيذ · تم تحرير بيئة الحوسبة

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

هل أحتاج إلى إنشاء Workspace أولاً؟

لا. ابدأ Execution بتعليمات Python أو Node.js أو Package أو حاويات. استخدم Workspace عندما تريد تجهيز صورة بيئة واختبارها لإعادة الاستخدام.

كيف يعمل Package وملف الإعداد معاً؟

يحتوي Package على التعليمات البرمجية والملفات؛ ويحدد ملف الإعداد طريقة تشغيلها والموارد المستخدمة. عرض الإعدادات ↗

كيف أستقبل النتائج في تطبيقي؟

اكتب البيانات في result.json والملفات في outputs/. استرجعها بعد جمعها باستخدام معرّف Execution. عرض النتائج والملفات ↗

هل يمكنني استخدام صورة معدة في Workspace؟

نعم، في بيئات التشغيل التي تدعم الصور المجهّزة. يتيح ذلك إعادة استخدام بيئة بتبعيات مثبتة. تستخدم Executions الخاصة بالحاويات صور OCI وإعداداتها الخاصة.

أين يمكنني التحقق من الأخطاء واستخدام الموارد؟

في تفاصيل التنفيذ، راجع الحالة وstdout وstderr والمقاييس المسجلة. تُجمع سجلات الحاويات عند انتهاء Execution.

متى أختار Execution أو Workspace؟

استخدم Execution لمعالجة ذات بداية ونهاية محددتين ومتكاملة مع تطبيقك أو أتمتتك. اختر Workspace لتطوير تطبيقك واختباره واستئناف العمل في البيئة نفسها.

طلب الوصول
لاستخدام Executions.

استكشف الخطط ↗