Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 17 additions & 15 deletions docs/ar/agenteye/codex-capture.mdx
Original file line number Diff line number Diff line change
@@ -1,53 +1,55 @@
---
title: "التقاط جلسات Codex"
description: "تتبع جلسات OpenAI Codex المحلية لفريقك إلى AgentEye كجلسات وأحداث عادية — دون أي تغيير في طريقة تشغيلهم لـ Codex."
description: "قم بنقل جلسات فريقك المحلية في OpenAI Codex إلى AgentEye كجلسات وأحداث عادية — بدون أي تغيير في طريقة تشغيلهم لـ Codex."
---

مهندسوك يشغلون OpenAI Codex بالفعل كل يوم. التقاط جلسات Codex يجلب تلك جلسات البرمجة إلى AgentEye كجلسات وأحداث عادية، حتى تتمكن من البحث والتشغيل المتكرر وتقييمها جنباً إلى جنب مع كل شيء آخر تلاحظه. إنه يكمل [Python SDK](/ar/agenteye/python-sdk): يقوم الـ SDK بأداة تجهيز الوكلاء التي تكتبها، بينما يلتقط هذا عمل Codex الذي يقوم به فريقك بالفعل — دون أي تغيير في طريقة تشغيله.
مهندسوك يستخدمون OpenAI Codex بالفعل كل يوم. التقاط جلسات Codex يجلب تلك الجلسات البرمجية إلى AgentEye كجلسات وأحداث عادية، بحيث يمكنك البحث عنها وإعادة تشغيلها وتقييمها جنباً إلى جنب مع كل شيء آخر تراقبه. إنه يكمل [Python SDK](/ar/agenteye/python-sdk): الـ SDK يُجهز الوكلاء التي تكتبها، بينما هذا يلتقط عمل Codex الذي يقوم به فريقك بالفعل — بدون أي تغيير في كيفية تشغيله.

جامع خلفي صغير يقرأ نسخ جلسات Codex المحلية عند كتابتها وينقلها إلى AgentEye. جامع واحد لكل جهاز يلتقط كل سطح Codex محلي في وقت واحد — لا توجد عملية إعداد لكل سطح.
محصِّل خلفية صغير يقرأ نصوص جلسات Codex المحلية أثناء كتابتها ويرسلها إلى AgentEye. جهاز جمع واحد لكل جهاز يلتقط كل سطح محلي من Codex في نفس الوقت — لا توجد إعدادات منفصلة لكل سطح.

نفس الجهاز يلتقط وكلاء آخرين أيضاً — انظر [OpenClaw](/ar/agenteye/openclaw-capture) و [Hermes](/ar/agenteye/hermes-capture). فعّل كل واحد تقوم بتشغيله؛ يمكن لجهاز جمع واحد التقاط عدة أجهزة في نفس الوقت.

---

## ما يتم التقاطه

كل سطح Codex يعمل **محلياً** ينتج نفس نسخ جلسات على القرص، والجامع يلتقط كل منها:
كل سطح Codex يعمل **محلياً** ينتج نفس نصوص جلسات على القرص، وجهاز الجمع يلتقطها جميعاً:

- Codex **CLI** و `codex exec`
- **VS Code / IDE extension**
- **تطبيق سطح المكتب**، عند تشغيله لجلسة محلياً
- **واجهة سطر أوامر** Codex و `codex exec`
- **ملحق VS Code / IDE**
- **تطبيق سطح المكتب**، عندما يقوم بتشغيل جلسة محلياً

تصبح كل جلسة Codex [جلسة](/ar/agenteye/sessions) في AgentEye؛ رسائل المستخدم والمساعد، التفكير، استدعاءات الأدوات، نتائج الأدوات، واستخدام الرموز تصبح [أحداث](/ar/agenteye/event-stream) المطابقة. يتم تسجيل السطح الذي جاءت منه كل جلسة (CLI أو IDE أو سطح المكتب)، حتى تتمكن من التمييز بينها.
تصبح كل جلسة Codex [جلسة](/ar/agenteye/sessions) في AgentEye؛ رسائل المستخدم والمساعد والمنطق واستدعاءات الأدوات ونتائج الأدوات واستخدام الرموز تصبح [أحداث](/ar/agenteye/event-stream) المطابقة. يتم تسجيل السطح الذي جاءت منه كل جلسة (واجهة سطر الأوامر أو IDE أو سطح المكتب)، بحيث يمكنك التمييز بينها.

> **لا يتم التقاط الجلسات السحابية.** يشغل تطبيق سطح المكتب بشكل متزايد الجلسات في سحابة Codex ويحتفظ فقط بالبيانات الوصفية الخاصة بها على الجهاز — لا توجد نسخة محلية للقراءة. يتم التقاط الجلسات المنفذة محلياً فقط.
> **جلسات السحابة لا يتم التقاطها.** يقوم تطبيق سطح المكتب بشكل متزايد بتشغيل الجلسات في سحابة Codex ويحتفظ فقط ببيانات تعريفها على الجهاز — لا يوجد نص محلي للقراءة. يتم التقاط الجلسات المُنفذة محلياً فقط.

---

## تفعيلها
## تشغيله

التقاط معطل حتى تقوم بتفعيله. ثبّت الجامع باستخدام مفتاح API له صلاحية `events:add` (انظر [مفاتيح API](/ar/agenteye/api-keys))، وشغّل التقاط Codex:
التقاط مُطفأ حتى تقوم بتفعيله. ثبّت جهاز الجمع باستخدام مفتاح API له إذن `events:add` (انظر [API keys](/ar/agenteye/api-keys))، وفعّل التقاط Codex:

```bash
curl -fsSL https://raw.githubusercontent.com/FailproofAI/agenteye-collector/main/install.sh \
| sh -s -- --key <YOUR_API_KEY> --codex-enabled
```

هذا يثبت الجامع، ويسجله كخدمة خلفية، ويبدأ التقاط. تأكد من أنه يعمل:
يثبت هذا جهاز الجمع، ويسجله كخدمة خلفية، ويبدأ الالتقاط. تأكد من أنه يعمل:

```bash
agenteye-collector health
```

عند التشغيل الأول، يتم ملء جلسات Codex الموجودة مرة واحدة وتتدفق النشاط الجديد بعد ذلك في غضون ثوانٍ. ملفات Codex الخاصة بها يتم قراءتها فقط — لا تُعدَّل أو تُنقَل أو تُحذفوتُرسل كل جلسة مرة واحدة بالضبط، حتى عبر إعادة التشغيل.
عند التشغيل الأول، يتم إعادة ملء جلساتك الموجودة في Codex مرة واحدة ثم يتدفق النشاط الجديد في غضون ثوان. ملفات Codex الخاصة به يتم قراءتها فقط — لا يتم تعديلها أو نقلها أو حذفهاوكل جلسة يتم شحنها مرة واحدة بالضبط، حتى عند إعادة التشغيل.

---

## حيث تظهر

تظهر الجلسات المُلتقطة في **Sessions**، وأحداثها في تدفق **Events**، مثل أي وكيل آخر تلاحظهلذا فإن [جلسة التشغيل المتكرر](/ar/agenteye/sessions)، و[البحث](/ar/agenteye/queries)، و[التقييمات](/ar/agenteye/evaluations)، و[التنبيهات](/ar/agenteye/alerts) كلها تعمل عليها. قم بالتصفية حسب وكيل Codex لرؤيتها بمفردها.
تظهر الجلسات الملتقطة في **Sessions**، وأحداثها في تدفق **Events**، مثل أي وكيل آخر تراقبهلذلك [إعادة تشغيل الجلسة](/ar/agenteye/sessions) و [البحث](/ar/agenteye/queries) و [التقييمات](/ar/agenteye/evaluations) و [التنبيهات](/ar/agenteye/alerts) تعمل جميعها عليها. قم بالتصفية حسب وكيل Codex لرؤيتها بمفردها.

---

## الخصوصية

نسخ Codex تحتوي على الجلسة الكاملة — بما في ذلك مخرجات الأوامر ومحتويات الملفات وأي شيء قرأه أو كتبه Codex — ويمكن أن تحتوي على أسرار. يتم شحن الجلسات المُلتقطة كما هي، لذا قم بتفعيل التقاط فقط على الأجهزة والفريق حيث يكون تركيز هذا المحتوى في AgentEye مناسباً، وأعطِ الجامع مفتاحاً محدد النطاق فقط لـ `events:add`. انظر [Security](/ar/agenteye/security) لمعرفة كيفية الحفاظ على عزلة بياناتك.
نصوص Codex تحتوي على الجلسة الكاملة — بما في ذلك إخراج الأوامر ومحتويات الملفات وأي شيء قرأه Codex أو كتبه — وقد تحتوي على أسرار. يتم شحن الجلسات الملتقطة كما هي، لذا فعّل الالتقاط فقط على الأجهزة والفرق حيث يكون من المناسب مركزية هذا المحتوى في AgentEye، وأعط جهاز الجمع مفتاح مقتصر على `events:add` فقط. انظر [Security](/ar/agenteye/security) لمعرفة كيفية عزل بيانات الخاص بك.
53 changes: 53 additions & 0 deletions docs/ar/agenteye/hermes-capture.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
---
title: "التقاط جلسات Hermes"
description: "أحضر جلسات بوابة Hermes لفريقك — Slack و Telegram و CLI والتشغيلات المجدولة — إلى AgentEye كجلسات وأحداث عادية."
---

[Hermes](https://hermes-agent.nousresearch.com) يجيب فريقك من أي مكان يعملون فيه بالفعل — Slack و Telegram و CLI والتشغيلات المجدولة. التقاط جلسات Hermes يأتي بكل ذلك إلى AgentEye كجلسات وأحداث عادية، بحيث يكون المساعد الذي يتحدث معه فريقك يومياً قابلاً للملاحظة مثل الوكلاء التي تكتبها بنفسك.

جامع خلفية صغير يقرأ مخزن الجلسات المحلي لـ Hermes أثناء كتابته وينقل الجلسات إلى AgentEye. يعمل بنفس الطريقة التي يعمل بها [Codex](/ar/agenteye/codex-capture) و [OpenClaw](/ar/agenteye/openclaw-capture) للالتقاط، ويمكن لجامع واحد التقاط عدة منها في نفس الوقت.

---

## ما يتم التقاطه

يتم التقاط كل جلسة Hermes على الجهاز، مهما كانت القناة التي جاءت منها. كل واحدة تصبح [جلسة](/ar/agenteye/sessions) في AgentEye؛ رسائل المستخدم والمساعد وأداء الأدوات ونتائج الأدوات تصبح [الأحداث](/ar/agenteye/event-stream) المطابقة.

يتم تسجيل القناة التي بدأت منها الجلسة — Slack أو Telegram أو CLI أو تشغيل مجدول — على الجلسة، بحيث يمكنك التمييز بينها والتصفية للواحدة تلو الأخرى. إلى جانبها يأتي النموذج الذي تشغلت عليه الجلسة والدردشة والشخص الذي بدأت منه، وعندما تولد الجلسة أخرى، الرابط مرة أخرى إلى أصلها.

تظهر الجلسات حالما يبدأها Hermes، سواء قيل شيء أم لا، ورد الدور وأداة استدعاءاته تبقى بالترتيب الذي حدثت فيه بالفعل. عندما تنتهي الجلسة تحصل أيضاً على سبب انتهائها وما كلفها وكم رمزاً استخدمت.

---

## تشغيله

الالتقاط معطل حتى تمكنه. ثبت الجامع مع مفتاح API لديه إذن `events:add` (انظر [مفاتيح API](/ar/agenteye/api-keys))، وقم بتشغيل التقاط Hermes:

```bash
curl -fsSL https://raw.githubusercontent.com/FailproofAI/agenteye-collector/main/install.sh \
| sh -s -- --key <YOUR_API_KEY> --hermes-enabled
```

هذا يثبت الجامع ويسجله كخدمة خلفية ويبدأ الالتقاط. تأكد من أنه يعمل:

```bash
agenteye-collector health
```

التقاط أكثر من وكيل واحد على نفس الجهاز؟ أضف علم كل واحد للأمر نفسه — على سبيل المثال `--hermes-enabled --codex-enabled`.

في التشغيل الأول، يتم ملء جلسات Hermes الحالية مرة واحدة والنشاط الجديد يتدفق بعد ثوان. بيانات Hermes نفسها تُقرأ فقط — لا تُعدّل أو تُحذف — وكل رسالة تُنقل مرة واحدة، حتى عبر إعادات التشغيل.

`health` يخبرك أيضاً ما إذا كان كل شيء التقطه الجامع وصل بالفعل إلى AgentEye. إذا لم يتم تسليم دفعة يتم الاحتفاظ بها وإعادة المحاولة بدلاً من التخلص منها، والفحص يعيد صحة غير سليمة بينما أي شيء لا يزال معلقاً — لذا "صحي" يعني وصول بياناتك، وليس مجرد أن العملية حية.

---

## حيث يظهر

تظهر الجلسات المتقاطة في **الجلسات**، وأحداثها في تدفق **الأحداث**، مثل أي وكيل آخر تراقبه — لذا [إعادة تشغيل الجلسة](/ar/agenteye/sessions) و [البحث](/ar/agenteye/queries) و [التقييمات](/ar/agenteye/evaluations) و [التنبيهات](/ar/agenteye/alerts) جميعها تعمل عليها. صفّ حسب وكيل Hermes لرؤيتها بمفردها.

---

## الخصوصية

جلسات Hermes تحتوي على النص الكامل — بما في ذلك إخراج الأوامر ومحتويات الملفات وأي شيء قرأه الوكيل أو كتبه — ويمكن أن تحتوي على أسرار. يتم نقل الجلسات المتقاطة كما هي، لذا فعّل الالتقاط فقط حيث يكون تركيز هذا المحتوى في AgentEye مناسباً، وأعط الجامع مفتاحاً مقتصراً على `events:add` فقط. انظر [الأمان](/ar/agenteye/security) لكيفية الحفاظ على بياناتك معزولة.
50 changes: 50 additions & 0 deletions docs/ar/agenteye/openclaw-capture.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
---
---
title: "التقاط جلسات OpenClaw"
description: "قم بتتبع جلسات OpenClaw المحلية لفريقك إلى AgentEye كجلسات وأحداث عادية — دون أي تغيير في طريقة تشغيل OpenClaw."
---

إذا كان فريقك يستخدم [OpenClaw](https://docs.openclaw.ai)، فإن التقاط جلسات OpenClaw يجلب تلك الجلسات إلى AgentEye كجلسات وأحداث عادية، بحيث يمكنك البحث عنها وإعادة تشغيلها وتقييمها جنباً إلى جنب مع كل شيء آخر تراقبه. يكمل [Python SDK](/ar/agenteye/python-sdk): يقوم SDK بأداة الوكلاء التي تكتبها، بينما يلتقط هذا عمل OpenClaw الذي يقوم به فريقك بالفعل — دون أي تغيير في طريقة تشغيله.

يقرأ جامع خلفي صغير نصوص جلسات OpenClaw المحلية عند كتابتها وينقلها إلى AgentEye. يعمل بنفس الطريقة التي يعمل بها [التقاط Codex](/ar/agenteye/codex-capture)، ويمكن لجامع واحد التقاط كليهما في نفس الوقت.

---

## ما يتم التقاطه

يتم التقاط كل وكيل مكوّن في إعداد OpenClaw على جهاز بواسطة جامع ذلك الجهاز — لا توجد إعدادات لكل وكيل.

تصبح كل جلسة OpenClaw [جلسة](/ar/agenteye/sessions) في AgentEye؛ تصبح رسائل المستخدم والمساعد وطلبات الأدوات ونتائجها [أحداث](/ar/agenteye/event-stream) مطابقة.

---

## تشغيله

التقاط الإجراءات مغلق حتى تقوم بتفعيله. قم بتثبيت الجامع باستخدام مفتاح API له صلاحية `events:add` (انظر [مفاتيح API](/ar/agenteye/api-keys))، وقم بتشغيل التقاط OpenClaw:

```bash
curl -fsSL https://raw.githubusercontent.com/FailproofAI/agenteye-collector/main/install.sh \
| sh -s -- --key <YOUR_API_KEY> --openclaw-enabled
```

هذا يثبت الجامع ويسجله كخدمة خلفية ويبدأ الالتقاط. تأكد من أنه يعمل:

```bash
agenteye-collector health
```

هل تلتقط أكثر من وكيل على نفس الجهاز؟ أضف علم كل واحد منهم إلى نفس الأمر — على سبيل المثال `--openclaw-enabled --codex-enabled`.

في التشغيل الأول، يتم ملء جلسات OpenClaw الموجودة لديك مرة واحدة والنشاط الجديد يتدفق بعد ثوانٍ. لا يتم قراءة ملفات OpenClaw الخاصة بها أبداً — لا تُعدَّل أو تُنقل أو تُحذف — ويتم نقل كل جلسة مرة واحدة بالضبط، حتى عبر عمليات إعادة التشغيل.

---

## حيث يظهر

تظهر الجلسات الملتقطة في **الجلسات**، وأحداثها في دفق **الأحداث**، مثل أي وكيل آخر تراقبه — لذلك [إعادة تشغيل الجلسة](/ar/agenteye/sessions) و[البحث](/ar/agenteye/queries) و[التقييمات](/ar/agenteye/evaluations) و[التنبيهات](/ar/agenteye/alerts) تعمل جميعها عليها. قم بالتصفية حسب وكيل OpenClaw لرؤيتها بمفردها.

---

## الخصوصية

تحتوي نصوص OpenClaw على الجلسة الكاملة — بما في ذلك مخرجات الأوامر ومحتويات الملفات وأي شيء قرأه الوكيل أو كتبه — وقد تحتوي على أسرار. يتم نقل الجلسات الملتقطة كما هي، لذا قم بتفعيل الالتقاط فقط على الأجهزة والفرق التي يكون فيها مركزية هذا المحتوى في AgentEye مناسباً، وأعط الجامع مفتاح محدد النطاق إلى `events:add` فقط. راجع [الأمان](/ar/agenteye/security) لمعرفة كيفية الحفاظ على عزل بيانات.
Loading