مخطط نظام التشغيل الكامل لـ Claude

AAI LABS
Computing/SoftwareInternet Technology

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المشاهدة وسأراك في الفيديو القادم.

Key Takeaway

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

Highlights

  • يُشكل Claude Code الآن نظام تشغيل كامل للمشاريع البرمجية من خلال تنسيق النواة، والتعريفات، والمهارات، وسير العمل الديناميكي.

  • يسمح سير العمل الديناميكي (Dynamic Workflows) بإنشاء وكلاء فرعيين متعددين يعملون بالتوازي، مما يقلل وقت إنجاز مهام الترحيل البرمجي من أكثر من ساعة إلى 21 دقيقة فقط.

  • يُعد ملف Claude.md النواة الأساسية للنظام، حيث يحدد سلوك الوكيل وقدرته على فهم أهداف المشروع.

  • يستخدم Claude Code تقنية MCP كتعريفات (Drivers) للوصول إلى الأدوات الخارجية مثل Google Calendar وNotion.

  • تستهلك ميزة سير العمل الديناميكي رموزاً (Tokens) أكثر من الجلسات العادية نظراً لتشغيل وكلاء فرعيين في نوافذ سياق منفصلة.

  • تتميز المهام الحتمية (Deterministic tasks) بقابلية التنفيذ عبر سير العمل، بينما تحتاج المهام غير الحتمية إلى أوامر الهدف (Goal command).

Timeline

بنية Claude Code كنظام تشغيل

  • يعمل Claude Code كمنسق متكامل للمشاريع يشبه نظام التشغيل في هيكليته.
  • تمثل ملفات Claude.md نواة النظام، بينما تعمل MCP كتعريفات للربط بالأدوات الخارجية.
  • تساهم الحلقات والروتينات في أتمتة المهام المتكررة دون الحاجة لمراقبة يدوية.

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

سير العمل الديناميكي والحتمية

  • يوفر سير العمل الديناميكي (Opus 4.8) آلية لإنشاء وكلاء فرعيين للمهام طويلة الأمد.
  • يعتمد سير العمل على كود JavaScript لتحديد مسار تنفيذي حتمي ومحدد سلفاً.
  • تختلف المهارات عن سير العمل في أنها تقتصر على وكيل واحد للقيام بخطوات موجهة.

يعتبر سير العمل الديناميكي وسيلة للتحكم الصارم في تنفيذ المهام عبر وكلاء فرعيين يتم استدعاؤهم وفق مخططات محددة. يتم كتابة هذه المخططات في ملفات JavaScript داخل مجلد .Claude، مما يوفر بيئة تنفيذية حتمية تضمن تطابق المخرجات مع المطلوب. يتفوق سير العمل على أمر 'الهدف' في قدرته على تنفيذ المهام بالتوازي.

تطبيق النظام في البحث والعمل

  • يأتي البحث العميق (Deep Research) كسير عمل مدمج يقوم بمهام البحث والتحقق الخصمي.
  • يمكن بناء سير عمل مخصص لتحليل المنافسين ومراقبة الأداء في السوق.
  • يساعد النظام في تحويل المشاريع البرمجية عبر أتمتة مراحل الترحيل والاختبار الشامل.

يعزز نظام التشغيل Claude Code من إنتاجية المطورين عبر أدوات مثل البحث العميق الذي يستهلك رموزاً مكثفة مقابل نتائج دقيقة. كما يمكن توظيف هذا النظام في مشاريع غير برمجية كعقل ثانٍ ينظم العمل عبر ربط Notion وGoogle Calendar، أو في البرمجة لترحيل المكتبات وتقليل احتمالية الخطأ في بيئة الإنتاج.

Community Posts

No posts yet. Be the first to write about this video!

Write about this video