العودة إلى التحديثات
New releaseSep 20, 2026

kontext-cli v1.8.1

أمان وقت التشغيل لوكلاء الذكاء الاصطناعي: اكتشاف الوكلاء، ورسم خرائط لأذوناتهم، وفرض ما يمكنهم فعله.

مشاركة
Kontext animated wordmark

أوقف إجراءات وكلاء الذكاء الاصطناعي المحفوفة بالمخاطر قبل تنفيذها

وكلاء الذكاء الاصطناعي لا يقتصر دورهم على اقتراح التعليمات البرمجية. فهم ينفذون أوامر shell، ويقرؤون الملفات، ويستدعون الخدمات، ويغيّرون البنية التحتية، ويتفاعلون مع أنظمة الإنتاج.

يضع Kontext سياسة محلية بين وكلاء الذكاء الاصطناعي والأدوات التي يستدعونها. فهو يراقب الإجراءات المدعومة، ويقيّم السياسة قبل تنفيذ الإجراءات ذات العواقب، ويسجّل القرار والنتيجة في سجل التفويض.

ابدأ في وضع المراقبة. شاهد ما الذي ستوقفه السياسة. انقل الحدود المدعومة إلى وضع التنفيذ عندما تكون مستعدًا.

أخطاء تقييم السياسة تسمح باستدعاء الأداة، بما في ذلك في وضع التنفيذ، وتبقى ظاهرة كإخفاقات في سجل النشاط. أما حالات الرفض المكتملة للسياسة والموافقات المطلوبة غير المتاحة فلا تزال تحجب. لا يغيّر هذا الاحتياط عند الخطأ السلوك عندما يكون الخادم (daemon) غير متاح أو عندما لا يكون لدى التنفيذ سياسة قابلة للاستخدام.

  • قرارات محلية: يحدث تقييم السياسة إلى جانب الوكيل.
  • تنفيذ قبل الإجراء: يمكن رفض الإجراءات المطابقة عند نقاط الالتقاط المتزامنة المدعومة.
  • بدون أمر تغليف: ثبّت Kontext مرة واحدة واستمر في استخدام وكلائك بشكل طبيعي.
  • أدلة قابلة للنسب: احتفظ بالوكيل والجلسة والإجراء وقرار السياسة والنتيجة.
  • طرح مُدار: وزّع السياسة وراجع السجلات المنقّحة عبر المؤسسة.

يدعم Kontext حاليًا Claude Code وClaude Cowork وCodex. تختلف تغطية الأحداث والتنفيذ الدقيقة حسب الوكيل—راجع مصفوفة دعم الوكلاء.

تتعرف خطافات Claude المُدارة على جلسات Cowork سواء بأسماء أدلة جلسات كاملة أو مختصرة، مع الحفاظ على هويتها كـ Cowork في سجلات النشاط.


البدء السريع

تثبيت Kontext

brew install kontext-security/tap/kontext

ربط هذا الجهاز Mac

أنشئ رمز تثبيت في لوحة تحكم Kontext، ثم شغّل:

kontext setup

يحتاج نموذج المخاطر المحلي الاختياري إلى llama.cpp: شغّل brew install llama.cpp، ثم kontext setup --with-local-llm.

يقوم الإعداد بما يلي:

  • يخزّن رمز التثبيت في سلسلة مفاتيح تسجيل الدخول في macOS؛
  • يثبّت الخطافات للوكلاء المدعومين؛
  • يبدأ خادم Kontext المحلي؛
  • يربط التثبيت بمؤسستك في Kontext.

تحقق من التثبيت:

kontext doctor

ثم استمر في استخدام Claude Code أو Codex بشكل طبيعي. لا تحتاج إلى تشغيل الوكيل عبر غلاف منفصل.

يدعم الإعداد الذاتي حاليًا macOS. يمكن للبيئات المُدارة والسحابية تشغيل نفس وقت التشغيل المحلي عندما توفّر عقد خطاف مدعومًا وتخزينًا ودورة حياة للخادم.


ما الذي يتغير بعد الإعداد؟

بدون سياسة قبل الإجراء، يُنفَّذ إجراء الوكيل قبل أن يتمكن فريق الأمن من مراجعة سجلاته:

agent requests an action
        |
        v
action executes
        |
        v
activity appears in a log

مع Kontext:

agent requests an action
        |
        v
Kontext receives it through a supported hook
        |
        v
local policy evaluates the action
        |
        +---- allow ----------> action continues
        |
        +---- would deny -----> action continues and evidence is recorded
        |                       (observe mode)
        |
        +---- deny -----------> action is stopped before execution
                                (enforce mode)
        |
        v
decision and outcome enter the authorization ledger

وهذا ينشئ نقطة قرار قبل الإجراء، وليس مجرد سجل بعده.


راقب أولًا. نفّذ عندما تكون مستعدًا.

حجب كل إجراء غير مألوف في اليوم الأول يخلق ضوضاء ويقاطع المطورين. والسماح بكل إجراء إلى أجل غير مسمى يترك السياسة كمراقبة سلبية.

يفصل Kontext الطرح إلى وضعين:

وضع المراقبة

يسجّل وضع المراقبة قرار السياسة دون مقاطعة الوكيل.

استخدمه للإجابة عن:

  • ما الأدوات التي يستدعيها الوكلاء؟
  • ما الإجراءات التي سترفضها السياسة الحالية؟
  • ما المستودعات والملفات والأنظمة المعنية؟
  • أين سيقاطع التنفيذ العمل المشروع؟
  • ما أسطح الأحداث التي يمكنها فعليًا إيقاف الإجراء؟

وضع التنفيذ

يعيد وضع التنفيذ رفضًا حقيقيًا عندما تطابق سياسة حتمية عند نقطة التقاط متزامنة مدعومة قبل الإجراء.

يمكن للسياسات تحديد حدود حول إجراءات مثل:

  • الأوامر المدمّرة؛
  • الوصول إلى الملفات الحساسة؛
  • عمليات أنظمة الإنتاج؛
  • الوصول إلى بيانات الاعتماد؛
  • تصدير البيانات.

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


اعرف ما حدث—ولماذا

يمكن لكل حدث مدعوم يصل إلى Kontext أن يساهم بأدلة في سجل التفويض المحلي.

يمكن أن يتضمن السجل:

  • الوكيل والجلسة؛
  • حدث دورة الحياة أو الأداة؛
  • اسم الأداة والمدخلات المتاحة؛
  • قرار السياسة المحلي؛
  • السياسة المسؤولة عن ذلك القرار؛
  • نتيجة الإجراء المتاحة؛
  • أدلة منقّحة للمراجعة لاحقًا.

يسجّل Kontext نشاط الأدوات وأدلة القرار. وهو لا يلتقط استدلال النموذج ولا يعيد بناء سجل المحادثة الكامل.

يمكن للعمليات المُدارة تصدير السجلات المنقّحة إلى لوحة تحكم Kontext للمراجعة والاحتفاظ والتحقيق على مستوى المؤسسة.

تبلّغ عمليات تصدير السجل ونبضات الخمول عن إصدار CLI للخادم قيد التشغيل باسم device.cli_version، بشكل منفصل عن علامة الحزمة في device.deployment_version (أو بديلها في الإعداد الذاتي). لا يغيّر تحديث علامة الحزمة إصدار CLI المُبلَّغ عنه حتى يرسل خادم يشغّل الملف التنفيذي الجديد بيانات القياس.


السياسة حيث يعمل الوكيل

يبقى مسار القرار محليًا:

Claude Code / Cowork / Codex
              |
              v
        supported hook
              |
              v
     local Kontext runtime
              |
        +-----+------+
        |            |
        v            v
  policy decision   local ledger
        |
        v
 allow / would deny / deny

لا تحتاج خدمة مستضافة إلى الرد على كل استدعاء أداة.

تضيف العمليات المُدارة تكوين المؤسسة وطرح السياسة وتصدير السجلات والهوية والاحتفاظ. وهي لا تنقل مسار القرار المتزامن خارج بيئة الوكيل.


الوكلاء المدعومون

"مدعوم" تعني أكثر من مجرد قبول حدث. يوثّق Kontext الأحداث التي يستقبلها، والأحداث التي يمكنها الحجب، وكيفية تثبيت كل تكامل.

الوكيلما يسجّله Kontextالحجب قبل الإجراءالتثبيت
Claude Codeدورة حياة الجلسة، ما قبل استخدام الأداة، ما بعد استخدام الأداة الناجح والفاشلما قبل استخدام الأداةيُثبَّت بواسطة kontext setup
Codexبدء الجلسة، ما قبل استخدام الأداة، ما بعد استخدام الأداة، إرسال المطالبة، التوقفما قبل استخدام الأداةيُثبَّت بواسطة kontext setup؛ يجب الوثوق بالخطافات في Codex
Claude Coworkأحداث الجلسة والأدوات المتوافقة مع Claude Codeما قبل استخدام الأداةاضبط الخطاف داخل بيئة Cowork

راجع مصفوفة دعم الوكلاء للسلوك الدقيق ونطاق النشر والثغرات المعروفة. فهي المصدر الموثوق لتغطية التنفيذ.


Kontext والصناديق الرملية يحلّان مشكلات مختلفة

يسأل صندوق العمليات الرملي:

ما الملفات ووجهات الشبكة وبيانات الاعتماد وموارد نظام التشغيل التي يمكن لهذه العملية الوصول إليها؟

يسأل Kontext:

أي وكيل يحاول تنفيذ أي إجراء، وما السياسة المنطبقة، وهل ينبغي أن يمضي الإجراء، وما الدليل الذي يثبت القرار؟

صناديق النواة الرملية هي حدود احتواء قوية. يوفّر Kontext سياسة دلالية ونسبًا عند خطافات الوكيل والأداة المدعومة.

وهما متكاملان:

الفئات