المهارات

Cotal: المعيار المفتوح الذي يتيح لعدة وكلاء ذكاء اصطناعي مشاركة مجموعة مهارات واحدة واستئناف المهام عبر الأجهزة

الأنسب لمن يريد مشاركة المجموعة نفسها من Agent Skills بين عدة عملاء وكلاء، أو استئناف workflow غير مكتمل على جهاز آخر؛ قبل البدء عليك قبول أن السكربت الرسمي يكتب في مجلد home، ومعلومات أساسية مثل متطلبات النظام وإزالة التثبيت لم تشرحها الصفحة الرسمية.

Official source · Cotal

Install

curl -fsSL https://get.cotal.ai | sh

لمن يصلح

Cotal معيار مفتوح لا يرتبط بمزوّد نماذج بعينه، ويعمل عبر الأجهزة، وقابل للتوسعة، ومهمته أن يجعل عدة وكلاء ذكاء اصطناعي يعملون معًا. إذا كنت تستخدم أكثر من عميل واحد من بين Codex وCursor وOpenCode وGemini CLI وWindsurf وأردت أن تتشارك المجموعة نفسها من Agent Skills، أو كنت تتنقل كثيرًا بين الأجهزة وأردت أن يُستأنف workflow توقف في منتصفه على مضيف آخر، فهذه هي الأداة المناسبة. أما مستخدمو Claude Code فيتعاملون مع الصيغة عبر إضافة cotal-skills التي يوفرها المشروع الرسمي على حدة.

إذا كنت تستخدم عميلًا واحدًا فقط ولا تحتاج إلى استئناف المهام عبر الأجهزة، فالفائدة الإضافية محدودة. المعلومات التالية لم تذكرها الصفحة الرسمية، فتعامل معها بوصفها غير مؤكدة قبل اتخاذ قرارك: أنظمة التشغيل المدعومة ومتطلبات الإصدارات، وهل يلزم حساب أو مفاتيح، والحالات التي لا تناسبها صراحة. الحد الوحيد القابل للتأكيد اليوم: التثبيت يكتب في مجلد home الخاص بالمستخدم دون حاجة إلى sudo، وهذا يعني عادةً بيئة طرفية شبيهة بيونكس، لكن الصفحة الرسمية لا تصرح بذلك صراحة، وتوافقه مع Windows غير مؤكد.

أول تجربة في 3 دقائق

المسار الرئيسي الموصى به واحد فقط؛ الأوامر والمسارات أدناه كلها من الشرح الرسمي.

المتطلبات المسبقة: طرفية قادرة على تنفيذ curl؛ ووجود أحد برامج Codex أو Cursor أو OpenCode أو Gemini CLI أو Windsurf على الأقل على هذا الجهاز (أما Claude Code فانظر الملاحظة في نهاية هذا القسم).

الخطوة الأولى: تنفيذ أمر التثبيت الرسمي. نقطة تأكيد يجب توضيحها أولًا: هذا الأمر ينزّل نصًا برمجيًا بعيدًا ويسلّمه إلى shell للتنفيذ، ويكتب محتوى في مجلد home لديك، ولا يحتاج إلى sudo في أي مرحلة؛ اقبل ذلك قبل أن تضغط Enter.

curl -fsSL https://get.cotal.ai | sh

الخطوة الثانية: باتباع الإرشاد الرسمي، نفّذ أمر الإعداد بعد التثبيت. فهو يزرع persona افتراضية ويثبّت Agent Skills الخاصة بـ Cotal في ~/.agents/skills.

cotal setup

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

ملاحظة ثانوية: يستخدم Claude Code إضافة cotal-skills الرسمية، وتفاصيل التثبيت لم تتوسع فيها الصفحة الرسمية.

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

الحالة الأولى: عدة عملاء تتشارك المجموعة نفسها من المهارات. السيناريو: تستخدم Cursor وGemini CLI معًا ولا تريد صيانة نسخة من المهارات لكل أداة على حدة. الطريقة: بعد إتمام التثبيت والإعداد أعلاه، اطلب من الوكيل في أحد العملاء أن يقوم بعمل صغير بالـ skills المثبتة حديثًا، مثل تلخيص القدرات القادمة من Cotal التي أصبحت متاحة له. الأساس: المشروع الرسمي يوفر Agent Skills لهؤلاء العملاء الخمسة ويثبّتها في ~/.agents/skills. كيف يحمّل كل عميل هذا المجلد وكيف تتزامن المحتويات لم تشرحه الصفحة الرسمية، وما يمكن تأكيده ينتهي هنا.

الحالة الثانية: استئناف workflow متوقف على جهاز آخر. السيناريو: يتوقف workflow في منتصفه على الحاسوب المحمول وأردت المتابعة على حاسوب المكتب. الطريقة: بعد إتمام التثبيت نفسه على المضيف الجديد، اطلب من الوكيل أن يستعيد هذا run من journal الخاص به. الأساس: الشرح الرسمي يذكر أن تشغيلات workflow تسجّل كل خطوة في journal، وأن run المتوقف يمكن استئنافه من journal الخاص به على أي مضيف. أمر الاستئناف المحدد وموقع تخزين journal لم تقدمهما الصفحة الرسمية، فلا تخمّن المسارات من عندك.

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

الملفات والأوامر: هناك نقطتا كتابة مؤكدتان: سكربت التثبيت يكتب في مجلد home (دون sudo)، وأمر الإعداد يكتب persona الافتراضية و~/.agents/skills. وبعد ذلك، هل يقرأ الوكيل أو يكتب ملفات أخرى أثناء التشغيل، وهل ينفّذ أوامر، وهل يصل إلى الشبكة — كل ذلك لم تشرحه الصفحة الرسمية؛ تعامل معه كله كمجهول ولا تفترض أن هذه العمليات لن تحدث.

بيئة التشغيل والعملاء: التثبيت يعتمد على curl في طرفية؛ أما العملاء المدعومون فالمرجع فيها القائمة الرسمية — الصفحة الرسمية لم تصرح أن هؤلاء العملاء وحدهم يعملون، وإمكانية استخدام عملاء آخرين غير مؤكدة.

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