شعار ماتلوك (Matlock) ماتلوك(Matlock)
دليل التشغيل المباشر على الصفحة

كيف يعمل ماتلوك عملياً (إعداد في دقيقتين)

ماتلوك — أدوات الوكلاء والمطورين. كفاءة. دقة. وفق الأصول. وجّه ماتلوك إلى أي مجلد مشروع لتحقق AST وMITRE CWE وIEEE Std 1003.1 POSIX وCISA SSDF وAICPA SOC 2 TSC في أقل من 50 مللي ثانية، مع حماية الاختبارات وصناديق Cold Box وشارة تحقق GitHub Action PR.

01 · شغّل فحصاً محلياً للمصدر وPre-CI في أقل من 50 مللي ثانية

اختر أي مجلد مشروع محلي عبر تصفح (أو أسقطه في فاحص WASM بالمتصفح) وشغّل ماتلوك. يفحص ماتلوك شجرة المصدر في الذاكرة المحلية خلال أجزاء من الثانية — كاشفاً ملفات الكود المظلم غير المختبرة والوحدات المتضخمة والأسرار المكشوفة (يُعرض المسار النسبي folder/file:line مجاناً دون كشف قيمة السر) وفحوصات ما قبل الإيداع مع إرسال 0 بايت إلى ماتلوك. يقيّم ماتلوك ضوابط الكود وخطوط البناء التقنية مقابل MITRE CWE وCISA SSDF وIEEE Std 1003.1 POSIX وبوابات Pre-CI وضوابط AICPA SOC 2 Trust Services Criteria التقنية (ضوابط تقنية فقط؛ وليست شهادة CPA).

02 · 27 أداة MCP محلية وسحابية بدون شاشة (الإعدادات -> وكيل الذكاء الاصطناعي (MCP))

يقرأ ماتلوك مشروعك فقط افتراضياً (وإن فعّلت الاستعادة في الإعدادات فلن يعيد اختباراً مسجلاً إلا بعد موافقتك سطراً بسطر). اتبع أعلى مكافآت النقاط، أو انسخ أمر الوكيل، أو افتح الإعدادات -> وكيل الذكاء الاصطناعي (MCP) لتفعيل خادم MCP (stdio) وجسر البريد الاختياري (أو شغّل matlock-mcp --stdio --headless على Linux وmacOS arm64 وWindows والحاويات السحابية) مع Kimi Code CLI وQwen Code وDeepSeek وAntigravity وVS Code وVisual Studio وCursor وWindsurf وCline وClaude Code وGemini وCopilot وAndroid Studio وIntelliJ وOllama وvLLM وSGLang وLM Studio. يمكن للمساعد تشغيل matlock_run_scan في أقل من 50 مللي ثانية، وفحص ملف اختبار واحد عبر matlock_run_sequence(file: "")، والتشغيل غير الحاجب عبر async: true مع إفاقة تلقائية عند الانتهاء وكبسولة حالة عبر matlock_get_action_status، وإيقاف التشغيل عبر stop_sequence (matlock_stop_action). اضغط ? أو F1، أو استدعِ matlock_read_appliance_manual (0 رصيد)، أو شارك /ar/manual.md.

03 · بطاقات الإجراءات ونقاط الحفظ وتنبيهات البريد وشارة تحقق PR

انقر على ماتلوك في الشريط الأيسر لتشغيل Clean -> Get -> Format -> Lint -> Analyze/Build -> Test مع التغطية في مسار موحّد، أو استخدم الطرفية المدمجة وشريط CLI (حفظ كبطاقة وربط / تنبيه)، أو برمج بطاقات الإجراءات وسلاسل من 20 خطوة لنقاط حفظ USB والأقراص الخارجية (robocopy /MIR /MT:16 على Windows وrsync -a --delete / / على Linux وGoogleBook) والتخزين السحابي (rclone وAWS S3 وCloudflare R2 وGCS وAzure Blob) ودفع GitHub (git push origin main محمياً بموافقة المستخدم الفعلية Approve & Run على سطح المكتب). افتح الإعدادات -> تنبيهات البريد الإلكتروني لإعداد SMTP الصادر فقط عبر TLS 1.2/1.3 الأصلي باستخدام الإعدادات العالمية المسبقة (Gmail / Workspace وMicrosoft 365 / Outlook وiCloud وYahoo وZoho ورمز تفويض QQ / 163 وFastmail وGMX / Web.de أو Proton Mail Bridge المحلي 127.0.0.1:1025) مع تشفير كلمات مرور التطبيقات في خزنة النظام، واختيار التنبيه عند الخطأ فقط (stop_and_alert / continue_and_alert) أو عند كل إتمام غير مشروط (always / send_alert). وفي طلبات السحب CI/CD شغّل Dutchp2p/matlock-public@v1 وأدرج الشارة https://matlock.dutchp2p.com/badge/verified.svg.

04 · حماية القواعد والمسارات ضد تلاعب الذكاء الاصطناعي

كل اختبار مخصص وإجراء وسلسلة وتنبيه يكون محمياً افتراضياً (قراءة وتشغيل فقط)، ومختوماً محلياً في ملف المستخدم خارج المستودع (Windows DPAPI وصلاحيات Linux 0600 مع HMAC-SHA256). يمكن للوكيل تشغيل الاختبارات بحرية، بينما يُكتشف أي تعديل غير مصرح به على فحص محمي فوراً لاستعادته بنقرة واحدة.

تخطي الخط الأساسي الموثّق (<105ms) + مزلاج شذوذ الحماية والغرفة النظيفة.

05 · فعّل نسخة Pro دون اتصال وبلا حساب أو بريد إلكتروني

لا يتطلب ماتلوك Pro (Matlock Pro) (حوالي 92 درهم إماراتي* ($24.99 USD / سنة) ثابت، بدون تجديد تلقائي) أي حساب أو كلمة مرور. أكمِل الشراء عبر الدفع بالبطاقة (MoonPay وTransak) أو تحويل PayPal PYUSD الموجَّه أو العملات المستقرة الدولارية Web3 بنقرة واحدة (Solana USDC أو Base USDC أو Polygon USDC): يظهر مفتاح التفعيل المتصل المكوّن من 24 حرفاً (مثل i34324h32HNbN4u9Kp7xYz8Q — انقر نقراً مزدوجاً للنسخ) فوراً على الشاشة مع سجل /receipt/ غير مدرج ورسالة إيصال اختيارية لمرة واحدة من matlock@dutchp2p.com (تخزين دائم للبريد لمدة 0 ثانية). الصق الرمز مرة واحدة في الإعدادات -> الترخيص -> تفعيل لربط ترخيص محلي موقَّع بجهازك، شاملاً نقل جهاز ذاتي الخدمة مرة واحدة سنوياً.

أين يعمل ماتلوك

ثلاث بيئات تشغيل. محرك حتمي واحد.

مصمم لحاويات الوكلاء السحابية المعزولة، وحلقات IDE/M2M المستقلة، ومحطات عمل المطورين المحلية.

01 · الأجهزة السحابية وصناديق العزل الطويلة

الأجهزة الافتراضية السحابية وصناديق الوكلاء طويلة الأمد

خادم MCP بدون واجهة جاهز للحاويات لأسراب السحابة المعزولة والوكلاء طويلي الأمد. تعزل البيئات السحابية التنفيذ لكنها لا تضمن صحة الكود؛ فهي تحمي حاسوب المطور، لكنها لا تمنع تسريب الأسرار في طلب السحب، أو إضعاف الاختبارات، أو حرق $500 من الرموز بإعادة قراءة الأخطاء خلال تشغيل يمتد 12 ساعة. يعمل ماتلوك ضابطاً حتمياً داخل الحاوية بلا واجهة وبخصوصية صفرية المعرفة، معيداً إحداثيات CWE/POSIX في أقل من 300 رمز عبر AWS وGoogle Cloud وCloudflare وAzure وDocker ومحطات العمل.

02 · خطوط IDE MCP ووكلاء M2M

خطوط IDE MCP ووكلاء M2M المستقلة

تكديس نماذج المراجعة فوق نماذج البرمجة يستهلك 15,000–40,000 رمز لكل جولة ويغفل التسريبات والتعارضات العابرة للملفات. ينقل ماتلوك (Matlock) Pro (حوالي 92 درهم إماراتي* ($24.99 USD / سنة) مع تشغيلات غير محدودة بدون واجهة بتكلفة $0.00/تشغيل عبر MATLOCK_LICENSE_KEY ومزامنة مع الوضع غير المرئي) فحوصات AST وMITRE CWE وIEEE POSIX.1 وFlutter 3.50 وTLS وCold Box إلى كود أصلي في < 50 مللي ثانية مع فروق file:line:col دقيقة وقاطع حلقات ثنائي المستوى.

03 · المطورون المستقلون وقادة الفرق

المطورون المستقلون ومبرمجو التدفق وقادة الهندسة

عندما يكتب الوكلاء آلاف الأسطر في ساعات، لا ينبغي إعادة كتابة أوامر الطرفية أو القلق من تسرب المفاتيح عند git push أو تخمين جاهزية ضوابط AICPA SOC 2 TSC وHIPAA التقنية. تمنع ميزة الحماية إضعاف الاختبارات بصمت، وتزامن «مزامنة مع الوضع غير المرئي» البطاقات بالاتجاهين، وتربط روتينات USB/السحابة/GitHub بضغطة واحدة مع تنبيهات بريد SMTP صادرة فقط و0 بايت مرسل للخارج.

مقارنة الفئات

ماتلوك Pro مقابل مدققات CLI والفاحصات السحابية للمؤسسات

تحقق حتمي لمحطات العمل والحاويات دون نصوص CLI يدوية أو رسوم SaaS لكل مقعد.

القدرة ماتلوك Pro (حوالي 92 درهم إماراتي* ($24.99 USD / سنة)) مدققات CLI ($0 — يدوي) فاحصات السحابة ($288–$864+/مقعد/سنة)
التسعير السنوي حوالي 92 درهم إماراتي* ($24.99 USD / سنة) ثابت · فحص مجاني $0 $0 إعداد يدوي $288–$864+/مقعد/سنة
صندوق Cold Box متعدد الخيوط يكشف التعارضات وأعطال CI المعزولة تدقيق ساكن فقط طابور بعيد بعد الدفع
خصوصية صفرية المعرفة 0 بايت للخارج (جهازك أو حاويتك) إعدادات محلية غير مختومة رفع الكود لخادم المزوّد
الوضع بلا واجهة والحاويات بيئة محلية + AWS وGCP وCloudflare وAzure وDocker ربط يدوي للحاويات رموز SaaS خارجية
محرك حتمي ثنائي AST مترجم (وليس نموذجاً يراجع نموذجاً) قواعد أحادية اللغة قواعد سحابية + ذكاء اصطناعي مُقاس
توفير الرموز أقل من 300 رمز مقابل 15k–40k (توفير 95%+*) سجلات خام ضخمة حمولات API مطوّلة
جاهزية المعايير والضوابط* MITRE CWE وIEEE POSIX.1 وCISA SSDF وAICPA SOC 2 وHIPAA* الصياغة والأسلوب فقط باقة امتثال إضافية
تعدد اللغات والأنظمة 10 بيئات لغات · أي نظام مستهدف أداة واحدة لكل لغة حسب فئة المقعد
حماية الاختبارات Safeguard يمنع إضعاف الاختبارات أو تخطيها بصمت تعليقات التجاهل قابلة للتعديل بلا ختم محلي للاختبارات
روتينات قابلة للتعديل بضغطة مُرتّب خطوات وإيقاف عند الفشل ونسخ/إيقاف تشغيل نصوص صدفة يدوية فاحص فقط
27 أداة MCP وتنبيهات بريدية stdio MCP أصلي + تقارير SMTP محلية لا يوجد روابط سحابية فقط
خفة الموارد والتحديثات نواة 1 حرّة للمستخدم · 0 خدمات خلفية · تحديثات ترقيات يدوية وكلاء خلفية دائمون
بوابة CI / طلبات الدمج وSARIF 2.1.0 Action + شارة + SARIF (بلا رفع)* أداة CLI يدوية* يتطلب وصولاً سحابياً للمستودع*

* يختلف توفير الرموز حسب حجم المستودع ونافذة السياق. ترتبط المعايير بـ MITRE CWE وIEEE Std 1003.1 POSIX وCISA SSDF وAICPA SOC 2 TSC وضوابط قاعدة أمان HIPAA التقنية (45 CFR § 164.312) (ضوابط كود تقنية فقط — وليست شهادة CPA أو HIPAA أو اعتماداً قانونياً).

مسرد تشخيص الكود المظلم وفحص PRE-CI

كيف يبدو الكود المظلم للذكاء الاصطناعي ولماذا يضر وكيف يوقفه ماتلوك (Matlock)

أعطال إنتاج حقيقية تنشأ أثناء جلسات البرمجة السريعة بالذكاء الاصطناعي — وكيف يوقفها فحص ماتلوك المحلي والتشغيل الذاتي قبل git push.

خطر الكود المظلم الأثر في الإنتاج وCI فحص ماتلوك المحلي والتشغيل الذاتي
1. الكود المظلم غير المختبر والإخفاء الصامت للأخطاء — ينشئ الذكاء الاصطناعي خدمات إنتاج جديدة بلا اختبارات وحدة مقابلة، وإخفاء صامت للأخطاء (CWE-391)، ومؤقتات أو تدفقات غير مغلقة (CWE-401). فقدان صامت للبيانات وتجمد الواجهة وتسريب الذاكرة في الخلفية وأعطال لا تظهر إلا للعملاء في الإنتاج. يطابق فحص ماتلوك المحلي كل ملف إنتاج مع اختباراتك ويكشف الإخفاء الصامت للأخطاء والمقابض المفتوحة وفق معايير CISA/MITRE CWE.
2. الملفات الضخمة (>250 سطراً) وتجاوزات // ignore — يكدس الوكلاء أكثر من 500 سطر من المهام المختلطة في ملف واحد، أو يتركون عناصر TODO ناقصة، أو يضيفون // ignore: لتجاهل الفواحص التقليدية. تضخم عبء الفهم وكسر ميزات مجاورة عند التعديلات اللاحقة ورفض تلقائي في متاجر التطبيقات. يفرض سقف 250 سطراً للملف (CWE-1080)، ويتجاهل تعليقات الإخفاء السطرية تماماً، ويرتب أوامر التقسيم المعياري بنقرة واحدة.
3. أفخاخ CI العابرة للأنظمة وتسريب المفاتيح السرية — تعارضات مسارات POSIX العابرة للأنظمة على Windows، ونصوص CRLF، وملفات محلية غير متتبعة، وانحراف ملفات القفل، أو مفاتيح API مكشوفة (CWE-798). فشل مسارات Linux في GitHub Actions بعد 10 دقائق من الدفع أو سرقة المفاتيح المكشوفة خلال ثوانٍ من النشر. بوابات Pre-CI المستقلة تفرض مواصفات قابلية النقل IEEE POSIX ومعايير CISA SSDF وبوابات Pre-CI محلياً قبل تشغيل git push من الأساس.
قنوات التوزيع الرسمية

تنزيل ماتلوك لأنظمة Windows و Linux و GoogleBook

تطبيق سطح مكتب أصلي مُجمّع. صفر اعتماد على المتصفح، صفر منافذ محلية، وفحص تشخيصي مجاني للأبد.

Windows 10 و Windows 11 (x64)

متوفر حصرياً عبر متجر مايكروسوفت الرسمي Microsoft Store (معرف التطبيق: 9P5VNWVWLM4N). موقع رقمياً من مايكروسوفت مع تحديثات تلقائية.

سطح مكتب Linux و GoogleBook (حزمتا .deb و AppImage)

تطبيق سطح مكتب أصلي مبني بـ GTK3 Flutter يتوفر كحزمة matlock-linux-x64.deb لا تتطلب FUSE إطلاقاً (لأنظمة Ubuntu 22.04+ وDebian 12+ وبيئة Linux على GoogleBook) وكملف matlock-linux-x64.AppImage محمول (لتوزيعات Fedora وArch وUbuntu وDebian). AppImage · .deb (GoogleBook / Debian) · SHA256SUMS

chmod +x matlock-linux-x64.AppImage && ./matlock-linux-x64.AppImage
sudo apt install ./matlock-linux-x64.deb

كيفية تفعيل أو نقل ترخيص ماتلوك Pro الخاص بك

عند النقر على «ترقية» داخل تطبيق ماتلوك (Matlock) لسطح المكتب أو زيارة /ar/pricing، يُولَّد مفتاح ترخيص متصل فريد من 24 حرفاً (مثل i34324h32HNbN4u9Kp7xYz8Q — بلا شرطات ليحدد النقر المزدوج المفتاح كله دفعة واحدة) لجلستك. انسخ هذا المفتاح واحتفظ به.

يحفظ ماتلوك (Matlock) ترخيصاً موقّعاً تشفيرياً يعمل دون اتصال في مساحة التخزين المحلية الخاصة بملف المستخدم خارج مستودعك، مختوماً محلياً على حاسوبك ويُتحقق منه 100% دون اتصال عند كل تشغيل دون أي اتصالات دورية بالخادم.

تشغيل سريع للحاويات وMicroVM في سطرين

إعداد غير مرتبط بمزود لوضع الرأس المخفي في Cloudflare ContainerHarness / Codex cloudflare/debian-trixie وDocker وE2B وFirecracker (موثق بـ SHA-256):

curl -sSfLO https://matlock.dutchp2p.com/agent-install.sh && curl -sSfLO https://matlock.dutchp2p.com/agent-install.sh.sha256 && (sha256sum -c agent-install.sh.sha256 2>/dev/null || shasum -a 256 -c agent-install.sh.sha256) && sh ./agent-install.sh
export PATH="$HOME/.local/bin:$PATH" && matlock-mcp --stdio --headless --no-coverage
الأسئلة الشائعة للمطورين والوكلاء

الأسئلة الشائعة

إجابات مباشرة حول التحقق قبل الإيداع، وحماية الاختبارات، وتوفير الرموز، وجاهزية الامتثال، وإعداد الوكلاء محلياً أو سحابياً.

كيف أتأكد أن الكود المولّد بالذكاء الاصطناعي جاهز للإنتاج؟

شغّل ماتلوك قبل كل إيداع أو إصدار. في أقل من 50 مللي ثانية محلياً أو داخل حاويتك، يفحص أشجار AST مقابل MITRE CWE وIEEE POSIX.1 وCISA SSDF وحد 250 سطراً للملف، ثم يشغّل المترجم والاختبارات داخل صندوق Cold Box متعدد الخيوط.

كيف أمنع وكلاء البرمجة من إضعاف الاختبارات أو تخطيها لمجرد النجاح؟

تحفظ ميزة الحماية في ماتلوك خط أساس كاشفاً للتلاعب لاختبارات الوحدة الموثّقة في تخزين النظام خارج مستودعك حيث لا تنفع تعليقات التجاهل. وإذا أزال الوكيل تحققاً أو تخطاه أو خففه، ينبهك ماتلوك فوراً ويمكنه استعادة الاختبار الأصلي.

كيف أخفّض فاتورة رموز الذكاء الاصطناعي والحوسبة دون تكديس وكلاء فوق وكلاء؟

مراجعة التعديلات عبر نموذج ثانٍ تستهلك 15,000–40,000 رمز في كل جولة. ينقل ماتلوك فحوصات AST وCWE وPOSIX الحتمية إلى كود أصلي عبر MCP (matlock_run_scan)، معيداً إحداثيات file:line:col غير مكررة وفروق إصلاح من 5 أسطر في أقل من 300 رمز (توفير يصل إلى 95%+).

كيف ألتقط مفاتيح API المسربة وثغرات CWE وإخفاقات Linux CI قبل git push؟

شغّل فحص WebAssembly المجاني في هذه الصفحة (يعرض مواقع file:line للأسرار المكشوفة مجاناً) أو شغّل تطبيق ماتلوك المكتبي محلياً. يلتقط ماتلوك المفاتيح المضمّنة (CWE-798) وثغرات الحقن وأفخاخ CRLF وانحراف ملفات القفل وأعطال مسارات Windows إلى Linux قبل git push.

هل يصلح ماتلوك لمشاريع HIPAA أو AICPA SOC 2 الحساسة وداخل حاويات AWS أو Google Cloud أو Cloudflare؟

نعم — يُرسل 0 بايت من الكود المصدري إلى ماتلوك، ويفرض MATLOCK_OFFLINE=1 عزلاً هوائياً صارماً داخل جهازك أو حاوية AWS أو Google Cloud أو Cloudflare أو Azure أو Docker. يقيّم ماتلوك ضوابط الكود التقنية المرتبطة بـ MITRE CWE وCISA SSDF وAICPA SOC 2 TSC وضوابط قاعدة أمان HIPAA (45 CFR 164.312) (ضوابط تقنية فقط، وليست شهادة CPA أو اعتماداً قانونياً).

ما لغات البرمجة وأنظمة التشغيل وبيئات التطوير ونماذج الذكاء الاصطناعي المتوافقة مع ماتلوك؟

يتحقق ماتلوك من 10 بيئات برمجية (Dart/Flutter وTypeScript/JS/Node وPython وRust وGo وJava/Kotlin وC/C++ وC#/.NET وSQL وShell/YAML/Docker) لأي نظام مستهدف. ويتصل خادم MCP ذو الـ 27 أداة بكلٍّ من Claude وGemini وCodex وCursor وCopilot وKimi وQwen وDeepSeek وGLM وWindsurf وCline وVS Code وJetBrains وOllama عبر Windows 10/11 وLinux وGoogleBook وmacOS Apple Silicon بلا واجهة.

هل لديك سؤال أو إنذار كاذب أو ملاحظة حول الترخيص؟

تجاوز طوابير البريد ومرشحات الرسائل المزعجة. أرسل سؤالك أو بلاغ خطأ أو ملاحظة فوترة مباشرةً إلى طابور الدعم الخاص بنا دون تسجيل أي حساب.

فتح صندوق الدعم والأسئلة

اربط أي بيئة تطوير أو وكيل أو حاوية (20 مزوّداً)

Aider

~/.aider.conf.yml · CLI

Amazon Q Developer

~/.aws/amazonq/mcp.json · IDE / AWS

Antigravity

.mcp.json · Carbon / Hydrogen · Orchestrator

Claude Code

.mcp.json · claude mcp add · CLI / Desktop

Cline / Roo Code

cline_mcp_settings.json · VS Code

Cloudflare ContainerHarness, Sandbox & Browser Run (Kitesurf)

stdio MCP + MATLOCK_LICENSE_KEY · matlock_audit.mjs · Edge / Browser

Codex CLI

~/.codex/config.toml · CLI

Continue

~/.continue/config.yaml · IDE

Copilot (GitHub / VS Code & Agentic Workflows)

.vscode/mcp.json · Dutchp2p/matlock-public@v1 · --format=sarif · IDE / CI

Cursor

.cursor/mcp.json · IDE

Devin

Workspace MCP · stdio · Cloud Agent

Docker / Cloud Container

docker | podman | nerdctl | finch · OCI / Cloud

Gemini CLI

~/.gemini/settings.json · CLI

JetBrains AI / Junie

Settings -> MCP Servers · IDE

Kimi Code

~/.kimi/mcp.json · IDE / CLI

Ollama / Local & OpenRouter

Local stdio MCP + CLI · Local / Router

OpenHands

config.toml [mcp] · Agent

Qwen Code

~/.qwen/settings.json · IDE / CLI

Windsurf

~/.codeium/windsurf/mcp_config.json · IDE

Zed

~/.config/zed/settings.json · IDE