/ الدليل / الملعب / Wegent
● مجتمع wecode-ai ⚡ فوري

Wegent

بواسطة wecode-ai · wecode-ai/Wegent

عرّف فرق الـ agent في YAML — يُشغّلها Wegent ويدير الذاكرة المشتركة ويوجّه العمل بين المتخصصين.

يتعامل Wegent مع فرق الـ agent كقطعة تعريفية: اكتب مواصفة YAML للأدوار والتسليمات والذاكرة المشتركة؛ يوفر Wegent وقت التشغيل. مفيد عندما تتجاوز حدود agent واحد.

لماذا تستخدمه

الميزات الأساسية

عرض مباشر

كيف يبدو في الممارسة

جاهز

التثبيت

اختر العميل

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "wegent-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/wecode-ai/Wegent"
      ],
      "_inferred": true
    }
  }
}

افتح Claude Desktop → Settings → Developer → Edit Config. أعد التشغيل بعد الحفظ.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "wegent-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/wecode-ai/Wegent"
      ],
      "_inferred": true
    }
  }
}

يستخدم Cursor نفس مخطط mcpServers مثل Claude Desktop. إعدادات المشروع أولى من الإعدادات العامة.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "wegent-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/wecode-ai/Wegent"
      ],
      "_inferred": true
    }
  }
}

انقر على أيقونة MCP Servers في شريط Cline الجانبي، ثم "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "wegent-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/wecode-ai/Wegent"
      ],
      "_inferred": true
    }
  }
}

نفس الصيغة مثل Claude Desktop. أعد تشغيل Windsurf لتطبيق التغييرات.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "wegent-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/wecode-ai/Wegent"
      ]
    }
  ]
}

يستخدم Continue مصفوفة من كائنات الخادم بدلاً من خريطة.

~/.config/zed/settings.json
{
  "context_servers": {
    "wegent-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/wecode-ai/Wegent"
        ]
      }
    }
  }
}

أضف إلى context_servers. يعيد Zed التحميل تلقائيًا عند الحفظ.

claude mcp add wegent-skill -- git clone https://github.com/wecode-ai/Wegent

أمر من سطر واحد. تحقق باستخدام claude mcp list. احذف باستخدام claude mcp remove.

حالات الاستخدام

استخدامات عملية: Wegent

إقامة فريق متخصص

👤 مستخدمو Claude Code ⏱ ~15 min intermediate

متى تستخدمه: agent واحد لا يكفي؛ تريد تسليماً بين المتخصصين.

الخطوات
  1. المواصفة
    اكتب team.yml — الأدوار + التسليمات.✓ تم النسخ
    → المواصفة جاهزة
  2. التشغيل
    wegent run team.yml task.md.✓ تم النسخ
    → الـ agents يعملون بالتتابع
  3. الفحص
    تحقق من الأثر.✓ تم النسخ
    → تشغيل موثق

النتيجة: تشغيل متعدد الـ agents بدون كود orchestrator مخصص.

التركيبات

اجمعها مع خوادم MCP أخرى لتحقيق نتائج x10

wegent-skill + harness-skill

استخدم Harness لتصميم الفريق؛ Wegent لتشغيله

Combine wegent-skill with harness-skill: Use Harness to design the team; Wegent to run it✓ تم النسخ

الأدوات

ما يوفره هذا الـ MCP

الأداةالمدخلاتمتى تستدعيهاالتكلفة
run / inspect (انظر التوثيق) تدفقان 1 استدعاء

التكلفة والحدود

تكلفة التشغيل

حصة API
حسب المزود
الرموز لكل استدعاء
N × المعتاد
التكلفة المالية
مجاني ومفتوح المصدر؛ تكاليف LLM
نصيحة
ضع حدوداً لميزانية tokens لكل دور

الأمان

الصلاحيات والأسرار ونطاق الأثر

الحد الأدنى من الصلاحيات: multi-provider keys
تخزين بيانات الاعتماد: المفاتيح في متغيرات البيئة
نقل البيانات الخارجي: المزودون المُعدَّدون

استكشاف الأخطاء

الأخطاء الشائعة وحلولها

حلقات تسليم

أضف شروط خروج صريحة لكل دور

البدائل

Wegent مقابل البدائل

البديلمتى تستخدمهاالمقايضة
Hand-rolled orchestrationاحتياجات فريق واحدلا مواصفة تعريفية

المزيد

الموارد

📖 اقرأ ملف README الرسمي على GitHub

🐙 تصفح القضايا المفتوحة

🔍 تصفح أكثر من 400 خادم MCP و Skills