القاعدة الوحيدة التي لا يخرق عنها مبتكر Claude Code أبداً

AAI LABS
컴퓨터/소프트웨어자격증/평생교육AI/미래기술

Transcript

00:00:00هذا هو بوريس، وعندما يواجه الناس صعوبة في استخدام Claude Code، يسألونه عن كيفية استخدامه.
00:00:04لكن لماذا يسألونه؟
00:00:05لأن بوريس يعمل في Anthropic وهو من ابتكر Claude Code فعلياً.
00:00:09حتى وإن قال أن إعداداته بسيطة جداً، فهي ليست كذلك.
00:00:12هذه مجرد وجهة نظره.
00:00:13ما هو بسيط بالنسبة له قد يكون نظاماً كاملاً بالنسبة للجميع.
00:00:16لدينا الآن الكثير للحديث عنه، حيث فوجئت بصراحة ببعض النقاط، ورغم أن بعض الأمور كانت قديمة تقنياً، إلا أنه منحني منظوراً جديداً لتلك الميزات أيضاً.
00:00:25في إحدى نصائحه، يصحح بوريس أحد أكبر المفاهيم الخاطئة التي يملكها الناس عند محاولة بناء شيء ما باستخدام Claude Code.
00:00:31إنهم ببساطة يعطونه مهمة، وعندما تحدث أخطاء بسيطة، أو لا يتمكن من إكمالها بنسبة 100%، يشعرون بخيبة الأمل.
00:00:38لكن البشر يعملون بطريقة مشابهة جداً.
00:00:40لهذا السبب يخبرنا أنه يجب علينا دائماً أن نمنح Claude طريقة للتحقق من عمله.
00:00:44على سبيل المثال، إذا كنت ستكتب أي كود بايثون لبناء مشروع، يجب أن تطلب منه استخدام الاختبارات أيضاً.
00:00:49هذا لأن Claude يحصل على حلقة التغذية الراجعة تلك، وهذا يزيد فوراً من جودة النتيجة النهائية.
00:00:54وإذا كنت لا تريد حتى الخوض في الكود، يمكنك فعلياً أن تسأله عن الاختبارات التي يجب عليك استخدامها، وسيعطيك اختباراً لكل شيء ينفذه.
00:01:02حتى لو أردت له أن يعمل بشكل مستقل، والذي لدى بوريس الكثير من النصائح بشأنه أيضاً، يمكنك فقط تعديل ملف Claude.md، والذي يُرسل إلى كل جلسة Claude Code.
00:01:11هناك يمكنك إخباره أنه قبل أن يقوم بأي عمل، يجب أن يذكر كيف سيتحقق من هذا العمل، حتى يحصل على حلقة التغذية الراجعة المستمرة تلك.
00:01:18نقطة مهمة أخرى يحددها بوريس هي أن التحقق مختلف لكل مجال.
00:01:22مرة أخرى، قد يكون الأمر بسيطاً كتشغيل أمر bash، أو للتحقق من الواجهة، لديك الكثير من الطرق المختلفة للقيام بذلك أيضاً، إحداها هي امتداد المتصفح الخاص بـ Claude نفسه.
00:01:32لقد صنعنا فيديو شاملاً جداً عن ذلك أيضاً، وسنضع رابطه في الأسفل.
00:01:35بشكل أساسي، Claude يتنقل في الموقع بالكامل ويمكنه التحقق من كل شيء.
00:01:39هذا يعمل كتحقق لأي شيء تقريباً.
00:01:41على سبيل المثال، سأل شخص ما عن كيفية التحقق من تطبيق جوال قيد الإنشاء.
00:01:45هناك في الواقع الكثير من محاكيات iOS وAndroid من MCPs التي يمكنك استخدامها أيضاً.
00:01:50لكن إذا كنت تعتقد أن هذه الـ MCPs تستهلك الكثير من الرموز، فيمكنك استخدام ليس فقط التحقق، بل التقنيات الموجهة بالتحقق.
00:01:56على سبيل المثال، يمكنك استخدام التطوير الموجه بالاختبار حيث تُكتب اختبارات الميزة الجديدة أولاً، ثم تقوم بالتنفيذ الفعلي.
00:02:03يمكنك أيضاً استخدام لقطات الشاشة في تلك العملية للتحقق من الواجهة أيضاً.
00:02:06بالحديث عن Claude.md، يؤكد بوريس أيضاً على مدى أهمية هذا الملف وكيف يجب أن يكون فريداً لكل مستودع Claude Code.
00:02:14فكر في الأمر بهذه الطريقة، يجب أن يحتوي على جميع المعلومات الأساسية التي يجب أن تعرفها جلسة Claude الجديدة عن مشروعك.
00:02:20يتضمن ذلك المجموعة التقنية، وهيكل المشروع الأساسي، وبعض أسلوب الكود والاتفاقيات التي يتبعها فريقك، والأهم من ذلك، الأشياء التي لا يجب عليه القيام بها.
00:02:28هذا لأنه إذا واجهت أخطاء في أي من جلساتك، فمن المحتمل أنك لا تريد Claude أن يكررها.
00:02:34لذا جعل من عادته أن يطلب من فريقه بأكمله المساهمة في Claude.md عدة مرات في الأسبوع.
00:02:39في أي وقت يرونه يفعل شيئاً بشكل غير صحيح، يضيفونه هناك أيضاً.
00:02:43كل عضو في الفريق لديه أيضاً مسؤولية محددة للحفاظ على ملف معين.
00:02:47هيكل رائع آخر لتطبيقات Full Stack هو أن كل خدمة مصغرة تقوم بتشغيلها يمكن أن يكون لها Claude.md خاص بها.
00:02:53يمكن للواجهة الأمامية أن يكون لها ملفها الخاص، ويمكن للواجهة الخلفية أن يكون لها ملفها الخاص أيضاً.
00:02:56شيء مهم آخر هو عدم تضخيم Claude.md.
00:02:59يؤكد ذلك بقوله إن Claude.md الخاص به يبلغ حوالي 2.5 ألف رمز، بل أبرز بالضبط ما يغطونه فيه.
00:03:06قد تعرف بالفعل الأوضاع المختلفة التي يمكنك استخدام Claude Code معها، مع وضع التخطيط المخصص للتخطيط تحديداً.
00:03:12سنعود إلى هذا لاحقاً، لأنها نقطة مهمة.
00:03:15ثم هناك وضع القبول التلقائي، الذي يقبل تلقائياً جميع تعديلات الملفات.
00:03:19لكن هناك خياراً آخر أيضاً، وهو وضع تخطي الأذونات الخطير، حيث يكون لدى Claude بشكل أساسي إذن لتشغيل كل شيء.
00:03:26يقول بوريس إنه لا يستخدم هذا، وهو محق، خاصة في بيئات الإنتاج، حيث يمكن لأمر طرفية واحد أن يفسد المشروع بأكمله.
00:03:33بدلاً من ذلك، يستخدم الأذونات في Claude Code لإعداد الأوامر المسموح بها، والأوامر التي يجب أن يسأل قبل تشغيلها، والأوامر المرفوضة تماماً.
00:03:41يمكنك إضافة أي قاعدة تريدها تقريباً وتعيينها على مستوى المشروع، وسيتبع Claude ذلك.
00:03:46لمشاركة هذا مع فريقه، يحتوي مجلد .Claude أيضاً على ملف settings.json حيث تُكتب جميع هذه الأوامر، ويمكنه بعد ذلك مشاركة هذا الملف مع بقية الفريق.
00:03:56بطريقة ما، كان Claude Code أحد المنتجات الأسوأ تسمية من Anthropic، لأنه لا يُستخدم للكود فقط.
00:04:02ربما رأيت أشخاصاً يولدون سير عمل Anetian كاملة به، أو حتى إعداد خطوط أنابيب SEO كاملة أو وكلاء مختلفين لتحليل أسواق الأعمال وأشياء أخرى.
00:04:12النقطة هي أنه نظام كامل للأشخاص للتحكم في الكثير من سير العمل المختلفة.
00:04:16المثال الذي يقدمه بوريس هو أن Claude يستخدم بشكل أساسي جميع أدواته الأخرى له أيضاً.
00:04:21على سبيل المثال، يستخدم Slack مع Claude Code باستخدام خادم MCP، إلى جانب مجموعة من الأدوات الأخرى مثل BigQuery وSentry، كلها من خلال واجهات سطر الأوامر الخاصة بها داخل Claude Code.
00:04:30مرة أخرى، هذا يوضح فقط أنه يمكنك استخدام Claude Code كشكل من أشكال المنسق.
00:04:33بالنسبة لي على وجه التحديد، واحدة من أكبر الطرق التي أستخدمه بها في هذا التنسيق هي داخل Notion، حيث يتصل Claude بـ Notion عبر MCP.
00:04:40إنه قادر على إنشاء قواعد بيانات، وملئها، وفهم سياق جميع أفكار الفيديو لدينا.
00:04:45بالطبع، سترونها مشوشة لأن هذه أفكار فيديو قادمة، لكني آمل أن تفهموا الفكرة.
00:04:50الآن، إذا كنت تتساءل كيف يستخدم بوريس Claude Code فعلياً قبل البدء في تنفيذ أي ميزة أو مهمة، فهو يتحول أولاً إلى وضع التخطيط ويصف بوضوح ما يريده.
00:05:00بمجرد أن يكون لدى Claude خطة، يواصل من هناك.
00:05:02يؤكد أن الحصول على خطة جيدة مهم للغاية وأن كل التبادل الذي يحتاج للقيام به مع الوكيل يحدث أثناء وضع التخطيط.
00:05:09لا يبدأ الوكيل إلا بعد التحقق من أن الخطة صالحة فعلياً.
00:05:13بعد ذلك، يبدأه في وضع قبول التعديلات التلقائي، وليس وضع تخطي الأذونات الخطير.
00:05:17أما عن كيفية استخدامه على نطاق واسع، فهو يذكر أيضاً أنه يدير خمسة من جلسات Claude Code هذه بشكل متوازٍ.
00:05:23أثناء العمل معها، يرقم علاماته بشكل أساسي.
00:05:26يفعل ذلك حتى عندما يتلقى إشعارات من علامات تبويب مختلفة، يعرف من أي علامة تبويب طرفية تأتي.
00:05:32علاوة على ذلك، يستخدم أيضاً بكثافة جلسات الويب من Claude Code.
00:05:35هذا هو المكان الذي تربط فيه إصدار الويب من Claude Code بـ GitHub الخاص بك، وتمنحه الوصول إلى مستودع تجريبي، ويكون قادراً على العمل على ذلك في السحابة.
00:05:43الطريقة التي يعمل بها بوريس مع هذا هي أنه يستخدم ميزة الوكلاء في الخلفية لوضع أي مهمة طويلة المدى في الخلفية.
00:05:49أحياناً، يستخدمه حتى على هاتفه، حيث يمكن لـ Claude القيام تلقائياً بكل العمل في جلسة سحابية، وعندما ينتهي، ينشئ فرعاً جديداً ويدفع جميع تغييرات الكود هناك لك لمراجعتها.
00:05:59هناك أيضاً أمر النقل الفوري، الذي يعيد جلسات السحابة إلى الطرفية المحلية ويسمح لك بعرضها والعمل عليها بنفسك.
00:06:06وهذا هو التعريف الحقيقي للعمل مع أي وكيل ذكاء اصطناعي، حيث يتعامل معه بشكل أساسي كمطور مبتدئ.
00:06:11نقطة مثيرة للاهتمام أخرى ذكرها هي أنه يستخدم بشكل أساسي Opus 4.5 مع تمكين التفكير لكل شيء.
00:06:17يؤكد أنه على الرغم من أنه نموذج أكبر وأبطأ ويستغرق وقتاً أطول من Sonnet ووقتاً أطول بكثير من نماذج Haiku، إلا أن لديه احتمالية أقل بكثير لارتكاب الأخطاء.
00:06:26ونتيجة لذلك، فإن الوقت الإجمالي الذي يُقضى في العمل مع النموذج وتوجيهه هو في الواقع أقل بكثير مع Opus 4.5.
00:06:33كما يستخدم إضافة Claude Code على GitHub، وهي في الأساس روبوت يمكنك استدعاؤه داخل مستودعات GitHub المصرح بها.
00:06:40لقد قدم حالة استخدام قوية جداً لهذا أيضاً.
00:06:43أثناء مراجعات الطلبات، كلما وجد أخطاء، يطلب ببساطة من Claude إضافة تلك الأخطاء إلى ملف Claude.md.
00:06:49أما بالنسبة للمهام طويلة المدى، فهو يستخدم ثلاثة نُهج مختلفة.
00:06:52الأول هو مطالبة Claude بالتحقق من عمله باستخدام اختبارات مختلفة يبتكرها Claude Code نفسه ثم وضع تلك المهام في الخلفية.
00:07:00هذه ليست وكلاء السحابة التي نتحدث عنها.
00:07:02هذه مجرد مهام خلفية تعمل بصمت وتعود بالتقارير إلى الوكيل الرئيسي بمجرد انتهائها.
00:07:07النهج الثاني هو استخدام خطاف إيقاف لتفعيل هذا التحقق تلقائياً عندما يتوقف Claude عن الإخراج.
00:07:12الخيار الثالث الذي يذكره يستند إلى هذه الفكرة أيضاً، وهو ما بُنيت عليه إضافة Ralph Wiggum.
00:07:17قمنا بعمل فيديو شامل جداً عن إضافة Ralph Wiggum.
00:07:20أظهرنا كيف نستخدم إضافة Ralph وكيف نختبر أثناء التطوير للتحقق من أن واجهة المستخدم التي ينتجها Claude Code صحيحة فعلاً.
00:07:28إنها في الأساس تزيل الإنسان من الحلقة بالكامل.
00:07:31مرة أخرى، مكرراً نمط التحقق الذي تحدث عنه، يستخدمه أيضاً للتحقق من تنسيق الكود المكتوب باستخدام أنواع مختلفة من أدوات الفحص والتنسيق للغات متنوعة.
00:07:41يقول في الأساس أنه بينما تولد النماذج كوداً صحيحاً، فإن هذه الأدوات تساعد في تنظيف الـ 10% المتبقية.
00:07:47وهذا مهم حتى لا تكون هناك أي أخطاء عندما يعمل الكود في CI كجزء من خطوط التكامل مع GitHub.
00:07:53الآن ننتقل إلى بعض الميزات الأبسط التي كانت موجودة في Claude Code لفترة طويلة لكنها ما زالت توفر الكثير من الوقت والتي لا يعرفها العديد من المبتدئين جيداً.
00:08:01كما ذكر بالفعل، فإن سير عمله الخاص بسيط بشكل مدهش.
00:08:04هذا ينطبق على معظمنا.
00:08:06لسنا بحاجة لتعقيد كل شيء في Claude Code لنكون منتجين حقاً.
00:08:09هذه الميزات البسيطة المدمجة توفر لك بالفعل حوالي 90% من الإنتاجية التي تسعى لتحقيقها.
00:08:15بدءاً من الأوامر /commands، يشير إلى سير العمل المتكرر لديه باسم سير العمل
00:08:19"الحلقة الداخلية"
00:08:19، أشياء عليه تكرارها عدة مرات يومياً.
00:08:22يعطي مثالاً بسيطاً جداً على أمر GitHub / يستخدمه بشكل متكرر.
00:08:26نظراً لأن جميع هذه الأوامر /commands مخزنة داخل مجلد .claud في مجلد فرعي للأوامر، يمكنك فعلياً الالتزام بها في git.
00:08:33هذه أيضاً هي الطريقة التي يشاركها بها مع فريقه بالكامل.
00:08:36بعد ذلك، ميزة مدمجة بسيطة أخرى وهي الوكلاء الفرعيين.
00:08:39لقد أصبح الناس مهووسين قليلاً بهذه الميزة، حيث يبنون وكلاء فرعيين لكل حالة استخدام يمكن تخيلها تقريباً مثل باحثي السوق أو مدققي المنتجات.
00:08:47لكل شخص حالات استخدامه الخاصة، لكن بوريس يستخدم الوكلاء الفرعيين لأتمتة سير العمل البسيط الذي يتطلب تعليمات مختلفة تماماً.
00:08:55على سبيل المثال، معظم وكلائه يُستخدمون للتحقق من أن بنية كوده صحيحة، ولإعادة هيكلة الكود المكتوب وللتحقق من أن البناءات النهائية تعمل فعلياً.
00:09:04لنتحدث الآن عن Automata.
00:09:05بعد تعليم الملايين من الناس كيفية البناء باستخدام الذكاء الاصطناعي، بدأنا في تنفيذ سير العمل هذا بأنفسنا.
00:09:11اكتشفنا أنه يمكننا بناء منتجات أفضل، وأسرع من أي وقت مضى.
00:09:14ساعدنا في إحياء أفكارك، سواء كانت تطبيقات أو مواقع ويب.
00:09:18ربما شاهدت مقاطع الفيديو الخاصة بنا وتفكر،
00:09:20"لدي فكرة رائعة، لكن ليس لدي فريق تقني لبنائها"
00:09:22.
00:09:22هذا بالضبط ما نقدمه نحن..
00:09:24فكر بنا كمساعد طيار تقني خاص بك.
00:09:26نطبق نفس سير العمل الذي علمناه للملايين مباشرة على مشروعك، محولين المفاهيم إلى حلول حقيقية وفعالة دون صداع التوظيف أو إدارة فريق تطوير.
00:09:36مستعد لتسريع فكرتك إلى الواقع؟
00:09:39تواصل معنا على hello@automata.dev هذا يقودنا إلى نهاية هذا الفيديو.
00:09:43إذا كنت ترغب في دعم القناة ومساعدتنا في الاستمرار بصناعة مقاطع فيديو كهذه، يمكنك فعل ذلك باستخدام زر الشكر الفائق أدناه.
00:09:50كالعادة، شكراً لك على المشاهدة وأراك في المرة القادمة.

Key Takeaway

بوريس مبتكر Claude Code يكشف أن القاعدة الأساسية للنجاح مع الأداة هي دائماً منح Claude طريقة للتحقق من عمله من خلال الاختبارات وحلقات التغذية الراجعة بدلاً من توقع الكمال من المحاولة الأولى.

Highlights

يجب دائماً منح Claude طريقة للتحقق من عمله من خلال الاختبارات وحلقات التغذية الراجعة لزيادة جودة النتائج

ملف Claude.md يجب أن يكون فريداً لكل مستودع ويحتوي على المعلومات الأساسية والأخطاء التي يجب تجنبها

استخدام وضع التخطيط أولاً قبل التنفيذ مع التحقق من صحة الخطة قبل البدء بالعمل

عدم استخدام وضع تخطي الأذونات الخطير بل الاعتماد على نظام الأذونات لتحديد الأوامر المسموح بها والمرفوضة

استخدام Opus 4.5 مع التفكير يقلل الأخطاء ويوفر الوقت الإجمالي رغم كونه أبطأ من النماذج الأخرى

Claude Code ليس للكود فقط بل يمكن استخدامه كمنسق لسير عمل كاملة مع أدوات مختلفة عبر MCP

الأوامر المخصصة والوكلاء الفرعيين يمكن مشاركتها مع الفريق عبر مجلد .claude والالتزام بها في git

Timeline

مقدمة: من هو بوريس ولماذا نصائحه مهمة

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

القاعدة الذهبية: التحقق وحلقات التغذية الراجعة

يصحح بوريس أكبر مفهوم خاطئ لدى المستخدمين وهو توقع أن Claude ينجز المهام بنسبة 100% دون أخطاء من المحاولة الأولى. يؤكد أن البشر أنفسهم يعملون بطريقة مشابهة ويحتاجون للتحقق من عملهم، لذا يجب دائماً منح Claude طريقة للتحقق من عمله. على سبيل المثال، عند كتابة كود بايثون، يجب طلب استخدام الاختبارات لأن Claude يحصل على حلقة تغذية راجعة تزيد فوراً من جودة النتيجة. يمكن تضمين هذا في ملف Claude.md بحيث يذكر Claude كيف سيتحقق من عمله قبل البدء بأي مهمة لضمان استمرارية التحسين.

طرق التحقق المختلفة حسب المجال

يوضح بوريس أن التحقق يختلف باختلاف المجال ويقدم أمثلة متنوعة للتطبيق. للكود البسيط يمكن استخدام أوامر bash، وللواجهات يمكن استخدام امتداد المتصفح الخاص بـ Claude الذي يتنقل في الموقع بالكامل ويتحقق من كل شيء. للتطبيقات الجوالة توجد محاكيات iOS وAndroid من MCPs يمكن استخدامها. يقترح أيضاً استخدام تقنيات موجهة بالتحقق مثل التطوير الموجه بالاختبار (TDD) حيث تُكتب اختبارات الميزة أولاً ثم التنفيذ، بالإضافة إلى استخدام لقطات الشاشة للتحقق من الواجهة.

أهمية ملف Claude.md وكيفية إدارته

يؤكد بوريس على أهمية ملف Claude.md كمصدر للمعلومات الأساسية التي يجب أن تعرفها أي جلسة Claude جديدة عن المشروع. يجب أن يتضمن الملف المجموعة التقنية، هيكل المشروع، أسلوب الكود والاتفاقيات، والأهم الأشياء التي لا يجب على Claude القيام بها لتجنب تكرار الأخطاء. جعل بوريس من عادته أن يطلب من فريقه المساهمة في Claude.md عدة مرات أسبوعياً، مع تحديد مسؤوليات لكل عضو للحفاظ على ملف معين. في تطبيقات Full Stack، يمكن لكل خدمة مصغرة أن يكون لها Claude.md خاص بها، مع التأكيد على عدم تضخيم الملف حيث يبلغ ملف بوريس حوالي 2.5 ألف رمز فقط.

الأوضاع ونظام الأذونات في Claude Code

يناقش بوريس الأوضاع المختلفة في Claude Code بما فيها وضع التخطيط ووضع القبول التلقائي ووضع تخطي الأذونات الخطير. يحذر بشدة من استخدام وضع تخطي الأذونات الخطير خاصة في بيئات الإنتاج لأن أمر طرفية واحد قد يفسد المشروع بأكمله. بدلاً من ذلك، يستخدم نظام الأذونات في Claude Code لإعداد الأوامر المسموح بها، الأوامر التي تتطلب سؤالاً قبل التشغيل، والأوامر المرفوضة تماماً. يمكن إضافة أي قاعدة على مستوى المشروع في ملف settings.json داخل مجلد .Claude ومشاركته مع الفريق بأكمله.

Claude Code كمنسق شامل وليس للكود فقط

يوضح أن Claude Code سُمي بشكل سيء لأنه لا يُستخدم للكود فقط بل كنظام كامل للتحكم في سير عمل مختلفة. يرى الناس يستخدمونه لتوليد سير عمل كاملة أو إعداد خطوط أنابيب SEO أو بناء وكلاء لتحليل أسواق الأعمال. بوريس نفسه يستخدم Claude Code مع أدوات أخرى مثل Slack وBigQuery وSentry عبر خوادم MCP وواجهات سطر الأوامر الخاصة بها. يعطي مثالاً شخصياً عن استخدامه مع Notion حيث يتصل Claude بـ Notion عبر MCP لإنشاء قواعد بيانات وملئها وفهم سياق أفكار الفيديو، مما يوضح إمكانياته كمنسق شامل لسير العمل.

سير عمل بوريس: التخطيط أولاً والعمل المتوازي

يكشف بوريس عن سير عمله الفعلي حيث يتحول أولاً إلى وضع التخطيط ويصف بوضوح ما يريده قبل البدء بأي تنفيذ. يؤكد أن الحصول على خطة جيدة مهم للغاية وأن كل التبادل مع الوكيل يحدث أثناء وضع التخطيط. لا يبدأ الوكيل إلا بعد التحقق من صحة الخطة ويبدأه في وضع قبول التعديلات التلقائي وليس وضع تخطي الأذونات الخطير. يذكر أنه يدير خمسة جلسات Claude Code بشكل متوازٍ ويرقم علاماته حتى يعرف مصدر الإشعارات من علامات التبويب المختلفة.

جلسات الويب والوكلاء في الخلفية

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

استخدام Opus 4.5 وإضافة GitHub

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

استراتيجيات المهام طويلة المدى والتحقق التلقائي

يستعرض بوريس ثلاثة نُهج مختلفة للمهام طويلة المدى: الأول هو مطالبة Claude بالتحقق من عمله باستخدام اختبارات يبتكرها ووضع المهام في الخلفية كمهام تعمل بصمت وتعود بالتقارير. النهج الثاني هو استخدام خطاف إيقاف لتفعيل التحقق تلقائياً عندما يتوقف Claude عن الإخراج. الخيار الثالث مبني على إضافة Ralph Wiggum التي تزيل الإنسان من الحلقة بالكامل. يستخدم أيضاً نمط التحقق للتأكد من تنسيق الكود باستخدام أدوات الفحص والتنسيق، موضحاً أن النماذج تولد كوداً صحيحاً لكن هذه الأدوات تساعد في تنظيف الـ 10% المتبقية لتجنب الأخطاء في CI.

الميزات البسيطة المدمجة: الأوامر والوكلاء الفرعيون

يؤكد بوريس أن سير عمله بسيط بشكل مدهش وأن معظم المستخدمين لا يحتاجون لتعقيد كل شيء لتحقيق الإنتاجية. الميزات البسيطة المدمجة توفر حوالي 90% من الإنتاجية المطلوبة. يتحدث عن الأوامر المخصصة /commands لسير العمل المتكرر اليومي المسمى "الحلقة الداخلية"، ويعطي مثال أمر GitHub الذي يستخدمه بشكل متكرر. نظراً لتخزين هذه الأوامر في مجلد .claud، يمكن الالتزام بها في git ومشاركتها مع الفريق. الوكلاء الفرعيون يستخدمها لأتمتة سير العمل البسيط الذي يتطلب تعليمات مختلفة، معظمها للتحقق من صحة بنية الكود وإعادة الهيكلة والتأكد من عمل البناءات النهائية.

إعلان عن خدمات Automata والخاتمة

يقدم الفيديو إعلاناً عن خدمات Automata التي تساعد في تحويل الأفكار إلى تطبيقات ومواقع حقيقية باستخدام سير العمل المعتمد على الذكاء الاصطناعي. يقدمون أنفسهم كمساعد طيار تقني للذين لديهم أفكار رائعة لكن بدون فريق تقني، محولين المفاهيم إلى حلول فعالة دون صداع التوظيف أو إدارة فريق تطوير. يدعو المشاهدين للتواصل عبر hello@automata.dev ويختتم الفيديو بدعوة لدعم القناة عبر زر الشكر الفائق، شاكراً المشاهدين على وقتهم ومتطلعاً لرؤيتهم في الفيديو القادم.

Community Posts

View all posts