Transcript
00:00:00تخيل أنك ملك في العصور الوسطى. لديك مملكة كاملة لتديرها لكنك تفضل ألا تفعل
00:00:04أي شيء بينما يتولى الآخرون الأمر نيابة عنك. المشكلة هي أنك لا تستطيع لأن موظفيك اعتادوا
00:00:10على أن يتم تلقينهم كل شيء. ما تحتاجه حقاً بدلاً من ذلك هو نظام يدير المملكة بأكملها
00:00:15بمفرده وهذا بالضبط ما أصبح عليه Claude Code. منذ أن بدأت Anthropic في إطلاق
00:00:19التحديثات، توقف عن كونه مجرد وكيل برمجي وتحول إلى نظام تشغيل كامل، نظام
00:00:25ينسق كل شيء على جهازك. لكن سير العمل الديناميكي هو ما يربط كل ذلك ببعضه.
00:00:30لذا قبل أن يسلم ملكنا مملكته بالكامل لوكيل، دعونا نرى كيف يعمل هذا الشيء حقاً.
00:00:35منذ أن بدأت Anthropic في تقديم طرق جديدة لنا لإهدار الرموز (Tokens)، وهو في الواقع مجرد
00:00:40ذريعتهم لكسب المزيد من المال من Claude Code، أصبح أكثر بكثير من مجرد وكيل برمجي. إنه
00:00:44بشكل أساسي نظام تشغيل كامل الآن. تماماً مثل كيف يشكل نظام التشغيل أساس كل
00:00:50مهمة وينسق ما تفعله على جهازك، يلعب Claude Code الآن نفس الدور. إنه ينسق
00:00:55ويتحكم في كل ما تفعله عليه. ولكن قبل أن نتعمق في كيفية إكمال سير العمل الديناميكي لهذا
00:01:00النظام، تحتاج إلى معرفة المكونات الأخرى. الفرق الوحيد بين
00:01:04نظام تشغيل الكمبيوتر ونظام تشغيل Claude Code هو أنك لست مضطراً للعمل
00:01:08بهذه الصعوبة على الإعداد إلا إذا كنت تستخدم Arch بالفعل. ولا، لن تقوم بتثبيت
00:01:12عدد هائل من التعريفات فقط لجعل الميكروفون يعمل حتى تتمكن من إعطاء الأوامر الصوتية كأنك شخص محترف.
00:01:17وكأي نظام تشغيل حقيقي، فهو يتكون من أجزاء متعددة. كل جزء مهم بما يكفي لدرجة أن
00:01:22النظام لا يكتمل بدونه. في نظام التشغيل، النواة (Kernel) هي الطبقة الأكثر أهمية وتشكل القلب و
00:01:28تتحكم في جميع العمليات. المقابل في Claude Code هو ملف Claude.md وملفات السياق الخاصة بك.
00:01:33لقد قمنا بالفعل بعمل فيديو كامل يتحدث عن كيفية هيكلة ملف Claude.md الخاص بك حتى يتمكن وكيلك
00:01:39من الأداء في أفضل حالاته. هذا مهم هنا لأن النواة هي البرنامج المحرك لوكيلك بالكامل.
00:01:44إذا لم يتم إعداده بشكل صحيح، فلن يتمكن الوكيل من معرفة ما يريده مشروعك فعلاً. والأجزاء الأخرى
00:01:48تنهار معها. تماماً مثل كيف تنهار حياتك كلها عندما تتزوج. ثم هناك
00:01:53التعريفات (Drivers)، وهي القطع التي تسمح للنظام بالتفاعل مع الأجهزة الخارجية. المقابل في
00:01:58Claude Code هو MCP. لذا كلما احتاج Claude إلى أداة خارجية، فإنه يصل إليها من خلال MCP ويستدعي
00:02:04تلك الأداة للقيام بالمهمة. بعد ذلك تأتي البرامج اليومية، والتي في Claude Code هي المهارات و
00:02:09الأوامر الأخرى. هذه تحتوي على تعليمات منظمة للمهام القابلة للتكرار ويمكنك استدعاؤها كلما
00:02:14احتجت إليها. يحتاج كل نظام تشغيل أيضاً إلى جدولة أو مهمة كرون (Cron job) تنفذ مهمة محددة في وقت مجدول.
00:02:20وبنفس الطريقة أضاف Claude Code مؤخراً حلقات (Loops) وروتينات. هذه هي ببساطة مهام الكرون الخاصة به و
00:02:25هي تزيل الحاجة لأن تقوم بمراقبته من خلال مهمة. إنها تقوم بأتمتة العمل المتكرر الذي كنت
00:02:29ستقوم به يدوياً. لذا حتى لو توقف نظامك، تستمر المهام في العمل من تلقاء نفسها. لذا يمكنك
00:02:34النوم بسلام وأنت تعلم أن تطبيق الـ B2B SaaS الخاص بك الذي لا يستخدمه أحد حرفياً يتم الاعتناء به.
00:02:40وأخيراً والأهم من ذلك، هناك القطعة الواحدة التي تربط كل ذلك معاً في
00:02:45نظام تشغيل كامل. تلك القطعة هي سير العمل الديناميكي، الميزة الجديدة التي تم شحنها مع Opus
00:02:504.8. ربما تعرف بالفعل أن Claude Code لديه سير عمل ديناميكي. في الأساس، هي محاولة أخرى
00:02:55من قبل Anthropic لتبسيط المهام طويلة الأمد. تعمل كتعليمات قابلة للتكرار تقوم بإنشاء وكلاء متعددين
00:03:01لأداء المهمة التي صممت من أجلها. فكيف تختلف عن البنى الأخرى التي
00:03:06لديك بالفعل؟ للمقارنة بينهما، الأولى والأبسط هي المهارات. المهارات هي تعليمات قابلة للتكرار للمهام
00:03:11التي تحتاج إلى خطوات موجهة. لكن المهارة يتم إنشاؤها بواسطة وكيل واحد ويقوم نفس الوكيل بقراءة التعليمات
00:03:17منها. إنها فقط توجه الوكيل للقيام بمهمة يعرفها بالفعل بطريقة أفضل ولا تساعد في
00:03:22المهام طويلة الأمد. إنه مجرد وكيل واحد يقوم بالأمر كله. ثم هناك أمر الهدف (Goal command). إنه
00:03:27يتكرر نحو هدف نهائي محدد مسبقاً ويقوم الوكيل بالحلقة حتى يتم الوصول إلى شرط النهاية. كانت هذه
00:03:32محاولة استثنائية لجعل المهام طويلة الأمد أفضل. لقد استخدمناها كثيراً في سير عملنا الخاص
00:03:38منذ إصدارها. يمكن لكل من الهدف وسير العمل تنسيق وكلاء متعددين، لكنهما مختلفان.
00:03:43الشيء الجوهري الذي يفصل بينهما هو الحتمية. الهدف غير حتمي، مما يعني أن النظام يقرر
00:03:48ما يجب فعله بعد ذلك. سير العمل حتمي والكود يقرر بالضبط ما سيحدث. أنت تنشئ
00:03:54أول سير عمل لك بمجرد استخدام الكلمة المفتاحية workflow. من تلك الكلمة في أمرك، يحدد Claude
00:03:59سير العمل الديناميكي المطلوب للمهمة، لكن هذه كلمة نستخدمها طوال الوقت في الأوامر، لذا قد
00:04:04تعتقد أنها ستعمل في كل مرة. لن تفعل ذلك، إلا إذا كان الأمر يعبر بالفعل عن النية
00:04:09لإنشاء واحد. هنا تختلف سير العمل فعلياً. بدلاً من الـ Markdown المعتاد الذي يستخدمه الآخرون،
00:04:14فهو ينشئ كود JavaScript. إنه يعيش داخل مجلد workflow ضمن مجلد .Claude،
00:04:19ويستخدم ذلك الكود بالكامل للتحكم في الأمر برمته. لذا بدلاً من أن تعيش خطتك في
00:04:23نافذة السياق، تُكتب تلك الخطة في كود، محددة كيف سيعمل الوكلاء الفرعيون خطوة بـ
00:04:28خطوة. إنه يحدد مخططات صارمة، وهي ببساطة نماذج للوكلاء الفرعيين، بحيث يقدمون
00:04:33المخرجات بتنسيق صارم. يتم استدعاء كل وكيل بالأمر والنموذج الذي يجب عليه تلبيته. يستمر
00:04:39في العمل حتى تتطابق المخرجات مع ذلك المخطط، ثم يعيد نتائجه. يمكنك استدعاؤهم باستخدام الأمر المائل (slash)
00:04:44مع اسم سير العمل، ثم يمكنك تسليمه الخطة التي تريد اختبارها. إنه يعمل في
00:04:49الخلفية حتى تتمكن من الاستمرار في عملك، وإعطائه أمراً آخر حتى يشعر مدير مشروعك
00:04:53بالفخر بشأن إنتاجيتك في الذكاء الاصطناعي لمرة واحدة. للتحقق من التقدم، تقوم فقط بتشغيل أمر
00:04:58سير العمل. هناك يمكنك رؤية كل مرحلة من مراحل كل سير عمل وجميع النماذج التي استدعاها كل وكيل،
00:05:03ومعرفة عدد الرموز التي استهلكتها كل مهمة. وإذا انتهت جلستك بينما سير العمل قيد التشغيل،
00:05:08فلا داعي للقلق بشأن فقدان التقدم. إنه يستمر بعد تشغيل أمر الاستئناف (resume). كل سير عمل
00:05:14يحتفظ بمعرفه الخاص. وعند الاستئناف، فإنه يسحب كل عمل الوكيل المخزن مؤقتاً من الذاكرة ويلتقط
00:05:19حيث توقف. على عكس جدتي، فإنه لا ينسى فقط دفع فاتورة Claude AI بل يتذكر فعلياً
00:05:24ما يحتاج إلى القيام به. شيء واحد يجب ملاحظته قبل استخدام سير العمل. نظراً لأن هذا في مرحلة المعاينة البحثية،
00:05:29فإن سير العمل الديناميكي يستهلك رموزاً أكثر بكثير من جلسة Claude Code العادية. هذا لأنهم
00:05:35يستخدمون وكلاء فرعيين متعددين تحت الغطاء ويعمل كل واحد في نافذة سياق منفصلة خاصة به. تحتاج
00:05:40إلى التفكير بعناية متى تحتاج إليها فعلاً، وإلا ستنفد خطتك البالغة 200 دولار في غضون بضع
00:05:45ساعات. هناك بضعة مقاييس رئيسية تخبرك ما إذا كان سير العمل هو الخيار الأفضل. الأول
00:05:50هو أن المهمة يمكن تقسيمها إلى وحدات مستقلة. إذا كان الوكلاء يعتمدون على عمل بعضهم البعض،
00:05:55فإنهم ينتهي بهم الأمر بالانتظار، ولا جدوى من إنشاء سير عمل لأنك تفقد كل
00:06:00التوازي. لهذا السبب، إذا كانت المهام أقل اعتماداً على بعضها البعض، ستحصل على توازٍ أفضل و
00:06:05نتائج أسرع. وهو ما يجب أن تتعلمه شركتك الناشئة لأنها لا تزال تعتمد على أموال والديك
00:06:10للبقاء. السبب التالي لاستخدام سير العمل الديناميكي هو إذا كانت المهمة تحتاج إلى أكثر من نافذة سياق
00:06:15واحدة للتشغيل وتحتاج إلى تقسيمها إلى أجزاء. تستخدم سير العمل وكلاء فرعيين متعددين، كل منهم مع
00:06:21نافذة سياق خاصة به، لذا يجب أن تكون المهمة كبيرة بما يكفي لتحتاج فعلياً إلى تلك النوافذ المنفصلة. وإلا،
00:06:26ستضيع الوقت والرموز. يعمل كل وكيل فرعي في سياق جديد خاص به ويعيد
00:06:31النتيجة فقط. يبقى باقي تفكيره في ملف الكود ولا يدخل أبداً إلى نافذة السياق الرئيسية
00:06:36إلا إذا كنت بحاجة إليه. السبب التالي هو أن المهمة تستحق التحقق. استخدم سير العمل عندما تكون الإجابة الخاطئة
00:06:41مكلفة بما يكفي لتتطلب التحقق المتبادل قبل المضي قدماً. ويشمل ذلك أشياء مثل
00:06:46نتائج الأمان، مطالبات الأخطاء، وعمليات الترحيل. لكن ذلك التحقق يكلف وكلاء إضافيين يحرقون
00:06:52الرموز والوقت. لذا تأكد من أن المهمة تستحق ذلك فعلاً وأنك لا تقوم فقط بإنشاء خمسة وكلاء
00:06:57لأنك سمعت مؤخراً من مدير تنفيذي لشركة ذكاء اصطناعي أن المزيد من الرموز يساوي المزيد من المال. السبب الأخير هو أن
00:07:03مهمتك حتمية. يستخدم سير العمل الكود لاستدعاء الوكلاء في بنية ثابتة. لذا إذا كانت المهمة
00:07:09حتمية، انطلق. إذا كانت المهمة غير حتمية وتحتاج إلى وكيل لتقييم ما
00:07:14تكون المهمة التالية عند وقت التشغيل، فإن سير العمل ليس لذلك. لذا عندما تختار بين سير العمل و
00:07:20الهدف، فكر في شكل المهمة. يمكن أن تكون المهمة واسعة أو عميقة. واسعة تعني أنه يمكن تقسيمها إلى العديد
00:07:25من المهام الفرعية التي يمكن أن تعمل في نفس الوقت. عميقة تعني مهمة واحدة في كل مرة، تتعمق خطوة بخطوة.
00:07:32سير العمل واسع، لذا بدلاً من التعمق أكثر، فإنه يستدعي الوكلاء ويتركهم يتكررون. بالنسبة للمهام
00:07:37العميقة، يأخذ أمر الهدف مهمة واحدة في كل مرة ولا يشغل الأشياء بالتوازي بالطريقة التي تفعلها سير العمل.
00:07:43لا تلجأ إلى سير العمل إلا عندما تناسب المهمة حقاً، حتى لا تهدر الرموز.
00:07:48يأتي Claude Code بالفعل مع سير عمل ديناميكي مدمج يسمى البحث العميق (Deep Research). إنه ببساطة
00:07:53خط أنابيب البحث متعدد الخطوات الذي اعتدنا بنائه يدوياً بملفات سياق متعددة و Claude.md. الآن
00:07:58إنه مجرد سير عمل يمكنك استدعاؤه من أي مشروع. يشكل هذا البحث جزءاً رئيسياً من نظام التشغيل الكامل الذي
00:08:04تبنيه. إنه يضمن أن مصادر المعلومات وراء ذلك النظام جديرة بالثقة، حتى لا تتمكن أمك من إطعامك
00:08:09معلومات مزيفة من مجموعتها على فيسبوك وتوبخك عندما تتحقق من صحة كلامها. إنه يعمل في خمسة
00:08:14أجزاء ويؤدي كل جزء إلى التالي. أولاً، يبحث عن المعلومات، ثم يجلب التفاصيل
00:08:19من المصادر التي يجدها. بعد ذلك يأتي التحقق الخصمي (adversarial verification) للتحقق من صحة الادعاءات،
00:08:24ويقوم بتركيب كل ما ينجو في وثيقة نهائية واحدة. يمكنك مشاهدته وهو يعمل من أمر
00:08:29سير العمل، حيث يرث كل وكيل فرعي أدواته من الأصل، وهو مكثف حقاً في استهلاك الرموز،
00:08:34لذا يمكنه حرق حدك بالكامل في أي وقت من الأوقات. استغرقت هذه التشغيلة مليون رمز في
00:08:39موضوع صغير. بصرف النظر عن البحث متعدد الخطوات، يمكنك بناء سير عمل بحثي آخر يصبح جزءاً من
00:08:45نظامك البحثي. واحد صنعناه لأنفسنا، يبحث في المنافسين، ويتحقق من كيفية أدائهم،
00:08:49ويجد الميزة التنافسية التي لديهم. هذه قطعة مهمة إذا كنت باني منتجات. تحتاج
00:08:54إلى معرفة كيف يؤدي منافسوك في السوق حتى تتمكن من بناء شيء أفضل.
00:08:59تم تقسيم هذا إلى أربع مراحل، مثل سير عمل البحث، وبمجرد انتهائه، يقدم تقريراً عن
00:09:04النتائج. استهلكت تشغيلتنا 679,000 رمز و 34 وكيلاً وكتبت تقريراً كاملاً بنظام Markdown بنتائجها.
00:09:11كما أنه يتحسن بنفسه مع تقدمه. عندما يواجه مشكلة، فإنه يطبق إصلاحاً، لذا في المرة القادمة التي تشغله فيها،
00:09:17لا يواجه نفس المشاكل التي واجهها في المرة الأولى. يأتي التقرير مع مقاييس مقارنة محددة بوضوح
00:09:21وكل نتائجه، لذا عندما تبني منتجك، يمكنك استخدامه كمصدر لتحليل السوق قبل إطلاقه.
00:09:26أيضاً، إذا كنت تستمتع بمحتوانا، ففكر في الضغط على زر الإعجاب (Hype button) لأنه يساعدنا على إنشاء
00:09:30المزيد من المحتوى مثل هذا والوصول إلى المزيد من الناس.
00:09:35يحتاج كل نظام تشغيل إلى نواته، وتعريفاته، والقطع التي تجعله مكتملاً. معاً،
00:09:41تسمح له بالعمل دون تدخل منك. أحد الأمثلة على هذا النظام هو إعداد العقل الثاني. هذا
00:09:45مفيد بالتأكيد إذا كان عقلك الأول مثل عقولنا قد تدمر تماماً من عدم استخدامه منذ
00:09:50أن تم تبارك أجهزتنا بالنماذج اللغوية الكبيرة (LLMs). تصبح نواة هذا العقل الثاني هي ملف Claude.MD الخاص بك،
00:09:55الذي يحتوي على معلومات حول كيفية التنقل في النظام بأكمله. البرامج اليومية، والأشياء القابلة
00:10:01للتكرار هي مهاراتك. إنها تحمل تعليمات للمهام التي تقوم بها مراراً وتكراراً. إليك أفضل
00:10:06طريقة لإعداد واحدة. عندما تكون في عمق جلسة طويلة وتدرك أن هذا شيء ستفعله كثيراً،
00:10:11اطلب فقط من Claude دمج التعلم من تلك الجلسة في مهارة. ذاكرة نظام التشغيل هذا هي كل
00:10:16الملفات التي تنشئها وتحتفظ بها في خزنتك. إنها تسجل ما تفعله وكيف تفعله. وهذا
00:10:21يعني أنه يعرف عنك أكثر مما تعرفه عن نفسك وهي تمنح Claude سياقاً حول كل ما تعمل
00:10:25عليه. غالباً ما نحتاج العقل الثاني للوصول إلى مصادر خارجية، لذلك قمنا بتكوين
00:10:29تقويم Google و Notion MCPs. بهذه الطريقة يمكنه الوصول إلى ملفات المشروع في Notion ومزامنة البيانات،
00:10:35وقراءة الجدول الزمني على التقويم، وإنشاء وتحديث الإدخالات حتى يتمكن من ملاءمة القليل من “ملامسة العشب” (الخروج في الهواء الطلق)
00:10:41بين جدولك المزدحم بالفعل. لقد قمنا بتوثيق التنسيقات الدقيقة التي يجب اتباعها في ملف Claude.MD
00:10:46والجزء الأكثر أهمية هو إنشاء سير العمل لإعدادك. تسمح لك هذه بتوازي
00:10:51مهامك القابلة للتكرار وتسليمها لوكلاء فرعيين. يقوم سير عمل الموجز الصباحي الذي بنيناه بتشغيل وكلاء فرعيين
00:10:57لجمع المعلومات عبر مصادر متعددة ويعيد موجزاً لبدء يومنا. بمجرد إعداد كل هذا،
00:11:02فأنت تقدم له طلباً فقط. إنه يحمل المهارة والسياق الصحيحين، وينشئ الملفات في الأماكن الصحيحة،
00:11:07ويربط المعلومات بالأجزاء ذات الصلة من تلقاء نفسه. إذا كنت تستخدم العقل الثاني
00:11:12لفترة من الوقت، يجب عليك بناء سير عمل تدقيق. إنه يتحقق من الروابط المعطلة ويكشف كل مشكلة
00:11:17في الإعداد ويبلغ عنها. من هناك يمكنك تشغيل الإصلاحات والحفاظ على عقلك الثاني في أفضل
00:11:22حالة، ولكن بمعرفة نوع الشخص الذي أنت عليه، ستدفع أيضاً مقابل جلسات علاجه بحلول الأسبوع المقبل.
00:11:27بشكل مشابه لكيفية إعداد نظام تشغيل كامل للمشاريع غير البرمجية، يمكنك القيام بنفس الشيء لـ
00:11:32مشاريعك البرمجية أيضاً. تقوم بإعداد claude.md الخاص بك كنواة وتضع كل معلومات المشروع
00:11:37بداخله. تقوم بتهيئة الوكلاء لمشروعك الذين يعملون كبرامجك اليومية.
00:11:42تقوم أيضاً بإعداد خطافات (Hooks) لحالات مختلفة، مثل تنسيق ملف بعد انتهاء الوكيل من تحريره
00:11:46، بحيث بين الفوضى التي تسميها علاقتك وكودك، يكون شيء واحد على الأقل منظماً.
00:11:51أنت تنشئ مهارات لمهام مختلفة، مثل إضافة نقطة نهاية جديدة. بهذه الطريقة تتبع كل نقطة نهاية
00:11:56المخطط الدقيق الذي تريده، ويمكنك إنشاء سير عمل لأشياء مثل مراجعة التغييرات قبل
00:12:01الشحن، أو ترحيل قاعدة الكود أو قاعدة البيانات، وتشغيل اختبارات شاملة (E2E) للتأكد من أن التطبيق بأكمله
00:12:07يعمل. بدلاً من استيقاظك على مكالمة مديرك في الساعة 2 صباحاً بأن بيئة الإنتاج الخاصة بك معطلة مرة أخرى،
00:12:12يصبح سياق نظام التشغيل هذا هو الملفات الموجودة في مجلد المستندات والكود نفسه. سير العمل مفيد بشكل استثنائي
00:12:17لترحيلات المشاريع. يمكنك بناء واحد يحول مشروعك بالكامل من مكتبة إلى
00:12:22أخرى وتترك الوكلاء الفرديين يتعاملون مع التحويل. اختبرنا هذا من قبل، وبدون
00:12:27سير عمل استغرق الأمر أكثر من ساعة، ولكن مع سير العمل استغرق الأمر 21 دقيقة فقط. لذا الوقت الذي تم توفيره
00:12:32بفضل سير العمل يمكن أن يذهب نحو أشياء أكثر أهمية، مثل التمرير عبر التزييف العميق غير اللائق لـ Dario.
00:12:37هكذا يمتد نظام التشغيل الخاص بنا إلى حالات استخدام البرمجة، لذا عندما تبني مشاريع،
00:12:43لست مضطراً للتعامل مع كل شيء يدوياً. أنت تترك نظام التشغيل يقوم بذلك نيابة عنك. إذا كنت تريد
00:12:47تأسيس شركة AI B2B SaaS الكبيرة التالية ولكن لا تعرف من أين تبدأ، يجب أن تكون في AI Labs Pro.
00:12:53هذا حيث ستجد سير العمل المستخدم في هذا الفيديو، إلى جانب جميع الموارد الأخرى،
00:12:57والأدلة، والفوائد التي جمعناها. ستحصل أيضاً على مقابلة مجموعة من المهووسين ذوي التفكير المماثل،
00:13:01بما في ذلك فريقنا. الرابط في الوصف، ويمكنك التحقق من ذلك.
00:13:05هذا يوصلنا إلى نهاية هذا الفيديو. إذا كنت ترغب في دعم القناة ومساعدتنا على الاستمرار في صنع
00:13:09فيديوهات مثل هذا، يمكنك القيام بذلك باستخدام زر الشكر الفائق أدناه. كما هو الحال دائماً، شكراً لك على
00:13:14المشاهدة وسأراك في الفيديو القادم.
Community Posts
No posts yet. Be the first to write about this video!
Write about this video