
بقلم: ليلى | محررة أدوات المطورين · صوت تحريري بإشراف بشري
تواجه الشركات التي تنشر وكلاء ذكيين في بيئات الإنتاج تحدياً أمنياً حقيقياً: كيف تمنع هذه الوكلاء من إجراء طلبات HTTP ضارة أو غير مرغوب فيها دون التأثير على أدائها؟ Brex تجيب على هذا السؤال بإطلاق CrabTrap، أداة مفتوحة المصدر تعمل كوسيط HTTP ذكي يعترض كل طلب ويقيمه في الوقت الفعلي قبل السماح بتنفيذه أو حجبه.
الفكرة بسيطة لكن فعالة: بدلاً من السماح للوكيل الذكي بالوصول المباشر للخدمات الخارجية، تمرر جميع طلباته عبر CrabTrap الذي يطبق طبقتين من الحماية. الطبقة الأولى تتكون من قواعد ثابتة سريعة التنفيذ، والثانية تستخدم نموذجاً لغوياً كحكم لتقييم الطلبات المعقدة التي لا تطابق القواعد المحددة مسبقاً (وفقاً لـ Brex).
ما يميز CrabTrap عن حلول الحماية التقليدية هو السرعة الاستثنائية في التشغيل. تعد الشركة بإمكانية تشغيل النظام في 30 ثانية فقط، وهو وعد جريء يستهدف المطورين الذين يحتاجون حماية فورية دون تعقيدات التكوين الطويلة. هذا التصميم السريع يجعلها مناسبة حتى للمشاريع الجارية التي تحتاج طبقة حماية إضافية دون إعادة هيكلة.
النظام يسجل كل قرار يتخذه مع تفاصيل دقيقة حول مصدر القرار، سواء كان مبنياً على قاعدة ثابتة أم حكم من النموذج اللغوي. هذا التسجيل المفصل ليس مجرد ميزة إضافية، بل ضرورة عملية تساعد فرق التطوير على فهم سلوك وكلائهم الذكيين وتحسين السياسات الأمنية بناءً على البيانات الفعلية.
Brex تقدم عرضاً توضيحياً تفاعلياً يُظهر CrabTrap وهو يعمل، حيث يمكن للمستخدمين مراقبة القرارات في الوقت الفعلي وإضافة قواعد جديدة لمشاهدة تأثيرها المباشر على الطلبات الواردة. هذا النهج الشفاف يبني الثقة ويساعد المطورين على فهم كيفية عمل النظام قبل تطبيقه في مشاريعهم.
الإطلاق يأتي في توقيت حاسم، مع تزايد اعتماد الشركات على الوكلاء الذكيين للمهام الحساسة التي تتطلب الوصول لواجهات برمجية خارجية. الأداة متاحة الآن على GitHub مع دليل تشغيل سريع يهدف لتسهيل التطبيق الفوري في بيئات الإنتاج المختلفة.







