

E2B هي بنية تحتية سحابية مفتوحة المصدر تمنح وكلاء الذكاء الاصطناعي بيئة معزولة وآمنة لتنفيذ التعليمات البرمجية. تُستخدم من قِبل 88% من شركات Fortune 100، وتُشغّل Python و JavaScript وأي لغة متوافقة مع Linux داخل أجهزة Firecracker الافتراضية المصغرة (microVMs) مع وقت بدء تشغيل يقل عن 200 مللي ثانية.
E2B هي بنية تحتية مفتوحة المصدر لتشغيل التعليمات البرمجية المُنشأة بواسطة الذكاء الاصطناعي في بيئات سحابية معزولة وآمنة. تأسست الشركة التشيكية الأمريكية الناشئة في عام 2023 على يد Vasek Mlejnsky و Tomas Valenta، وهي تحل مشكلة محددة: عندما يكتب وكيل الذكاء الاصطناعي تعليمة برمجية، يجب أن يكون هناك شيء لتشغيل هذه التعليمة بأمان، وعلى نطاق واسع، دون تعريض النظام المضيف أو المستأجرين الآخرين للخطر. توفر E2B طبقة التنفيذ هذه. كل بيئة معزولة (sandbox) هي بيئة Linux مستقلة تعمل بواسطة أجهزة Firecracker الافتراضية المصغرة (microVMs)، وهي نفس تقنية hypervisor التي صممتها AWS لـ Lambda، مما يعني أن كل عملية تنفيذ تحصل على نواة خفيفة الوزن ومخصصة بدلاً من مشاركتها مع المستأجرين المجاورين. جمعت الشركة 21 مليون دولار في جولة تمويل من الفئة أ (Series A) بقيادة Insight Partners في يوليو 2025، ليصل إجمالي التمويل إلى 32 مليون دولار، وتُفيد بأن 88% من شركات Fortune 100 تستخدم المنصة إلى جانب عملاء مثل Perplexity و Hugging Face و Manus و Groq.
المنتج الأساسي هو البيئة المعزولة (sandbox): حاسوب Linux قابل للبرمجة ومؤقت يمكن لوكيل الذكاء الاصطناعي التحكم فيه من خلال حزم تطوير البرمجيات (SDKs) الخاصة بـ Python أو TypeScript. يمكن للوكلاء كتابة وتشغيل Python أو JavaScript أو Ruby أو C++ أو أي لغة متوافقة مع Linux؛ وتثبيت الحزم عبر pip أو npm أو apt؛ وإدارة الملفات؛ وفتح الوحدات الطرفية (terminals)؛ وتشغيل عمليات طويلة تصل إلى 24 ساعة لكل جلسة. توفر E2B أيضاً حزمة تطوير برمجيات Code Interpreter SDK لبث المخرجات الغنية (المخططات، الجداول، إطارات البيانات) مرة أخرى إلى التطبيقات المستدعية، وبيئة Desktop معزولة مع VNC للوكلاء الذين يحتاجون إلى واجهة رسومية، ومسار استضافة ذاتية للفرق التي ترغب في تشغيل الحزمة على سحابتها الخاصة. يغطي ترخيص Apache-2.0 حزمة تطوير البرمجيات الكاملة وبيئة التشغيل الأساسية. اعتباراً من أبريل 2026، يمتلك المستودع الرئيسي 12,000 نجمة على GitHub، و 883 تفرعاً (forks)، ووتيرة إصدار أسبوعية نشطة.
ما الذي تفعله E2B فعلياً في أبريل 2026
بيئة E2B المعزولة هي بيئة Linux تحتفظ بالحالة (stateful): فهي تستمر داخل الجلسة، بحيث يمكن للوكيل تثبيت حزمة في الخطوة الأولى، وكتابة ملف في الخطوة الثانية، وتشغيل تعليمة برمجية تستورد من تلك الحزمة في الخطوة الثالثة -- دون الحاجة إلى إعادة التشغيل. تبدأ البيئات المعزولة في أقل من 200 مللي ثانية في نفس منطقة AWS، بمواصفات افتراضية تبلغ 2 vCPUs و 0.5GB RAM في الباقة المجانية، وتتوسع لتصل إلى 16 vCPUs و 64GB RAM في باقتي Pro و Enterprise. تستمر الجلسات لمدة تصل إلى ساعة واحدة في باقة Hobby و 24 ساعة في باقة Pro، مع إمكانية الإيقاف المؤقت لمدة 30 يوماً والتي توقف الفوترة مع الحفاظ على حالة البيئة المعزولة.
تُوسّع حزمة Code Interpreter SDK البيئة المعزولة الأساسية لتناسب مسارات عمل علوم البيانات. فهي تبث مخرجات التنفيذ، بما في ذلك مخططات matplotlib، وإطارات بيانات pandas، والمخرجات القياسية (stdout/stderr)، كأجزاء مكتوبة (typed chunks) مرة أخرى إلى التطبيق المستدعي. تستخدم Perplexity هذه الحزمة لعرض المخططات التفاعلية مضمنة في نتائج البحث: عندما يطرح المستخدم سؤالاً مليئاً بالبيانات، يكتب وكيل Perplexity تعليمة Python، ويشغلها في بيئة E2B معزولة، ويظهر المخطط في الإجابة. وصف Denis Yarats، المدير التقني لشركة Perplexity، هذا التكامل قائلاً: "لقد قمنا بتشغيل E2B في غضون أسبوع. نحن الآن نشغل الملايين من بيئات E2B المعزولة كل شهر."
يوفر E2B Desktop بيئة معزولة رسومية مع وصول VNC للوكلاء الذين يحتاجون إلى التحكم في متصفح أو تطبيق سطح مكتب. يعتمد Manus، وهو وكيل الأبحاث المستقل الذي أصبح أحد أبرز الأنظمة الوكيلة في أوائل عام 2025، على هذه الميزة. أوضح Tao Zhang، المؤسس المشارك لـ Manus: "يستخدم Manus 27 أداة مختلفة، ويحتاج إلى E2B للحصول على حاسوب افتراضي كامل."
يغطي توافق أطر العمل LangChain و LlamaIndex و LangGraph و AutoGen وأي حزمة وكيل مخصصة. التوافق مع النماذج غير مقيد بنموذج لغوي كبير (LLM-agnostic) عن قصد: تعمل E2B مع OpenAI و Anthropic و Mistral و Llama و Groq وأي نموذج يُنشئ نصوصاً برمجية. هذا الحياد هو خيار تصميم متعمد -- حيث تضع المنصة نفسها كبنية تحتية، وليس كطبقة تقيد الفرق بمورد نماذج معين.
موقع E2B مقارنةً بـ Modal و Anthropic Code Execution
تهيمن ثلاث منصات على مساحة تنفيذ التعليمات البرمجية لوكلاء الذكاء الاصطناعي في عام 2026، وتختلف ميكانيكياً بطرق تهم قرارات الإنتاج.
تستخدم Modal حاويات gVisor للعزل: وهو نهج محاكاة افتراضية يعترض استدعاءات نظام Linux على مستوى نظام التشغيل، مما يوفر الأمان دون العبء الإضافي لـ hypervisor كامل. هذا يجعل حاويات Modal تبدأ بشكل أسرع (أقل من ثانية لعمليات التشغيل البارد P95) وأرخص لكل ثانية معالجة ($0.0000131/s مقابل $0.000014/s في E2B)، لكن gVisor يشارك نواة المضيف بين المستأجرين من خلال مرشح استدعاء النظام (syscall filter). تمنح أجهزة Firecracker الافتراضية المصغرة من E2B كل بيئة معزولة نواة مخصصة، مما يجعل استغلال الثغرات على مستوى النواة أكثر صعوبة. السوق الأساسي لـ Modal هو استدلال وحدة المعالجة الرسومية (GPU) وتدريب تعلم الآلة (ML) على نطاق واسع: فهي توفر وصولاً إلى وحدات المعالجة الرسومية H100 و H200 و B200 مع فوترة بالثانية، واعتباراً من يوليو 2025، توفر لقطات لذاكرة GPU تقلل من أوقات التشغيل البارد لـ vLLM من 45 ثانية إلى أقل من 5 ثوانٍ. تقدم Modal بيئات الوكلاء المعزولة كميزة ثانوية. بينما لا تقدم E2B أي وصول إلى GPU على الإطلاق. عادةً ما يجمع المطورون الذين يبنون أنظمة وكلاء تحتاج أيضاً إلى استدلال GPU بين E2B (لتنفيذ التعليمات البرمجية) و Modal (لخدمة النماذج)، بدلاً من اختيار أحدهما على الآخر.
تُعد Anthropic's Code Execution tool المسار الأبسط للفرق التي تبني بالفعل حصرياً على Claude. فهي توفر تنفيذ Python كأداة API أصلية، وتتم فوترتها من خلال تسعير رموز Claude الحالية دون الحاجة إلى حساب بنية تحتية منفصل. المقايضة هنا هي التقييد الصارم (lock-in): الأداة متاحة فقط عند استدعاء نماذج Claude. وهي تدعم Python فقط (لا تدعم JavaScript، ولا توجد وحدة طرفية)، ولا تحتوي على نظام ملفات دائم عبر الاستدعاءات، ولا تسمح بتثبيت حزم مخصصة تتجاوز الحزمة العلمية المثبتة مسبقاً. بالنسبة لفريق يدير حزمة متعددة النماذج أو يرغب في تبديل النماذج بمرور الوقت، فإن أداة Anthropic تخلق ديناً تقنياً. تعمل E2B مع أي نموذج لغوي كبير (LLM) وتستمر حالة البيئة المعزولة عبر خطوات الوكيل المتعددة داخل الجلسة. يتطلب مسار E2B المزيد من أعمال التكامل وعلاقة فوترة منفصلة، ولكنه ينتج بنية أكثر قابلية للنقل.
"لقد أحدثت E2B ثورة في قدرات وكلائنا كبديل متقدم لـ OpenAI's Code Interpreter." -- Kevin J. Scott، المدير التقني/مدير المعلومات في Groq، الصفحة الرئيسية لـ E2B، 2025
"تسمح لنا E2B بتوسيع نطاق عمليات التدريب من خلال إطلاق مئات البيئات المعزولة في التجارب." -- Lewis Tunstall، مهندس أبحاث في Hugging Face، الصفحة الرئيسية لـ E2B، 2025
كيف يبدو واقع بيئة الوكيل المعزولة
يستغرق تشغيل بيئة معزولة أساسية حوالي 10 دقائق. قم بتثبيت حزمة تطوير البرمجيات (pip install e2b)، وأنشئ مفتاح API، وستعمل البيئة المعزولة الأولى بثلاثة أسطر من Python. تتضمن الوثائق أمثلة عملية (cookbook) لتكاملات Anthropic و OpenAI والنماذج مفتوحة المصدر. أبلغ العديد من العملاء -- Lindy و Manus -- عن تكامل كامل في أقل من يوم. قال Maciej Donajski، المدير التقني لـ Manus: "استغرق الأمر ساعة واحدة فقط لدمج E2B من البداية إلى النهاية. الأداء ممتاز."
التجربة اليومية لمنشئي الوكلاء واضحة ومباشرة في الغالب للمهام قصيرة الأجل. تبدأ البيئة المعزولة، ويشغل الوكيل تعليماته البرمجية، وتعود النتائج، وتُغلق البيئة المعزولة. الفوترة تتم فعلياً بالثانية، لذا فإن تنفيذ تعليمة برمجية لمدة 3 ثوانٍ يكلف أجزاء من السنت. تظهر المشاكل عندما تصبح المهام أطول وأكثر توازياً. يحتوي تكوين مهلة البيئة المعزولة (timeout) على حالات حافة موثقة: تصف مشكلة GitHub رقم #879 (2025) مستخدماً قام بتعيين مهلة 24 ساعة وتم إخلاء البيئة المعزولة في خمس دقائق. تشير وثائق E2B إلى هذا كنقطة ألم معروفة، واصفة نظام المهلة بأنه "المفهوم الأكثر إرباكاً في E2B". تُبلغ الفرق التي تدير مسارات وكلاء متوازية كبيرة أن الفوترة بالثانية تتصاعد بسرعة وبشكل غير متوقع عندما يتفرع الوكلاء إلى عشرات البيئات المعزولة المتزامنة أو يتوقفون في منتصف التنفيذ. لا يوجد حد أقصى مدمج للتكلفة أو قاطع تيار (circuit-breaker) في باقتي Hobby أو Pro.
تتيح القوالب المخصصة للفرق التثبيت المسبق للتبعيات بحيث تبدأ البيئات المعزولة ببيئة جاهزة بدلاً من تشغيل pip install من الصفر في كل عملية تنفيذ. هذا أمر مهم لأعباء عمل الإنتاج حيث يكون تثبيت حزمة يستغرق 10 ثوانٍ عند التشغيل البارد أمراً غير مقبول. يتم تعريف القوالب بتنسيق يشبه Dockerfile وتُنشر في سجل E2B.
لمن تم بناء E2B
النقطة المثالية لـ E2B هي الفرق التي تبني وكلاء ذكاء اصطناعي للإنتاج وتحتاج إلى تنفيذ التعليمات البرمجية كخدمة بنية تحتية مستقلة وغير مقيدة بنموذج لغوي كبير (LLM-agnostic). يعكس اعتماد شركات Fortune 100 حالة استخدام مؤسسية محددة: شركة كبيرة لديها مبادرات ذكاء اصطناعي متعددة تستخدم موردين مختلفين للنماذج، وتصبح E2B طبقة التنفيذ المشتركة عبرها جميعاً. تستخدم Hugging Face منصة E2B لمسارات تقييم التعلم المعزز، حيث تقوم بتشغيل مئات البيئات المعزولة بالتوازي لتسجيل مخرجات النماذج. وتستخدمها Perplexity لتشغيل ميزة تحليل البيانات عبر مئات الملايين من عمليات البحث الشهرية. وتستخدمها Groq لتوسيع قدرات الوكيل إلى ما هو أبعد من مجرد توليد اللغة.
المطورون المستقلون الذين يبنون أطر عمل الوكلاء أو المنتجات القائمة على الوكلاء هم الجمهور الواضح الآخر. ترخيص Apache-2.0، ومجتمع GitHub النشط (12 ألف نجمة)، وأمثلة cookbook التفصيلية تجعل E2B في المتناول دون الحاجة إلى إجراءات الشراء المؤسسية. الباقة المجانية التي توفر 100 دولار كأرصدة لمرة واحدة تكفي لإنشاء نموذج أولي والتحقق من مسار العمل قبل الالتزام بباقة Pro البالغة 150 دولاراً/شهرياً.
الفرق التي تحتاج إلى وصول إلى GPU، أو بيئات دائمة طويلة الأمد تستمر لأكثر من 24 ساعة، أو الملتزمة بمورد LLM واحد ستجد منصات أخرى أكثر ملاءمة. الحد الأدنى البالغ 150 دولاراً/شهرياً مع عدم وجود باقة وسيطة بين المجانية و Pro يخلق فجوة تسعيرية تدفع بعض المطورين المستقلين نحو الاستضافة الذاتية أو البدائل.
ما لا تمثله E2B
E2B ليست منصة حوسبة عامة بدون خادم (serverless). لا يوجد وصول إلى GPU، ولا خدمة نماذج، ولا معالجة دفعية (batch processing) على نطاق عشوائي. يجب على المطورين الذين يحتاجون إلى تشغيل استدلال تعلم الآلة (ML inference) أو الضبط الدقيق (fine-tuning) أو مسارات البيانات على وحدات المعالجة الرسومية (GPUs) النظر إلى Modal أو RunPod بدلاً من ذلك. تركز E2B بشكل ضيق على منح الوكلاء مكاناً لتشغيل التعليمات البرمجية بأمان، وهذا التركيز الضيق هو نقطة قوتها وحدودها في نفس الوقت.
E2B ليست إطار عمل للوكلاء. ليس لديها رأي حول كيفية هيكلة الوكلاء، أو كيفية إدارة الذاكرة، أو كيفية تسلسل استدعاءات الأدوات. إنها تتكامل مع LangChain و AutoGen والحزم المخصصة، لكنها لا تحل محلها. يجب على الفرق التي تبحث عن منصة وكلاء كاملة تقييم LangGraph أو CrewAI أو Autogen كطبقة تنسيق (orchestration)، مع توصيل E2B كركيزة للتنفيذ.
E2B ليست بيئة تطوير دائمة طويلة الأمد. تصل الجلسات إلى حد أقصى يبلغ 24 ساعة، ولا توجد آلية مدمجة لإنشاء نقاط حفظ (checkpoint) واستئناف مهمة تستغرق عدة أيام. الفرق التي تبني منتجات يعود فيها المستخدمون إلى مساحة عمل مستمرة (مثل مساعد برمجة شخصي يتذكر مشروعاً على مدار أسابيع) ستصطدم بسقف طول الجلسة وستحتاج إلى بناء إدارة الحالة (state management) فوقها. تتعامل Daytona و Northflank مع أنماط مساحات العمل الأطول عمراً بشكل أفضل.
تتطلب الاستضافة الذاتية خبرة في البنية التحتية. الكود مفتوح المصدر متاح، لكن تشغيل أجهزة Firecracker الافتراضية المصغرة على أجهزتك الخاصة أو حسابك السحابي يتطلب معرفة بـ Terraform، وخبرة في تكوين Firecracker، وصيانة تشغيلية مستمرة. مسار الاستضافة الذاتية هو خيار متاح، ولكنه ليس جاهزاً للتشغيل الفوري (turnkey). تتوفر خيارات BYOC (إحضار السحابة الخاصة بك) والبيئات المدارة محلياً (on-prem) في باقة Enterprise فقط.
تقييمات المستخدمين
لا توجد تقييمات بعد. كن أول من يشارك تجربته!
سجّل الدخول لكتابة تقييم.
ظهرت في مجموعات
قوائم منتقاة تتضمّن E2B.
مقالات ذات صلة
أدلة ومقالات ذات صلة بـ E2B.

Run a Company With AI Agents: The Open-Source Orchestration Setup (2026)

Turn Any AI Agent Into a Superagent: The 12-Integration Stack (2026)

Grok 4.3 API for Agents (May 2026): Pricing, Benchmarks, Migration

Replit Pricing Explained (2026): Core vs Pro and Effort-Based Agent Billing

Claude Code vs Cursor vs Codex vs Devin vs Replit Agent 3: 2026 Scorecard
