العودة إلى التحديثات
New releaseOct 3, 2026

Decepticon v1.2.2

عامل اختراق ذاتي لفرق الاختبارات الهجومية

مشاركة

English 한국어

شعار Decepticon

Decepticon — وكيل فريق أحمر مستقل

"مخترق ذكاء اصطناعي آخر؟ دعنا نخمّن — يشغّل nmap ويكتب تقريرًا."


عرض توضيحي للمنتج التجاري

☁️ لا ترغب في الاستضافة الذاتية؟ Decepticon متاح مباشرةً في السحابة.

تخطَّ إعداد Docker — نفّذ عمليات الفريق الأحمر المستقلة مباشرةً من متصفحك.

شغّل التطبيق المباشر على app.decepticon.red

عرض توضيحي لواجهة سطر الأوامر مفتوحة المصدر


التثبيت

المتطلبات الأساسية: Docker وDocker Compose v2. مدعوم على macOS (Apple Silicon + Intel) وLinux (amd64 + arm64) وWindows (amd64 + arm64) — أصليًا عبر PowerShell أو عبر WSL2 (Ubuntu / Kali).

macOS / Linux / WSL2

curl -fsSL https://decepticon.red/install | bash
decepticon onboard   # Interactive setup wizard (provider, API key, model profile)
decepticon           # Start the core stack and drop into the terminal CLI

التشغيل الافتراضي يُنشئ مستوى الإدارة الأساسي (LiteLLM، PostgreSQL، Neo4j، Skillogy، LangGraph، sandbox) ويُطلق واجهة سطر الأوامر الطرفية. تُشغَّل أحمال العمل المتخصصة (BloodHound CE، Sliver C2، REA/Ghidra، …) ولوحة التحكم على الويب عند الطلب — حيث يقوم المنسّق (orchestrator) بتشغيل المتخصصين عبر ops_start("ad") وما شابه، وتُشغّل لوحة التحكم من داخل واجهة سطر الأوامر باستخدام /web (انظر لوحة التحكم على الويب).

Windows (PowerShell، أصلي)

irm https://decepticon.red/install.ps1 | iex
decepticon onboard
decepticon

→ البدء السريع · جولة الإعداد الكاملة

داخل واجهة سطر الأوامر التفاعلية

اكتب / لتصفح الأوامر، واختر باستخدام Up/Down، ثم اضغط Enter. يُكمل Tab الأمر المحدد؛ تظهر الأسماء المستعارة أيضًا في المساعدة والإكمال التلقائي.

الأمرالاستخدام
/help، /shortcutsاكتشاف الأوامر أو اختصارات لوحة المفاتيح
/model، /statusاختيار نموذج مُهيأ أو فحص اتصالات الجلسة
/planالدخول إلى وضع التخطيط الاختياري، ثم إرسال رسالة التخطيط
/mode red، /mode blueالعودة إلى Red أو اختيار تحقيق Blue
/newبدء محادثة جديدة في نفس المهمة والوضع عند الخمول
/sessions، /resumeتصفح المحادثات المحفوظة أو متابعة العمل المتوقف
/version (/about)، /pwd (/cwd)التحقق من الإصدار قيد التشغيل ومسارات مساحة العمل
/quit، /exitمغادرة الدردشة؛ تستمر الخدمات وأعمال الخادم في العمل

يرسل Enter؛ ويضيف Shift+Enter أو Alt+Enter أو Ctrl+J سطرًا. يستدعي Up/Down سجل الإدخال عند صف الإدخال الأول/الأخير؛ ويبحث فيه Ctrl+R. يغلق Esc واجهة المستخدم المركزة أولًا، ثم يوقف العمل النشط مؤقتًا؛ ويواصل /resume العمل. ينقل Ctrl+A إلى بداية السطر الحالي. استخدم /queue لمراجعة الرسائل المنتظرة قبل /new.

يحافظ /new على المحادثات المحفوظة وسجل تمرير الطرفية؛ ولا ينشئ مهمة أخرى أو يغيّر تفويض الهدف. لا يقبل /plan و/new أي وسائط. في طرفية الويب، استخدم عناصر التحكم في الوضع من لوحة المعلومات.

تصف الاختصارات الجديدة وتسهيلات الشرطة المائلة أعلاه main الحالي، بما في ذلك التغييرات غير المُصدرة. لا يؤدي دمج المصدر إلى تحديث الصور المثبتة. راجع سجل الإصدارات، ومرجع CLI الكامل وسلوك الترقية.

الاستخدام من Claude Code أو Codex

بعد بدء Decepticon، سجّل خادم MCP الخاص به في وكيل البرمجة لديك:

claude mcp add --scope user decepticon -- decepticon mcp serve
codex mcp add decepticon -- decepticon mcp serve

استخدم الأمر الخاص بعامل البرمجة المثبّت لديك، ثم شغّل decepticon skill install لإضافة دليل المشغّل إلى كلا العاملين. راجع دليل العامل الخارجي للاطلاع على Agent Skill، وسير عمل الأدوات، ومسار تثبيت المصدر.

الاستخدام كمكتبة (pip)

هل تبني فوق العاملين — منتجًا، أو تكاملًا بحثيًا، أو منسّقًا مخصصًا؟ ثبّت SDK من PyPI:

pip install decepticon              # core SDK
pip install "decepticon[neo4j]"     # + the knowledge-graph attack-chain tools

decepticon هو SDK عميل: يوفّر مصانع الوكلاء والوسائط والأدوات والمهارات، ويوجّه استدعاءات LLM وتنفيذ بيئة العزل إلى خدمات وقت التشغيل عبر HTTP (DECEPTICON_LLM__PROXY_URL، SANDBOX_URL). لا يزال تشغيل الوكلاء يتطلب تلك الخدمات — استخدم حزمة Docker أعلاه، أو وجّه عناوين URL إلى ما يعادلها لديك. راجع Decepticon كمكتبة للاطلاع على واجهة تجاوز المصنع، وإضافات PluginBundle التصريحية، وبوابة الأمان.


💖 دعم Decepticon

الفئات