
بيئة متعددة الوكلاء ذاتية الاستضافة لـ Go مع وكلاء اختبار اختراق مدعومين بنماذج اللغة الكبيرة (exploiter, reverser, threathunter, webscanner) تعمل على أتمتة اكتشاف الثغرات وتطوير الاستغلالات وتحليل الكود عبر قوائم مهام خاضعة للإشراف.
بيئة متعددة الوكلاء مستضافة ذاتياً مخصصة لـ Golang.
انتباه، أيها الباحثون عن الربح وأصحاب الرؤى!
هل يكلفك العضويون الوقت والأجور - والأسوأ من ذلك - المزايا؟ إذاً قم بترقية عملك اليوم باستخدام وحدة الإصلاح التكيفي الجديدة كلياً Exocomp، أفضل استثمار على هذا الجانب من ربع ألفا!
لماذا تستأجر بينما يمكنك الامتلاك؟ إن Exocomp ليس مجرد أداة... بل هو أكثر من ذلك بكثير!
architect، coder، planner، summarizer، testerchangelog و bugs و requirementsمن صيانة السفن الفضائية إلى العمليات الصناعية عالية المخاطر، تقدم Exocomp أقصى إنتاج بأقل إشراف. اعتبرها كموظف، لكنها لا تحتالك لتنتزع أرباحك على طاولة دابو.
الروتينات الفرعية الأخلاقية تباع بشكل منفصل.
يستخدم Exocomp عدة أدوار للوكلاء:
تطوير البرمجيات
اختبار الاختراق
يستخدم Exocomp الأدوات للتفاعل مع البيئة المعزولة. تحقق من التطبيقات لمعرفة الأدوات المسموح بها لكل دور وكيل.
كل من أدوار الوكلاء هذه متخصص في استخدام golang كلغة برمجة لأن go test يسمح باستخدام اختبارات الوحدة المدمجة لتوثيق المشكلات مع الكود المُنشأ بسهولة بطريقة موحدة.
الأدوات قيد التطوير حالياً، حيث أنها جهد مستمر لتجاوز قيود طول السياق وذاكرة الوكيل للنماذج المُشغلة محلياً.
تحقق من اختبارات الوحدة لمعرفة ما إذا كان يمكن الاعتماد على الأدوات أم لا.
llama.cpp مع qwen3-coder:30b و تكميم Q8_0 و GPU بسعة 48GB VRAM مع دعم vulkan.SKILL.md، متوافقاً مع agentskills.io/specification.يأتي مشروع exocomp في عدة متغيرات. جميع البرامج تدعم CGO_ENABLED=0، لذا يمكن استخدامها بدون أي تبعيات مرتبطة ديناميكياً.
assistant.agent و terminal.agent و web.# Build exocomp and exocomp-installer
cd path/to/exocomp/toolchain;
go run build.go;
# Show exocomp usage instructions
cd /path/to/exocomp/build;
./linux/exocomp;
يتطلب الاختبار تشغيل خادم llama-server من llama.cpp بنموذج qwen3-coder:30b و تكميم Q8_0. ألق نظرة على TESTING.md لمزيد من التفاصيل.
تستند البيئات المعزولة في Exocomp إلى دليل العمل الحالي، مما يعني أن المجلد الذي يتم تنفيذ البرنامج فيه هو البيئة المعزولة التي لا يمكن للوكيل الجاري الهروب منها.
الاستخدام الافتراضي الموصى به هو استخدام واجهة ويب بحيث يمكنك مراقبة الوكلاء الآخرين الذين يعملون لصالح الوكيل الذي تتحدث معه.
cd /path/to/project-root;
# Agent type planner is defaulted
exocomp webview planner;
ألق نظرة على USAGE.md لمزيد من التفاصيل.
من الممكن أيضاً استخدام exocomp مع خادم استدلال خارجي يدعم نقاط النهاية المتوافقة مع OpenAI. ألق نظرة على SERVERS.md لمزيد من التفاصيل.
مرخص بشكل مزدوج. AGPL3 للاستخدام الخاص. EULA للاستخدام التجاري متاح. للحصول على ترخيص تجاري، اتصل بـ Cookie Engineer.
كما قد تكون تخيلت، هذا مشروع ليس جاداً جداً في هذه المرحلة. ربما يعمل، ربما لا. المستقبل وحده القادر على معرفة ما إذا كانت ضجة LLM حول بيئات الترميز/التصحيح الوكيلية مبررة.
| الدور | دورة الحياة | النموذج الافتراضي | الوصف |
|---|
| planner | طويل | gemma4:31b | يكتب مع البشر ويخطط لمراحل المشروع |
| architect | قصير | qwen3-coder:30b | يحدد مواصفات البرمجيات |
| archivar | قصير | qwen3-coder:30b | يقرأ مستودعات git والموسوعات |
| coder | قصير | qwen3-coder:30b | ينفذ المواصفات إلى كود |
| researcher | قصير | qwen3-coder:30b | يقرأ المواقع الإلكترونية ووثائق API |
| summarizer | قصير | qwen3-coder:30b | يقرأ النصوص الطويلة ويلخصها |
| tester | قصير | qwen3-coder:30b | ينفذ اختبارات الوحدة، يكتب تقارير الأخطاء |
| الدور | دورة الحياة | النموذج الافتراضي | الوصف |
|---|
| exploiter | قصير | qwen3-coder-heretic:30b | ينفذ ثغرات في CGo |
| reverser | قصير | qwen3-coder-heretic:30b | يترجم الملفات الثنائية أو الكود إلى كود Go/CGo |
| threathunter | قصير | qwen3-coder-heretic:30b | يكتشف الثغرات في البنية التحتية |
| webscanner | قصير | qwen3-coder-heretic:30b | يكتشف الثغرات في تطبيقات الويب |
| الأداة | اختبارات الوحدة؟ | الوصف | أدوار الوكلاء |
|---|
| Agents | نعم [1] | يدير دورة حياة الوكلاء المتعاقدين الفرعيين | planner |
| Bugs | نعم | يدير توثيق الأخطاء المكتشفة | tester |
| Changelog | نعم | يدير توثيق سجل التغييرات التطويري | coder |
| Containers | يدير الحاويات الافتراضية | redteamer، blueteamer | |
| Exploits | يدير إثباتات المفهوم (PoCs) لـ CVEs من مجموعة البيانات المحلية | pentester، reverser | |
| Files | نعم | يتفاعل مع الملفات والمجلدات | planner، architect، coder، summarizer، tester |
| Findings | يبلغ عن نتائج الثغرات ونقاط الضعف | pentester | |
| Programs | نعم | يتفاعل مع البرامج المثبتة | coder، tester |
| Requirements | نعم | يدير مواصفات التطبيقات | architect، coder، tester |
| Skills | يحمل ويفرغ مهارات الوكيل [2] | planner، architect، coder، tester | |
| Kiwix | يبحث المعرفة من أرشيفات الويب غير المتصلة | researcher | |
| Vulnerabilities | يدير الثغرات من مجموعة البيانات المحلية | pentester، threathunter | |
| Websites | يبحث المعرفة من الويب | pentester، researcher |