مجموعات الأدوات · Harness engineering

Harness engineering،
من نافذة، لا من ملف dotfile

ما يستطيع الوكيل فعله يحدّده الـ harness الخاص به: شخصيته وأدواته وذاكرته. يحوّلها AgentsRoom إلى ثلاثة إعدادات مستقلة تمزجها كما تشاء لكل وكيل ولكل مهمة.

تجمع مجموعة الأدوات المهارات وخوادم MCP والاتصالات المحفوظة ومتغيرات البيئة تحت اسم واحد. أرفقها بوكيل، أو بتذكرة واحدة، أو بخطوة فريق، أو بمشروع، أو بمجلد عميل. عدّلها مرة واحدة فيحصل كل وكيل يستخدمها على التغيير عند تشغيله التالي، على Claude Code وCodex وكل أداة CLI أخرى للوكلاء.

الـ harness لوكيل واحد
الشخصيةمراجع الكود
مجموعة الأدواتأبحاث
  • scan-documents
  • summarize
  • notes (MCP)
  • staging-db
ذاكرة المشروعقراءة فقط
عند التشغيل
  • Claude Code
  • Codex
  • Antigravity
  • Cursor

مجموعة أدوات واحدة للأبحاث مرفقة بتذكرة: يحصل الوكيل على مهاراتها وخادم MCP واتصالها عند التشغيل، ويقرأ ذاكرة المشروع دون أن يكتب فيها.

الـ harness engineering هو تشكيل كل ما يحيط بوكيل البرمجة: التعليمات التي يقرأها، والأدوات التي يمكنه استدعاؤها، والمعرفة التي يحتفظ بها. معظم ذلك يعيش اليوم في ملفات. CLAUDE.md هنا، وmcp.json هناك، ومجلد مهارات لكل أداة CLI، ومتغيرات بيئة في ملف إعدادات الصدفة (shell)، ولا شيء من ذلك ينتقل إلى الوكيل التالي أو المهمة التالية دون نسخه يدويًا.

في AgentsRoom، الوكيل ثلاثة أشياء تضبط كلًّا منها على حدة. الشخصية تحدّد من هو. ومجموعات أدواته تحدّد ما يمكنه استخدامه: المهارات، وخوادم MCP، واتصالات SSH وقواعد البيانات وأوامر التطوير المحفوظة، ومتغيرات البيئة. وإعداد الذاكرة يحدّد ما إذا كان يقرأ ذاكرة المشروع المشتركة ويكتب فيها. غيّر واحدًا منها دون المساس بالاثنين الآخرين.

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

ثلاثة إعدادات بدل تعريف وكيل واحد

امنح مهمة قدرات دون شخصية، أو احتفظ بشخصية دون ذاكرة، أو أعد استخدام الأدوات نفسها بأدوار مختلفة.

المهارات وخوادم MCP والاتصالات في مجموعة أدوات واحدة

اختر مهارات من مكتبتك، واتصالات SSH وقواعد البيانات وأوامر التطوير المحفوظة، والصق JSON خوادم MCP الذي تستخدمه بالفعل، وأضف متغيرات البيئة. تبقى بيانات الاعتماد في مدير الأسرار كمراجع {{secret:NAME}}، تُحَلّ على حاسوبك عند التشغيل.

مرفقة بالإشارة

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

كل المستويات التي تستخدمها أصلًا

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

قدرات لمهمة واحدة

يمكن لتذكرة أن تجلب مجموعات أدواتها الخاصة دون تغيير وكيلها. تُضاف إلى مجموعات أدوات الوكيل، أو تحلّ محل كل شيء (الوكيل والمشروع والمجلد) عندما يكون وضع المهارات في التذكرة «استبدال».

الذاكرة، بمعزل عن الشخصية

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

كل أداة CLI للوكلاء، على سطح المكتب والهاتف

تصل المهارات إلى كل أداة CLI كنص، وعلى Claude Code وAntigravity كمهارات أصلية. تُكتب خوادم MCP بالصيغة الخاصة بكل أداة CLI. أنشئ مجموعات الأدوات وأرفقها من سطح المكتب أو من تطبيق الهاتف، أو دع وكيلًا يفعل ذلك بأدوات AgentsRoom.

أنشئ مجموعة أدوات في أقل من دقيقة

لا ملف لتعديله، ولا شيء لإعادة تشغيله يدويًا.

  1. 1

    افتح المكتبة

    انقر على الحقيبة بجوار «الوكلاء» في شريط العنوان، أو على «إدارة» بجوار أي حقل «مجموعات الأدوات»، ثم على «مجموعة أدوات جديدة».

  2. 2

    املأها

    سمّها، واختر مهاراتها واتصالاتها، والصق خوادم MCP الخاصة بها، وأضف متغيرات البيئة. استخدم {{secret:NAME}} لأي token.

  3. 3

    أرفقها

    في تعديل الوكيل > خيارات متقدّمة > مجموعات الأدوات، أو على تذكرة، أو على خطوة فريق، أو في إعدادات المشروع > القدرات، أو في إعدادات المجلد > المعرفة.

  4. 4

    اختر الذاكرة

    أسفل مجموعات الأدوات مباشرة، اضبط ذاكرة المشروع على «معطّل» أو «قراءة فقط» أو «قراءة وكتابة»، أو اتركها موروثة.

  5. 5

    شغّل

    عند التشغيل التالي للوكيل، تُفرَد مجموعة الأدوات في أداة CLI الخاصة به: المهارات والخوادم والاتصالات والمتغيرات، دون كتابة أي شيء في مستودعك.

لماذا نفصل الشخصية والأدوات والذاكرة

حتى الآن كان تعريف الوكيل يحمل كل شيء دفعة واحدة. إعادة استخدام مجموعة من المهارات والخوادم بدور مختلف كانت تعني بناءها من جديد، والطريقة الوحيدة لإبقاء وكيل بعيدًا عن ذاكرة المشروع كانت تجريده من شخصيته بخيار «موجّه نظام مصغّر».

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

وهو أيضًا مدخل إلى harness engineering لمن لا يريد صيانة ملفات dotfiles: كل اختيار ظاهر في نافذة الوكيل، وينتقل مع حسابك إلى أجهزتك الأخرى، ويمكن مراجعته بنظرة واحدة.

من المفيد أن تعرف

  • يُطبَّق التغيير عند التشغيل التالي للوكيل. الجلسة التي تعمل بالفعل تحتفظ بما بدأت به.
  • مهارة المشروع أو اتصاله داخل مجموعة أدوات لا يُطبَّق إلا في مشروعه. مهارات الحساب تُطبَّق في كل مكان.
  • مجموعات الأدوات تابعة لحسابك. في فريق مشترك مع زملاء، لا يحلّ تشغيل كل شخص إلا مجموعات أدواته الخاصة.
  • لخطوة الفريق مجموعات أدوات لكن دون إعداد للذاكرة: استخدم مفتاح «للقراءة فقط» في الخطوة عندما يجب ألا تكتب أي شيء.
  • حتى 20 مجموعة أدوات لكل وكيل أو تذكرة أو خطوة أو مشروع أو مجلد، و200 لكل حساب.
  • الوكيل الذي يعمل على جهاز بعيد عبر SSH يحصل على مهارات مجموعة الأدوات، لكن ليس على خوادم MCP الخاصة بها.

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

ما هو harness engineering؟

هو ممارسة تشكيل بيئة وكيل البرمجة لا موجّهه وحده: التعليمات التي يحمّلها، والأدوات وخوادم MCP التي يمكنه استدعاؤها، والمعرفة التي يقرأها ويكتبها. يعرض AgentsRoom هذه العناصر كثلاثة إعدادات (الشخصية، ومجموعات الأدوات، والذاكرة) تضبطها لكل وكيل ولكل مهمة.

هل يمكنني إعادة استخدام المهارات وخوادم MCP نفسها على عدة وكلاء؟

نعم. ضعها في مجموعة أدوات وأرفقها بكل وكيل، أو بالمشروع أو المجلد ليحصل عليها كل وكيل هناك. تعديل مجموعة الأدوات يحدّثها جميعًا عند تشغيلها التالي.

هل يمكن لتذكرة واحدة أن تحصل على خادم MCP لا يملكه وكيلها؟

نعم. أرفق مجموعة أدوات بالتذكرة. يحصل عليها التشغيل إضافةً إلى مجموعات أدوات الوكيل، ولا تتغيّر إعدادات الوكيل المحفوظة.

كيف أمنع وكيلًا من الكتابة في ذاكرة المشروع دون أن يفقد شخصيته؟

اضبط ذاكرة المشروع لديه على «قراءة فقط»، أو على «معطّل» لإخفاء الذاكرة تمامًا. تبقى الشخصية والأدوات كما هي. يمكنك أيضًا ضبط ذلك على تذكرة واحدة فقط.

هل يعمل مع Codex وأدوات CLI الأخرى للوكلاء، أم مع Claude Code فقط؟

مع كل أداة CLI للوكلاء يشغّلها AgentsRoom. تصل المهارات كنص في كل مكان وكمهارات أصلية على Claude Code وAntigravity، وتُكتب خوادم MCP بصيغة الإعدادات الخاصة بكل أداة CLI، وتتبع الاتصالات والمتغيرات الوكيل أيًّا كانت أداة CLI الخاصة به.

أين تُخزَّن الـ tokens الخاصة بي؟

ليس في مجموعة الأدوات نفسها أبدًا. تحمل مجموعة الأدوات مراجع {{secret:NAME}} إلى مدير الأسرار، وتُحَلّ القيمة على حاسوبك عند بدء الوكيل.

هل يمكن لوكلائي إنشاء مجموعات أدوات نيابةً عني؟

نعم، عندما تطلب منهم ذلك. تتضمن أدوات AgentsRoom كلًّا من toolkits_list و toolkits_get و toolkits_save و toolkits_delete، كما تقبل agents_save وتذاكر قائمة المهام وخطوات الفريق وإعدادات المشروع أو المجلد قائمةً بمجموعات الأدوات. يُطلب من الوكلاء ألا ينشئوا مجموعة أدوات أبدًا لمنح أنفسهم صلاحية وصول.

قد يعجبك أيضًا

Multi-Agent Workflow • Handoff • Feedback Loop

يربط AgentsRoom Agent Teams وكلاء البرمجة بالذكاء الاصطناعي كفريق هندسي حقيقي. محرر مرئي لسير العمل (لوحة بأسلوب n8n) لتوصيل أدوار Dev و QA و PM و Security و DevOps. تسليم تلقائي مع ملخص و git diff ومخاطر وتلميحات اختبار. بوابات جودة يتحقق منها الجهاز (مجموعة اختباراتك هي من تقرر، لا الوكيل)، وفروع مراجعة QA و Security متوازية، وروابط شرطية، وحلقات تغذية راجعة، وحد أقصى للدورات. اختر لكل فريق كيف تعمل الأدوار : وكيل واحد يتحوّل من دور إلى آخر ويحتفظ بالسياق كله، أو وكيل حيّ لكل دور يتراسلون في الوقت الحقيقي. منسق الوكلاء المتعددين الذي كان ينقص وكلاء Claude و Codex و GitHub Copilot CLI و Cursor و 13 أدوات CLI أخرى للوكلاء لديك.

خوادم MCP

عرِّف خادم MCP مرة واحدة وسلّمه إلى Claude Code وCodex وكل أداة CLI للوكلاء. اختره من سجل MCP الرسمي، واحفظ المفاتيح في مدير الأسرار، وسجّل الدخول إلى خوادم OAuth مثل Notion أو Linear بزر «اتصال» واحد.

ذاكرة المشروع

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

تخصيص الوكلاء

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

مدير الأسرار

خزّن مفاتيح API ورموز الوصول وكلمات المرور في سلسلة مفاتيح نظام التشغيل لديك، وأشِر إليها بصيغة {ref} في أوامر التطوير وبيئات الوكلاء، ودع AgentsRoom يستبدلها عند الإطلاق. يرى الوكلاء الأسماء ولا يرون القيم أبدًا، ولا يُزامَن أي شيء مع خادم.

جهّز وكلاءك مرة واحدة

مجاني على macOS وWindows وLinux، مع تطبيق الهاتف لإدارة مجموعات الأدوات من هاتفك.

مجانيحمّل AgentsRoom

التطبيق المرافق: تابع وكلاءك أينما كنت

استخدم Claude أو Codex أو Antigravity CLI أو أي مزود AI آخر.

تثبيت الملحق
Chrome Web Store

أرسل الأخطاء والطلبات مباشرة إلى قائمة المهام العامة.

مشاريع متعددة
متعدد المزوّدين
وكلاء متعددون
حالة مباشرة
فرق الملفات والـ commit
تطبيق الهاتف
معاينة مباشرة
فرق الوكلاء
أتمتة المتصفح
تطوير موجّه بالـ backlog
مكتبة البرومبت
مكتبة المهارات
عرض جميع الميزات