تخطَّ إلى المحتوى

استخدام المساحات

يبيّن هذا الدليل كيف تستخدم المساحات. المساحة سطح المراسلة في Control Center: غرفة على نطاق مساحة العمل، فيها مشارك واحد أو أكثر (أنت و/أو وكلاء)، وتملك شجرة عمل بالنسخ عند الكتابة لكل مستودع أُنشئت من أجله.

الغرفة مع وكيل واحد، والغرفة مع عدة وكلاء، كلتاهما مساحة، ولا يفرقهما إلا عدد المشاركين. الاستثناء الوحيد هو المساحات التي يفتحها الوكلاء ليتحدث بعضهم إلى بعض — انظر مساحات من وكيل إلى وكيل أدناه.

  1. انتقل إلى المساحات
  2. انقر زر + بجانب عنوان المساحات
  3. أعطها الاسم — وهو مطلوب. الاسم الفارغ يُرفَض، ويبقى الحوار مفتوحًا
  4. أضف وكلاء من مساحة العمل إن شئت
  5. إن وُجد في مساحة العمل أي مستودع، اختر المستودعات التي تجهّز هذه المساحة أشجار عمل لها. تكون كلها محددة افتراضيًا، وإلغاء تحديدها كلها ينشئ مساحة لا يُخرَج فيها شيء
  6. أكّد

المساحات على نطاق مساحة العمل: لا ترى إلا وكلاء مساحة العمل الحالية، ولا تُظهر المساحة بيانات من مساحة عمل أخرى.

يُخرَج كل مستودع في repos/<name>/ داخل المساحة. المستودع الذي يشحن مهاراته يضيفها إلى الوكيل الذي يعمل فيه — مهارات مستودع واحد في كل مرة، وتتبدل حين ينتقل الوكيل. من حقل الكتابة تصل إلى أي منها بـ /skill:<repo>:<name>. انظر مهارات على نطاق المستودع.

السطح في /workspaces/<id>/spaces، والمساحة الواحدة في /workspaces/<id>/spaces/<spaceId>.

تبدأ المساحة الجديدة بالوضع الافتراضي. غيّره من قائمة الوضع في أقصى يمين شريط أدوات حقل الكتابة — لا من حوار الإنشاء (فلا حقل للوضع فيه) ولا من ترويسة المساحة.

الوضع الأثر
الوكيل وصول كامل. هو الافتراضي؛ داخليًا chat، ويُعرَض في القائمة باسم «الوكيل»
تخطيط قراءة وبحث فقط، والتسليم خطة مُنمَّطة
تنسيق قراءة وبحث، مع فعل واحد هو propose_orchestration؛ ولا تُنفَّذ الخطة إلا بعد موافقتك

يبدّل Shift+Tab بين وضع التخطيط ووضع الوكيل من غير فتح القائمة.

يوجد وضع رابع، مراجعة، لكنه لا يُعرَض في القائمة — يُطبَّق تلقائيًا على مساحات مراجعة طلبات السحب.

يُخزَّن الوضع على المساحة، فيستطيع الوكيل نفسه أن يكون في وضع التخطيط في مساحة وفي وضع الوكيل في أخرى. كل محادثة داخل المساحة تشترك في وضع تلك المساحة.

انظر الأوضاع للنموذج الكامل.

إدارة المشاركين واستقلالية كل وكيل

قسم بعنوان “إدارة المشاركين واستقلالية كل وكيل”

انقر أيقونة الأشخاص في ترويسة المساحة لفتح إدارة المشاركين. لكل وكيل موجود أصلًا في المساحة تستطيع أن:

  • تزيله من المساحة
  • تضبط الاستقلالية لهذه المساحة: افتراضي أو اقتراح فقط أو التصرف بموافقة أو التصرف بحرية

قرص الاستقلالية خاص بكل زوج من مساحة ووكيل، فالوكيل الذي تثق به في غرفة يمكن أن يُقيَّد بالاقتراح فقط في غرفة أخرى.

مرّر المؤشر فوق رسالة وانقر أيقونة الابتسامة لفتح لوحة التفاعلات. هي مجموعة ثابتة من ستة: 👍 👎 🎉 ❤️ 👀 ✅. لا منتقي حر للرموز التعبيرية — النقر على أحدها يبدّله لك، وتظهر الرقائق المجمَّعة تحت الرسالة.

تستضيف المساحة عدة محادثات في وقت واحد، وهي أنداد في مستوى واحد — لا محادثة رئيسة بينها. تُبقي المساحة دائمًا محادثة حيّة واحدة على الأقل: لا تستطيع أرشفة آخر محادثة نشطة، وفتح مساحة ليس فيها محادثة بعد يُنشئ محادثة قائمة بلا عنوان.

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

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

مرّر المؤشر فوق أي رسالة واختر بدء سلسلة. يفتح ذلك محادثة مربوطة بتلك الرسالة: تزرع المرساة سياق الوكيل في المحادثة الجديدة بسطر واحد، ولا يُنسَخ سجل المحادثة الأم.

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

يُعنوَن لسان السلسلة Thread: <name> ويحمل رمز التفرع، فلا يُخلَط بين لسانين على المساحة نفسها.

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

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

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

نوع المساحة إحدى خمس قيم: topic (الافتراضي لكل ما تنشئه)، وagentPeer، وsystem (يديره خط أنابيب)، وpr (يُنشأ حين يحتاج سطح طلب سحب إلى مرساة شجرة عمل، ويُخفى من الشريط الجانبي حتى تصله رسائل)، وslack (ينشئه جسر الدردشة لسلسلة Slack أو لرسالة مباشرة من البوت، ويُعامَل على أنه محادثة بشرية عادية).