Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
coderunner — بيئة اختبار محلية لوكلاء الذكاء الاصطناعي لديك. | Kitploit
أدوات/GitHubGitHub/instavm/coderunner
أمن الحاوياتالتحليل الديناميكي (عزل)المحاكاة الافتراضية للأمانDevSecOpsأمن الذكاء الاصطناعي
GitHubinstavm/coderunner

coderunner

بيئة اختبار محلية لوكلاء الذكاء الاصطناعي لديك.

عرض المستودع
8824118منذ شهر واحدتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة
الموقع الإلكتروني

Start License

CodeRunner: بيئة عزل محلية لوكلاء الذكاء الاصطناعي لديك

يساعدك CodeRunner في عزل وكلاء الذكاء الاصطناعي وإجراءاتهم داخل بيئة عزل.

حالة الاستخدام الرئيسية: يمكنك تشغيل عدة وكلاء Claude Code أو وكلاء ذكاء اصطناعي في بيئة العزل لدينا دون أي خوف من فقدان البيانات أو تسريبها.

البدء السريع

المتطلبات الأساسية: جهاز Mac بنظام macOS ومعالج Apple Silicon (M1/M2/M3/M4)، وPython 3.10+

git clone https://github.com/instavm/coderunner.git
cd coderunner
chmod +x install.sh
./install.sh

الإيقاف والاستئناف

أوقف بيئة العزل عندما تنتهي:

container stop coderunner

استأنف نفس بيئة العزل لاحقًا مع الحفاظ على الملفات المرفوعة والنوى والحزم المثبتة:

container start coderunner

لبدء من جديد ببيئة عزل نظيفة، احذف الحاوية وأعد تشغيل المثبّت:

container delete coderunner && ./install.sh

تشغيل Claude Code داخل بيئة عزل

./install.sh (إذا لم يكن قد تم تنفيذه مسبقًا)

container exec -it coderunner /bin/bash

root@coderunner:/app# npm install -g @anthropic-ai/claude-code

صورة

خيارات التكامل الأخرى

سيكون خادم MCP متاحًا على: http://coderunner.local:8222/mcp

ثبّت الحزم المطلوبة (استخدم virtualenv ولاحظ مسار Python):

pip install -r examples/requirements.txt

1. التكامل مع Claude Desktop

قم بتكوين Claude Desktop لاستخدام CodeRunner كخادم MCP:

demo1

demo2

demo4

  1. انسخ التكوين النموذجي:

    cd examples
    cp claude_desktop/claude_desktop_config.example.json claude_desktop/claude_desktop_config.json
    
  2. عدّل ملف التكوين واستبدل مسارات العناصر النائبة:

    • استبدل /path/to/your/python بمسار Python الفعلي لديك (مثل /usr/bin/python3 أو /opt/homebrew/bin/python3)
    • استبدل /path/to/coderunner بالمسار الفعلي للمستودع المستنسخ لديك

    مثال بعد التعديل:

    {
      "mcpServers": {
        "coderunner": {
          "command": "/opt/homebrew/bin/python3",
          "args": ["/Users/yourname/coderunner/examples/claude_desktop/mcpproxy.py"]
        }
      }
    }
    
  3. حدّث تكوين Claude Desktop:

    • افتح Claude Desktop
    • انتقل إلى الإعدادات → المطوّر
    • أضف تكوين خادم MCP
    • أعد تشغيل Claude Desktop
  4. ابدأ استخدام CodeRunner في Claude: يمكنك الآن أن تطلب من Claude تنفيذ كود، وسيعمل بأمان داخل بيئة العزل!

2. Claude Code CLI

استخدم CodeRunner مع Claude Code CLI للحصول على مساعدة ذكاء اصطناعي عبر الطرفية:

البدء السريع:

# 1. Install and start CodeRunner (one-time setup)
git clone https://github.com/instavm/coderunner.git
cd coderunner
sudo ./install.sh

# 2. Install the Claude Code plugin
claude plugin marketplace add https://github.com/instavm/coderunner-plugin
claude plugin install instavm-coderunner

# 3. Reconnect to MCP servers
/mcp

خطوات التثبيت:

  1. انتقل إلى سوق الإضافات:

    الانتقال إلى سوق الإضافات

  2. أضف مستودع InstaVM:

    إضافة مستودع InstaVM

  3. نفّذ كود Python مع Claude Code:

    تنفيذ كود Python

وهكذا! أصبح بإمكان Claude Code الآن الوصول إلى جميع أدوات CodeRunner:

  • execute_python_code - تشغيل كود Python في نواة Jupyter دائمة
  • navigate_and_get_all_visible_text - استخراج بيانات الويب باستخدام Playwright
  • list_skills - سرد المهارات المتاحة (docx وxlsx وpptx وpdf ومعالجة الصور وغيرها)
  • get_skill_info - الحصول على توثيق لمهارات محددة
  • get_skill_file - قراءة ملفات المهارات والأمثلة

لمعرفة المزيد: راجع مستودع الإضافة للحصول على توثيق مفصل.

3. تكوين OpenCode

قم بتكوين OpenCode لاستخدام CodeRunner كخادم MCP:

مثال على OpenCode

أنشئ أو عدّل ~/.config/opencode/opencode.json:

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "coderunner": {
      "type": "remote",
      "url": "http://coderunner.local:8222/mcp",
      "enabled": true
    }
  }
}

بعد حفظ التكوين:

  1. أعد تشغيل OpenCode
  2. ستتوفر أدوات CodeRunner تلقائيًا
  3. ابدأ بتنفيذ كود Python مع وصول كامل إلى البيئة المعزولة

4. وكلاء OpenAI باستخدام Python

استخدم CodeRunner مع مكتبة وكلاء Python من OpenAI:

demo3

  1. عيّن مفتاح OpenAI API الخاص بك:

    export OPENAI_API_KEY="your-openai-api-key-here"
    
  2. شغّل العميل:

    python examples/openai_agents/openai_client.py
    
  3. ابدأ البرمجة: أدخل مطالبات مثل "اكتب كود Python لتوليد 100 رقم أولي" وشاهدها تُنفَّذ بأمان داخل بيئة العزل!

5. Gemini-CLI

أصدرت Google مؤخرًا Gemini CLI.

~/.gemini/settings.json
{
  "theme": "Default",
  "selectedAuthType": "oauth-personal",
  "mcpServers": {
    "coderunner": {
      "httpUrl": "http://coderunner.local:8222/mcp"
    }
  }
}

gemini1

gemini2

6. Kiro من Amazon

أصدرت Amazon مؤخرًا Kiro.

~/.kiro/settings/mcp.json
{
  "mcpServers": {
    "coderunner": {
      "command": "/path/to/venv/bin/python",
      "args": [
        "/path/to/coderunner/examples/claude_desktop/mcpproxy.py"
      ],
      "disabled": false,
      "autoApprove": [
        "execute_python_code"
      ]
    }
  }
}

kiro

7. Coderunner-UI (مساحة عمل ذكاء اصطناعي دون اتصال)

Coderunner-UI هي أداة مساحة عمل الذكاء الاصطناعي دون اتصال الخاصة بنا، والمصممة للخصوصية الكاملة والمعالجة المحلية.

coderunner-ui

coderunner-ui

الأمان

يتم تشغيل الكود في حاوية معزولة مع عزل على مستوى الآلة الافتراضية. يظل نظام المضيف والملفات خارج بيئة العزل محمية.

تنزيل الأداة