ابنِ Loop تشغّل وكيل يعمل Prompting و يحسن نفسه بنفسه
الذكاء الاصطناعي مع سامر حداد · 2026-06-20 · 27м 45с · 1 352 просмотров · YouTube ↗
Топики: ai-loop-engineering
🎧 Аудио
📝 Summary
model=deepseek-v4-flash · prompt=summary-v7 · 9 901→2 961 tokens · 2026-07-20 12:04:45
🎯 Главная суть
Loop Engineering — это проектирование самоподдерживающихся циклов, в которых AI-агент выполняет задачу, проверяет результат, принимает решения и при необходимости повторяет шаги до достижения чётко определённой цели. В отличие от простой автоматизации (жёсткая последовательность шагов), луп даёт агенту свободу выбора пути в рамках заданных правил, верификации и условий остановки. Будущее взаимодействия с AI-системами, по мнению главы Anthropic и основателя OpenClo, будет во многом состоять именно из инженерии таких циклов.
🔁 Что такое Loop Engineering и чем он не является
Loop Engineering — это не автоматизация. Автоматизация (automation) запускается триггером и выполняется по строгому сценарию без возможности отклоняться. Луп же запускает агента, который движется к цели, имея набор правил принятия решений и проверок. Агент может сам выбирать последовательность действий, перепробовать несколько подходов, а в случае неудачи — остановиться или запросить помощь человека. Примеры: автоматический деплой с проверкой здоровья системы и исправлением ошибок, анализ почты с уведомлениями о подозрительных письмах, генерация контента с итеративным улучшением.
Луп обязательно должен иметь выход (output) — даже если цель не достигнута, цикл должен корректно завершиться и выдать результат. Бесконечный луп без выхода — это пустая трата токенов и денег.
🧩 Компоненты лупа: девять ключевых элементов
- Триггер (Trigger) — событие, запускающее луп. Это может быть действие человека (команда, клик), событие в системе (push в GitHub, новый email) или расписание.
- Цель (Goal) — чёткое описание того, что должен достичь агент. Чем конкретнее цель, тем проще агенту понять, когда остановиться.
- Доказательства проверки (Verification Evidence) — критерии, по которым агент определяет, достигнута ли цель. Могут быть как жёсткими (100%), так и мягкими (уверенность 90%+).
- Шлюз решений (Decision Gate) — набор правил, по которым агент выбирает следующий шаг в зависимости от текущих результатов. Например: «если проверка пройдена — остановись, если нет — попробуй снова (но не более 3 раз), если ошибка неизвестна — запроси помощь человека».
- Инструменты и навыки (Tools & Skills) — явное указание, какие инструменты разрешено использовать агенту (файловая система, API, браузер и т.д.), а какие запрещены.
- Состояние и память (State & Memory) — агент должен помнить, что он уже сделал на предыдущих итерациях. Без памяти он будет повторять одни и те же ошибки. Память может быть сохранена в отдельном файле, и в следующем запуске лупа агент может учиться на прошлом опыте.
- Лимиты бюджета (Budget Limits) — ограничение на количество токенов, итераций или времени работы лупа, чтобы не допустить неконтролируемых расходов.
- Условие остановки (Stop Condition) — явные правила, при которых луп прекращает работу: цель достигнута, исчерпаны попытки, превышен бюджет, возникла критическая ошибка.
- Человек в цикле (Human-in-the-Loop) — точки, где агент привлекает человека для принятия решения. Например, при уверенности 80% агент отправляет email с запросом подтверждения и ждёт ответа (approve/reject).
🎯 Когда стоит использовать луп, а когда нет
Подходит для луп:
- Есть чёткая, проверяемая цель.
- Задача повторяется регулярно (ежедневный деплой, проверка логов, мониторинг).
- Можно определить жёсткие критерии успеха и условия остановки.
- Допустимы мягкие цели с уровнем уверенности (например, 90%) — но тогда нужно добавить защиту от бесконечного цикла (лимит итераций).
Не подходит для луп:
- Цель размыта («сделай мне классный сайт»).
- Невозможно объективно проверить результат (нет критериев).
- Агенту выданы слишком широкие полномочия без guardrails (может наделать дорогих ошибок).
- Отсутствует механизм остановки — луп будет крутиться вечно, сжигая токены.
📦 Пример практического применения: автоматический деплой
Вместо того чтобы каждый раз вручную проверять состояние deployment после push в GitHub, можно построить луп:
- Триггер: push в репозиторий на GitHub.
- Цель: deployment завершён и работает без ошибок (health check пройден).
- Проверка: агент заходит на сайт, запускает тесты, проверяет логи.
- Шлюз решений:
- Если health check OK — остановить луп, выдать отчёт.
- Если ошибка — прочитать логи, найти причину, попробовать исправить (например, перезапустить сервис) и повторить проверку.
- Если не удаётся исправить за N попыток — отправить уведомление разработчику.
- Инструменты: доступ к GitHub, серверу, логам.
- Память: запоминать предыдущие ошибки и их решения для ускорения будущих деплоев.
- Лимит: не более 5 итераций на один деплой.
- Условие остановки: успех или превышение лимита.
- HITL: если агент не уверен в решении — запросить подтверждение у человека через email или Telegram.
🧠 Самоулучшающиеся агенты (Self-Improving Systems)
Луп позволяет строить системы, которые учатся на собственном опыте. Если при каждом запуске агент записывает, какие проблемы возникли и как они были решены, то в следующий раз он может сразу применить эффективное решение. Это превращает простой цикл в Self-Improving Agent: со временем агент тратит меньше попыток и токенов, потому что помнит прошлые удачные паттерны. Для этого в компонент «Состояние и память» добавляют логирование и механизм обновления инструкций для самого себя. Это серьёзный уровень, но базовую реализацию можно сделать уже сегодня, понимая принципы Loop Engineering.
🛠 Готовый инструмент: Loop Builder
Автор демонстрирует специальный скилл (Skill) для Cursor и Claude Code под названием Loop Builder. Этот скилл при активации задаёт пользователю серию вопросов о цели, проверках, правилах, лимитах и безопасности, а затем генерирует готовый луп в виде файла настройки или скрипта. Loop Builder гарантирует, что будут учтены все ключевые компоненты (триггер, цель, верификация, шлюзы, guardrails, stop condition, бюджет, human-in-the-loop). В Claude Code также есть встроенная опция /loop, но она не задаёт уточняющих вопросов — лучше использовать специализированный скилл, чтобы не упустить важные детали.
📜 Transcript
ar · 4 206 слов · 73 сегментов · flagged: word_run (2 dropped, q=0.97)
Показать текст транскрипта
اليوم حلقتنا خفيفة لطيفة لكنها مهمة جدا اليوم سنحكي على مصطلح انتشر بشكل كبير في منصات التواصل الاجتماعي بشكل عام وكثير من الناس الداخلين بموضوع الذكاء الاصطناعي هلأ بحكوا بشغلة واحدة وهذا الموضوع اليوم نتحدث عن موضوع الـ Loop Engineering طبعاً موضوع الـ Loop Engineering ليس موضوع مبارح لكنه موضوع نوعاً ما أخذ شكل مختلف في مجال الذكاء الاصطناعي لأنه في شخصين مهمين حكوا عنه واحد منهم هو الشخص الرئيسي بشركة Anthropic الذي عمله Cloud Code صار يتحدث للناس بمقابلة أنه أنا بطلت أقعد أعطي الذكاء الاصطناعي برمتات أنا بس شغلتي أعمل هندسة للـ Loops وهذه اللوبي تعمل حالها ويجب أن أكد على كلامه بيتر الذي هو مؤسس OpenClo ويقول مستقبل المستقبل احتكاك مع هذه الأنظمة سيكون جزء كبير منه هو موضوع Loop Engineering فاليوم ببساطة أريد أن أمشي معكم على مبدأ Loop Engineering ما هو؟ أمتن مناسب نستعمله وأمتن غير مناسب نستعمله كيف يمكن نستفيد منه وكيف نعمله بأفضل طريقة ممكنة ويا جماعة تركزوا لآخر الحلقة بموضوع اللوب لأنه في قلبه للموضوع أنا عم بعطيك أساسيات كيف تبني سيلف امبروفينج سيستم أو سيلف امبروفينج ايجنت انت بفهمك المتعمق لما بدأ اللوبس إذا تركزوا معي ممكن تدخل في مجال انك تبني أنظمة بتحسن نفسها بنفسها هذا الموضوع كبير كثير كثير هذا الاشي ممكن تنجزه انت اليوم عن طريق فهمك لللوب اتمنى تعجبكم الحلقة واذا عجبتكم الحلقة لا تنسوني منها اللايك والشير ولا تنسوا اهم اشي بتساعدوني في انكم تشتركوا بالقناة تكبسوا هالجرس وحطوا لي تعليق ويبهيك من غير كثرة حكيم دعونا نبدأ قبل أن ندخل في التفاصيل لا تريد أن تركزوا بالكلام وتحاولوا تستوعبوه أكثر من أي شيء ثاني لأنه ستجدوا بالوصف في الفيديو رابط فيه كثير أمور ستهمكم جاهزة مجهزة واحدة من هذه الأمور ستكون هدية عملت لكم معها ستشوفوها في آخر الحلقة ستفيدكم بشكل كبير بغض النظر عن النظام الذي ستستعملوه فالذي عليكم تعملوه ستجدوا لي كاسة القهبة أو الشاي ومخلقوا معي كما تستعملون أنظمة الذكاء الاصطناعي بشكل كبير أنظمة مثل كودكس مثل كلود كود حتى مثل أنتي جرافتي لجميناي الطريقة التي حدثنا أن نعمل عليها فترة طويلة أنك تأتي بتكتب هذا البرومت لوكيل الذكاء الاصطناعي تكبس الانتر ونضع الطلب لإلوه يبدأ يعمل وغير ويعمل ورجع لك الرد على أساس هذا الرد ممكن تشيك بعض الأمور ممكن تشوف إذا برنامج عم بتشغيل برنامج ممكن تحاول تشيكه وتشغله على جهازك بتأخذ بعض الملاحظات وترجع ترد عليه ويظلك قاعد على الجهاز مربوط بالجهاز وتأخذ وتعطي معه لتوصل لنتيجة معينة طبعا هذا الأشيء أساسي ويظلو موجود وما رح يروح بكثير أمور لكن في كثير أمور اليوم رح نطلع على بعضها يعني كامثلة يا أخي أنا ما بدي يظلني قاعد على الجهاز وبعملها فيه أمور عن بعيدها وبكررها دايما بدي وكيل الذكاء الإصطناعي بطريقة معينة يمشي فيها بخطوات ويعالجها بدون ما أنا قاعد فوقراسه وبشرف عليه فاليوم هاده هو بنحكي فيه إحنا بدنا نحاول نعمل عملية انتقال بكثير أمور من موضوع البرومتنج اليوم كنا بنعملونا موضوع جديد اللي هو اللوب واللوب طبعا باللغة العربية هو الحلقة يعني بدنا نعمل حلقة معينة ضرها شغالة يشتغل فيها وكيل الذكاء الاصطناعي بشروط معينة ليحقق لنا اهداف معينة بهالبساطة هذا هو تعريف اللوب انجينيرين اللي بدي اعمله معكم اليوم اعطيكم شوية مفاتيح تخلي الموضوع اوضح واسهل عشان لما تهندسوا هاي اللوب سيطلع معكم افضل نتائج لكن المبدع بسيط جدا طبعا انا هون من اول هر هعطيكم كيف تعملوا اللوب انجينيرين وممكن على فكرة ب تسكن هذه الحلقة وتتمنى تحضروها للآخر وتروح على كودكس وتقول له يا عم يا كودكس ساعدني أعمل اللوب وهو فيه على فكرة صار Optional Loop وكمان هذا الموضوع صار موجود بCloud Code وسوف أعطيكم بشكل بسيط اليوم كيف وتعطي تفاصيل لللوب وبعمل لك إياها لكن سأعطيكم الجواب الآن للي ما بدوا يكمل عندك الجواب وانت أبدع لحالك إذا بتكمل معي بتشوف كل التفاصيل اللوب إيش هي؟ أول إيش تريجر محرك لللوب ما الذي يجعل هذا اللوب تبدأ بالعمل ما المحرك أو المسبب ما الذي يجعل اللوب تبدأ بالعمل و تكمل هذا هو التريجر يجب أن يكون لديك التريجر واضح أنت تعرف لحالك أنا لأعملها لها لوب أو أهندس لها لوب هذا هو التريجر تبعي الموضوع الثاني يريدك هدف واضح ما هو هدف اللوب يعني كيف نحن ممكن نحكي أنه اللوب نجحت أو ما نجحت ما هو الهدف الذي يجب وكيل الذكاء الإصناعي حاول حققه هذا الهدف كل ما يكون واضح كل ما أنت بتعمل اللوب على مستوى أفضل وكل ما يكون وضوحه أقل ويكون ضبابي راح الوكيل يتصعب يعرف انه يكمل او يوقف هلا بعد الهدف بدنا نعطي الوكيل طريقة يتحقق من هذا الهدف يعني كيف العميل كيف بقوله انا يا عميل انا هذا هدفي وعشان تتحقق انه هذا الهدف تم انجازه هذه الأمور تجد أن تظهر عليها هذا التحقق أساسي لأنه التحقق يجب أن يمشي بعد كل عملية بيعملها وكيل الذكاء الاصطناعي ومرة ثانية زي ما حكينا بالهدف كل ما أعطيك خطوات واضحة كيف يتحقق من الهدف بتسهل عليه يتوضح له شو الهدف أو كيف يستوعب أن الهدف تحقق أو لا تخافوا سنتدخل بالتفاصيل أكثر ولكن أنا أريد أن أعطيكم الهدية من أولها كمعلومة وكأساس ممكن هلا تستعملوا الأشياء بعد التحقق هو القرار كيف وكيل الذكاء الاصطناعي يقرر مثلاً وأنت عم تعمل عملية التحقق يا وكيل الذكاء الاصطناعي إذا طلع معك هاي المخرجات أو هاي النتائج بدك تعمل هذا القرار لكن إذا طلع معك هاي الأمور بدك تأخذ القرار المختلف يجب أن تعطيه سلسلة اتخاذ قرار واضحة بالحلقة التي تهندسها أو باللوب التي تعملها إنجينيرينج أو تهندسها لجميع هذه الأمور تكون واضحة لوكي للذكاء الإصطناعي لا تترك الأمور له طبعا قدر الإمكان أنت ممكن تعمل على فكرة لوب بسيطة جدا نصها الأمور المش موجودة وهذا شيء يرجع لك طبعا هذا له مخاطر أخيركم عنها وبالآخر يجب أن تعطيه شروط واضحة يمكن أن يوقف عندما تنهاي الحلقة توقف خلص طبعا الموضوع ممكن يكون ببساطة إذا تحققنا ونحن وجدنا أنه الهدف تم إنجازه السلام عليكم خلصنا وما بدنا نكمل اللوب ووقف هنا طيب هاي اقدتوا الهدية وفهمتوا الموضوع هلا أنا بنصخ تكملوا معي عشان تمخمخوا وتفهموا تفاصيل الخطوات هاي عشان تقدروا تهندسوا لوبس مستقبليا تساعدكم بشغلكم وهذا يا جماعة بنطبق على مواضيع البرمجة بالذكاء الاصطناعي او اي استخدام للذكاء الاصطناعي هلا شغلة اساسية او مصطلح اساسي بدنا نفرق بينه وبين اللوب ورح تلاقوه حتى باستخدامه ببرامج زي كوديكس وزي كروت كود اللوب مش اوتوميشن الوتوميشن بتعريفها الاساس تبدأ بتريجر وبتنتهي بمخرج فاذا تريجر هذا صار او مفعل هاي الاطوميشن طلع راح تمشي الاتمة او الاطوميشن بخطوات واحدة وراء الثانية مستحيل يكون فيها تغيير لكن باساس تعريف هاي الاتمة بتمشي بخطوات محددة لتاخذ مخرج بالنهاية يعني نوعا ما انتحطها على مسار واحد وصريح اللوب بالاساس هو نظام بساعد وكيل الذكاء الاصطناعي يمشي وراء هدف واهم اشي بميز اللوب أن هذا الوكيل لديه سلسلة قرارات معينة يأخذها عنده بالبداية مفاعل نفس الوكيل لكي يصحى الوكيل وبدأ يعمل لكن بعدها يبدأ يعمل باتجاه هدف طبعا هذا الهدف يمكن أن تحققه بكثير طرق فأنت لا تحكمه كيف يعمل لكنه لديه هدف يعمل باتجاهه وعنده سلاسل تحقق كيف يعرف هل هذا الهدف قرب عليه أو لا وعنده سلسلة قرارات حسب المخرجات التي تطلع معها من الشغلات التي تعملها يقرر هلأ أتصرف هذه الطريقة هلأ أتصرف هذه الطريقة هلأ أبعد إيميل لسامر أقول له يا سامر أنا عندي مشكلة مقادرة أحلها أريد تعطيني موافقتك أكمل ولا لا في كثير أمور ممكن نعملها باللوف فهي أكيد ليس أوتوميشن وحتى لو شفتوا هذه المصطرحات تستخدم داخل كودكس مثلا ما بدي إياكم تخرطوها كمبدأ أساسي بدي إياكم تفهموا أنه الوطنوات واللوب متقدم أكثر معقد أكثر وفعال بشكل كبير أكثر طيب الآن أبدأ أدخلكم بمكونات اللوب بشكل متعمق أكثر وعلى فكرة أبدأ أذكركم فيه ستخطب الآخر هدية كبيرة جزء منها كتاب فيه كل هذه التفاصيل فلا تعجع راسكم حتى هذا إذا شايفينه قدامكم سأعطيكم إياه فقط أريد إياكم تحاولوا تفكروا بالموضوع معي الآن حكينا بالبداية نوعا ما شيء وسطي كتوصيف لللوب ممكن أي شخص يستخدم وبدأ يعمل فيه هلأ أريد أن أتعمق فيها لماذا؟ أريد أن أعقد الموضوع أكثر ليس كتعقيد لكن أريد أن تفهموا الأمور التي ممكن تخطروا عبالكم وأن تهندسوا باللوب طبعا بشكل واضح كل لوب لها مخرج يعني فقط تخلص بالآخر تأخذ مخرج حتى لو هذا المخرج يكون نوعا ما أنه نتيجة ما تحققت بغض النظر ما هو هدف هذه اللوب؟ يريد أن يكون عندك مخرج لإلهام إذا اللوب ما طلعت مخرج معناها هي لوب مستمرة وهذا ما مهم هنا؟ اللوب لازم في بعض الأحيان إذا أنت شفت الأمور فيها خطر بدك تحط إجراءات أمان أنه تفرض على النظام يوقف اللوب إذا الأمور مشت بطريقة معينة الأهداف ما تحققت في طرق ممكن نحطها باللوب اتأكدلنا أنه اللوب إذا ما طلعت بمخرج بفترة معينة أو بشروط معينة أو بظروف معينة بدنا نوقفها لأنه سهل جدا إذا ما أخذنا المخرج معناها اللوب لساتها عم بتلف وما دام اللوب عم بتلف معناها عم بتحرك توكنز و تحرك توكنز و نصرف مصاري فموضوع اللوب و هندسته نريد أن نركز به لأنه ممكن يصير بعض الأعراض الجنبية التي لا نريدها إذا لم نفكرنا مضبوط باللوب و مرة ثانية الشغلة من الشغلات التي سأهديكم إياها ستريحكم من جميع هذه الأمور فلا تقلقوا بالموضوع الشغلة الثانية هي verification evidence أو أدلة التحقق وهذه ما قلنا بها أنا أريد بكل مرحل مراحل اللوب أقدر أتحقق من هذه المخرجات وعساسها أقدر أخذ سلسلة قرارات إذا أحتاج فأدلة التحقق هذه بدها تكون واضحة جدا لازم أعرفها لوكيل الذكاء الاصطناعي لأنه قد ما نفكر هذا الوكيل الشاطر وذكي ممكن ببساطة يضيع إذا ما وضحنا له هذه الأمور رقم ثلاثة حكينا بها لترجم المفعل للمفعل هذا اللوب، ماذا يجعل هذا اللوب تبدأ؟ الشغل الرابع الذي نضعها باللون الأحمر هي Decision Gate طبعاً ترجمة الحرفية هي بوابة القرار، أنا أحب أسميها سلسلة القرارات لكن نضعها بوابة لأن هذه البوابة ممكن توقفك وممكن تدخلك فبوابة القرار هذه بيجيها أدلة التحقق، بيجيها المخرجات، بتشوف شو عم بصير وأساسها بتقرر بدأتصرف بطريقة الفلانية أو بطريقة الفلانية بدي أوقف أو بدي أكمل أو بدي أجرب مرة ثانية هذا إشيء أساسي لكي يكون ذاكرة سوف نتحدث فيها قليلا ففي كثير أمور ستبنيها هذه اللوب من ملفات ومن غيره يجب أن نضعه في مكان واحد فنحتاج إلىها أرشيف رقم 6 الـ Tools & Skills لأنه أنت عندك وكيل ذكاء إصطناعي يشغل هذا الوكيل يريدك أن تتحدث له مسموح له وغير مسموح له يستخدم من الأدوات ومن المهارات ومن الـ Skills فأنت حسب اللوب الذي تهندسها يريدك أن تقول له مسموح لك تستخدم الأدوات التالية ومسيطة تستخدم المهارات التالية وممكن حتى توضح الأمور أكثر إذا فعلاً في مهارة أو أدام ما بدك يستعملها تكتب ليها بشكل واضح هذه الأدوات ممنوعة تستخدمها وهذه المهارات ممنوعة تستخدمها فهذا الموضوع يجب أن نوضحه رقم سبعة نريد ما يسمى بالستيت ان ميموري اللي هي ببساطة بدنا حالة العمل وذاكرة للوكيل لأنه اللوب حلقة وبتعريف الحلقة معناها الوكيل ممكن يعيد بعض الأمور على أكثر من نفة فلازم كل مرة يصير معه مخرجات معينة أو نتائج معينة أو يجرب يتحقق وما تتحقق معه شروط الهدف ما يجرب على الهدف يجب أن يكون عنده القدرة يعمل ذاكرة لأنه الوكيل ممكن ينسى فهي يجب أن يكون لديه القدرة أن يرى ما حدث ممكن حتى بلوب منفصل تماماً صارت قبل يعني أنت ممكن مشيت اللوب حققت الهدف ووقفت المرة بعدها تمشي اللوب ممكن وكيل الذكاء الاصطناعي يتعلم من نفسه أنت هنا وكأنك عم تعمل وكيل ذكاء الاصطناعي يتطور لحاله وممكن يحسن أداءه مع الوقت لحاله لأنه أول مرة صار معه بعض التحديات وحسب هندستك لللوب أخذ مراحظات أمور تعلمها مشاكل واجهها وكتب كيف حلها اللفة البعديها من أول مرة ببلد تشتغل رح يتعامل معها بشكل مباشر فاللوب ممكن تتنفذ بوقت أقل وممكن حسب انت الشروط بتعطيها لوكيل الذكاء الاصطناعي حتى يطور فيها هو يغير باللوب اللي بتشغله فإحنا هون يا جماعة شكرا لحكي لكم اللوب موضوع متقدم وانا شايف له مستقبل كبير لقدام وتطبيقات ما منتخيلها فإنت ممكن ببساطة إذا بتركز موضوع اللوب تعمل نظام فيه ما يسمى بالسلف ايضا يحسن نفسه بنفسه وكيل الذكاء الصناعي طور من نفسه من اللوب الذي هو شغال فيها مع الوقت رقم ثمانية budget limits لا تنسوا هذه اللوب عم تحرق توكنز طبعا حسب تعقيد اللوب ممكن شوية ممكن كثير فانت حسب اللوب العاملها وحسب تعقيدها وحسب كمية هالتوكنز اللي بتحرقها هذه اللوب ممكن تحتاج تحط ميزانية معينة الشغل اللي بعدها بالأحمر هي stop condition أمتى الوكيل يوقف أو أمتى اللوب توقف طبعا عملية التوقف هذه ممكن تكون حققنا الهدف ممكن أن تهندسها تتحدث إذا مشينا ثلاث لفات و لم يحققنا الهدف أو لم يكن نحلم مشكلة معينة ووقف فأنت تهندس هذا الموضوع بالطريقة التي تناسبك ما هي الظروف التي إذا تحققت لازم هذه الحلقة تتوقف أو هذه اللوب تتوقف هذه الأمور لازم تحددها بشكل واضح داخل اللوب والشغلة الأخيرة الأهم هي ما يسمى بالهيومن أبروف القيت أو ما يسمى بـهيومن انذلوب فأنت في كثير أمور رح تحتاج فيها وحتى يفضل ينصح فيها حسب الموضوع اللي بتعالجه باللوب يكون فيه إنسان ببساطة بمراحل معينة داخل اللوب يعني عسبيل المثال إذا تحققت ظروف معينة ممكن ما تكون هاي الظروف واضحة لتوقف اللوب فممكن أنت تحكي لوكيل الذكاء الاصطناعي إذا صارت هاي الظروف اللي هي مثلا أنت قاعد يا وكيل عم تحاول تتحقق من الهدف ومش متأكد مئة بالمئة أنه الهدف تحقق يعني متأكد ثمانين بالمئة ساعتها بدي إياك تبعت إيميل لسامر تقول له يا سامر أنا بدي أتأكد هاي نتائج طلعت معاي ومو متأكد إذا الهدف تحقق لو سمحت ادخل انت يدويا ومشي الموضوع وقفه او كمله طبعا بهذا الظرف رح يوقف الوكيل يعني ببعد هذا اليميل ممكن وبوقف هلأ انت لما ترجع للنظام طبعا حسب هذا النظام كودكس والنظام كامل انت باني بدك تعطي الموافقة افروفل او الله كمل خلص هذا الهدف وصلنا له كمل اخد الملاحظات المحتاجها وارجع مرة ثانية يوقف طبعا ما بدأ عقد الموضوع هون انت ممكن حتى لدرجة تخلي الافروفل باليميل يعني ممكن تقول له ابني للنظام انه انا بكبسة HTML وعندما تأتي منك أعطيك الابروفل لتكمل شغل أو لا ممكن نعمل هذه الأنظمة طيب هيا قدامكم أمتى أستخدم اللوب وأمتى لا أستخدمها تستخدم اللوب إذا لديك هدف واضح وستطيع التحقق منه غير ذلك أنت تدخل بلوب ستغلب حالك وتغلب الوكيل طبعاً ممكن تعطيه أهداف soft goals كما يسموها يعني أنت مو ضروري تعطيه شغلة مئة بمئة ممكن تحقق منها ممكن تقوله على فكرة لكن تجربها وتحط فيه بعض الأمور لتحمي اللوب إذا ظلت تتلف تقوله وقف لما يكون عندك ثقة أن المخرج مناسب بنسبة 90% أو أكثر يعني إذا أنت صار عندك ثقة كوكيل 95% أو أكثر أو 90% أو أكثر وقف ويشتغل عليها لكن بدك تقول له إذا لفيت ثلاث مرات بدون تغيير بالمخرج كمان وقف تضع له شروط معينة تأكد أنه ما ينسح له ويظل يلف الوكيل ويظل شغال الشغل الثاني بدأ يكون عندك دليل النجاح طبعا هون هو المخرج المخرج اللي يصير بعد تحقيق الهدف هون المخرج ممكن يكون تقرير أنا أحب دائماً أطلب من وكلاء الذكاء الاصطناعي يعمل لي توثيق للأمور بعد ما يتحقق أقول له دائماً أعملي توثيق لكل الأمور التي عملتها وممكن تقول له أعطيني تشكليست يعني أعطيني ما الأمور لأنجزتها وممكن كمان تقول له أكد لي بأنك تذكر لي ما هي الفحوصات التي عملتها وما هي نتائج هذه الفحوصات التي أعطتك انطباع أن النتيجة تحققت طبعاً الشغلة الأساسية هنا، أين تستخدم لوب؟ عندما يكون شغلة تتكرر كثيراً يعني شغلة تقيدها يوم ورا يوم وهي نفسها، يعني لا يوجد تغيير، تريد تشيلها عنك وتعملها لوب على سبيل المثال أنا كسامر اليوم أعمل كثير برامج لمواقعي مثلاً عندي موقع شخصي عندي موقع أداة معينة على الإنترنت بستعملها فكل مرة عندما أعمل تريجر لديبلويمنت عندما أطلع الموقع على الإنترنت، أعمل هذا الأشي عن طريقتها عندما أعمل كوميت للبرنامج الذي عملته على البرانش على GitHub بالعادة يجعلني ترغب أن يصبح عملية deployment طبعاً ما أفعله أنا؟ أذهب و أفتح الموقع الذي أعمل عليه deployment و أتأكد أنه deployment healthy و أموره تمام طلعت طبعاً أنا اليوم بدل أن أصابني و أصابني في هذه الشاشة أستطيع بشكل أساسي أعمل لوب معينة هذه اللوب تبدأ أول ما أعمل commit على حسابي على GitHub Action ما هو العملية؟ أنه كل مرة لما تشوف عملية push صارت على أي repository أو أي repo على حسابي على GitHub ليس مثلها بسيطة سيكون الأمور بسيطة يأتيني آخر يمكنني تقرير في كل المواقع التي تظهرتها وماذا تقرير عليها مشاكل وماذا تقرير بدون مشاكل بدون واجع عراس طبعا هون يجب أن تعمق في هذا الموضوع أني ممكن نحكي فيه فترات طويلة أنا ممكن هنا مثلا حتى موضوع تقرير أقول لي عندما يصير مشاكل يريد أن تتحقق من هذه المشاكل وتأخذ قرار على أساس معين أنك تحل هذه المشاكل لحالك فيروح لحاله وكيل الذكاء الاصطناعي الذي شغال باللوب يرى المشاكل يأتي مثل التزويد تبع الـ production أو تبع الـ deployment يرى ما المشاكل يرجع له وما الأخطاء يحاول حلها ويحاول مرة ثانية يعمل الـ push لـ gethub أو يعمل الـ deployment وتطلع هذه الـ deployment مرة ثانية يظل له شغال الذي يتأكد أن الـ deployment صحيحة والشغلة الرابعة يجب أن تكون شغلة ممكن بسهولة تضع لها ما يسمى الـ guardrails أو صلاحيات محدودة وإجراءات أمان اللي هي ما تظل هذه اللوب شغالة وتكلفك مصاري أو ممكن اللوب تفلت وتعمل لشغلات أنت ما بدك كيها تصير ببرنامج ممكن هذا البرنامج يكون حساس أو يكون شغل لزبون إليك. لا تريدك وكيل الذكاء الاصطناعي يشغل داخل اللوب يخرب لك الدنيا وخبص لك الدنيا. فهذا الأشي مهم جداً أن تفكر فيه ويكون ممكن تحققه قبل أن تفكر بموضوع اللوب. طبعاً إمتى ما تستخدمها هو عكس الأسباب التي تستخدم اللوب عشانها؟ ما تيجي تقول والله أريد اللوب عشان تعمل لهذا الموقع أريد موقع ممتاز. هذا ليس هدف. فإذا لا يوجد هدف واضح. هذا الموضوع يجب أن تكون على الجهاز وليس لن يجب أن تلوب مرة أخرى أنت لا تريد لوب أو يفضل لا تريد لوب إذا لم تكن لديك أدلة واضحة أو قدرة على التحقق واضحة جدا إذا لم تكن لديك طريقة أن تتحقق من الأمور التي تفعلها الوكيل باتجاه الهدف الذي أصلاً ليس واضح هذا ليس لك حتى لو هدف واضح وليس لديك قدرة للتحقق كمان أنت لم تستفدت فعالأغلب موضوع اللوب يفضل تتفادى لا تتوضح هذه الأمور طبعا إذا أنت تريد أن تعطي الوكيل صلاحيات واسعة أو مفتوحة من أولها ممكن تعمل هذه الأمور كتجربة لكن نحن نتحدث بشكل احترافي هذه الأمور تمكن أن تجد اللوب موقعين ثلاثة على الإنترنت ونعرف أنك فيها مشاكل فلا تدخل بهذه الصلاحيات المفتوحة هذا ليس مجال يجب أن يكون فيه اللوب مرة ثانية التجربة إشي وأنك تعمل بشكل احترافي لوب إشي ثاني طبعا كمان لا تعمل لوب إذا أنت ما عندك طريقة توضح للوكيل إيمتا يلغي عمليات إيمتا يوقف الوكيل عن العمل أو توقف اللوب عن العمل كيف تحدد الميزانيات مرة ثانية الفن باللوب هو ليس أن ترى شغلة شغالة لحالها سوف أعطيكم أمثلة سريعة بالآخر أنت ممكن هذا الموضوع يعمل لحاله وليس يعطيك مخرج مفيد سألتها لم تستفد في مبدأ اللوب مبدأ اللوب أنه شغلة تعمل بشكل محدد توقف بنقطة محددة تعطيك مخرج بقيمة عالية جدا يعني الاشي يحقق لك هدف واضح جدا حتى لو هذا الهدف بسيط جدا على فكرة انت هاي اللوب ناجحة طيب هذا الجزء ما رح اكمل فيه هون وحفرجيكم اياه على الهدية اللي قلت لكم عنها انا عملت لكم مهارة بتخلي كوديكس او حتى كلود كود يبني لكم اللوب عنكم هاي المهارة شو بتعمل لها انستول رح تلاقوها برابط مؤين بتنسلوا هذا الرابط بالملفات اللي فيه ستجدون فولدر معين لهذه المهارة تمسك الملف هذا وفرموه لـ Codex أو Cloud و تقول لهذه المهارة عندي أريد أن تقوم بإمكانك بإمكانك تضعها لديك هذه المهارة هي عبارة عن مهارة سيكون فيها الوكيل يأخذ ويعطي معك يسألك الأسئلة الصعبة ويعمل معك لتبني وتهندس لوب ممتازة فمثلا انت تريدك تعمل شيء معين مثل المثال حكنا بدنا اشياء على الديبلويمنت يعمل كل التشييق وتأكد ان الامور ماشي تمام عني واذا في مشاكل حلها عني تعطيه بسطر واحد هو اللي سيسألك سيقول لك شو الهدف شكل واضح يساعدك للهدف، يساعدك للقرارات كيف تتخذها، يسألك ماذا يبدأ نأخذ مع بعض إجراءات أمنية لهذه اللوب؟ يساعد معك خطوة بخطوة، عندما يأخذ كل الإجابات منك بالآخر سيبني لك هذه اللوب و تكون جاهزة و شغالة فالما سأفعله الآن سأذهب إلى Codex و لا سأفعلكم على Cloud Code و Codex فقط سأفعله سريعا على Codex فقط لكي ترى ما يعملون بأنظمتهم أمور جاهزة لك لكي تبني هذه الأنظمة لكن يجب أن تكون تفاهم برنامج أساسي لأنهم سيبنونك إيها بشكل مباشر لا سيقعد يسألك دير بالك والله عندك أمور يجب أن تضع حمايات معينة لكي تمنع اللوب فضلها شغالة و ليس سائر سأقول لك ما هو اللوب و سأفعل لك إياها فمهم جدا أن تكون حضرت الفيديو المهارة التي قمت بها لأنها ستفرض على الوكيل أن يسألك الأسئلة المناسبة و الآن الذي يظل أن أفرجك كيف تستخدم هذه الأمور على كودكس أو كودكس طيب، نحن الآن على كودكس، حلو؟ الآن أريد أن أفرجكم موضوع المهارة التي لديها المهارة اسمها Loop، Loop Builder طبعاً ستجدوها بالرابط فهذه Loop Builder تضعها كمهارة تبدو أن تحكي معه لوكيل الذكاء الإصطناعي ماذا هو اللوب الذي ستكتبنيها ويساعدك تبنيها وهذه طبعاً على فكرة موضوعاً يتطور وممكن أن تظهر بطرق جديدة لأمور تضعها داخل اللوب ممكن أنني لم أتحدث عنها فالموضوع جديد وممكن أن تتكلم عنه لكن الأساس هنا وممكن أن تطور على هذه المهارة لكن الأساس هنا أن تتحرك بأساسيات معينة تطلع لك أعلى مستوى معين من هذا اللوب أو أعلى قيمة من هذا اللوب الآن الشغل الثاني نعملها Codex هذا طبعاً شغلة موجودة لك نستخدمها الآن في لحظتها التي تأتي على جول، رأيتم هذه جول هنا كنت تكتبها كتابة تضع باكسلاش جول تأتي لك موضوع جول، رأيتم هنا بيّن صار هنا جول هذا الأشيء مبساطه هو طريقة من كودكس أنك تعمل لوب بشكل سريع الذي تعمل هنا أنك تعطي كودكس هدف مؤين يظلوه يشغل وراء هنا يظلوه ينح وراء لا يجيب لك هذا الهدف طبعا هناك كثير أمور لا تضعها باللوب لذلك أنا أفضل أنك تستخدم اللوب بلدر و ستعمل لك نفس المبدأ لكن بدون استخدام هذه الأمور طبع بشكل يحدث دائماً من أمور معينة فيها يجب أن تجعل اللوب بلدر يبني لكيها أو وكيل الذكاء صناعي هو كودكس أو كلود يبني لكيها هو على الأغلب سيبني لكيها وستخدم موضوع الـ Automation الذي هناك كيف شفنا الاتوميشن بكودكس هون عنده ما يسمى بالسكجولد وممكن تعمل تسكجولد تاسك وعلى فكرة وانت عم تأخذ وتعطي مع وكيل الذكاء الاصطناعي تبع كلود ممكن هو يبني لك هذا الاسكجولد هو ممكن يبني لك يا من هون بدون ما تدخل انت تبني بإيدك فانت ممكن تحكي معه بالأمور هاي ممكن تستخدم مهارة اللوب بلدر سأعطيكم اياها وتخلي يبني لك سكجولد يحرك هاي اللوب اذا يريد أن تكون من هنا هذا الوطن و الوطن هو تريجر على فكرة تريجر يمكن أن يكون شيء بشري و كما قلنا تريجر يمكن أن يكون شيء مثل أكشن على GitHub يمكن أن تطلب منه يمكن أن تقول له هذا يريد أن تريجر هذا هذه هي نقطة البداية لللوب و يمكن أن تقول له أنا أبدأ أبدأ بإيدي أنا عندما أدخل أحكي لك هؤلاء الكلمتين أعمل الأشي الفلاني مثلا يجب أن تبدأ هذه اللوب ممكن تبنيها بها الطريقة تكون منك منك بشكل شخصي ممكن تقول له شيك لي إيميلي دعوك راقب إيميلي إذا تجد إيميل فيه الـ subject الفلاني ومثلا الرسالة الفلانية مكتوبة تبدأ اللوب فيه كثير أمور تبدأ اللوب وعشان تستخدم اللوب الذي جاء مع Claude منه فيه لك تذهب على Code أو حتى تستخدمها عن طريق Claude Code بالCLI وبساطة تعمل Backslash تضع لوب طبعاً لديك اللوب تحتها هذه اللوب بلدر تبعتي أنا عملت لها هنا كمان تنفيذ عندي على كلاود هذه كبسة لوب تكبسها هذه صار لديك اللوب انت هنا تحكيله أنا بدي أبني اللوب وبتعطيه اللي برومت اللي بدك يا مرة ثاني أعطيته برومت ضعيف لللوب رح يبنيها رح يمشي فيها وما رح يسألك وممكن يعبّي شغلات معينه من رأسه وممكن مرات يفاجأك يسألك بس احتمال كبير ما يسألك فإنت استعمل مهارة اللوب بيلدر اللي هي بتأكد انه رح يسألك كل شيء شوفوا هو موضوع اللوب غريب هو موضوع معقد وسهل بنفس الوقت فإنت حسب احتياجك ممكن تهندس اللوب مش طبيعية الإشي الأهم الأهم، نحن اليوم بدأنا ندخل على موضوع ما يسمى بـ Self Improving Agents أو Self Improving Systems أنت باللوب ممكن تبني نظام بحسن حاله بحاله وهذا على فكرة موضوع كبير، إذا بدكم أغطي حلقة بهذا الموضوع ونجرب شغلات مع بعض، بدكم تضعوا لي بالتعليقات، أنت هنا تدخل بمستوى ثاني مستوى الوحش بالذكاء الاصطناعي لكن اليوم اليوم باللي فهمتوا مني ممكن جزء من البناء اللوب تبعتك تقول له بدي اياك تاخد مراحضات تاخد لقز معينة تراقب الأمور وكل مرة تحسن حالك اعمل منظومة معينة يا وكيل تحسن نفسك كل مرة تشتغل فيها تكون احسن من قبلها ممكن تبني هذا الموضوع ممكن طبعا نكون بشكل بسيط ونكون لشغلية متقدمة معقدة فهذا اشي اساسي جدا اليوم عندك القدرة تبنيه فانا هدفي من حلقة اليوم أعطيكم هذه الأساسيات أنك تعمل الأمور بأحسن إنتاجية بأحسن كفاءة لكن تحمي حالك بنفس الوقت وممكن أن تفهمكم وإبداعكم تعملوا شغلات حتى أنا مش خاطر عبالي أو حتى كثير من الناس اللي اخترعوا اللوب مش خاطر عبالهم الموضوع فنصر الموضوع هذا كله هاي الأنظمة لا تفكر اللي بكتبه على الإنترنت بفهمه أكثر منك ممكن أن تعمل اللوب ما حدا شافها من قبل وحطها على الإنترنت مثلا تلاقي كثير منهم إياها أتمنى الحلقة تكون عجبتكم وإذا عجبتكم لا تنسوني من هاللايك وكبسة الاشتراك والجرس وحطوا لي بالتعليقات هل جربتوا تعملوا لوب واستعملتوا اللوب بلدر شو رأيكم باللوب بلدر المهارة وشو اللوب اللي بنتوها أهم من هي وبهيك شكراً لوقتكم وسلام
⚙️ Pipeline jobs
| Stage | Status | Att. | Updated | Error |
|---|---|---|---|---|
| download | done | 1/3 | 2026-07-20 12:03:51 | |
| transcribe | done | 1/3 | 2026-07-20 12:04:12 | |
| summarize | done | 1/3 | 2026-07-20 12:04:45 | |
| embed | done | 1/3 | 2026-07-20 12:04:46 |
📄 Описание YouTube
Показать
هندسة Loops لوكلاء الذكاء الاصطناعي: تعلّم كيف تجعل AI Agent يقرر، يتحقق، ويتوقف بأمان بدل أن تظل تكتب له prompts خطوة بخطوة. Loop Engineering هو الانتقال من مجرد prompting إلى تصميم حلقة عمل تجعل Codex أو Claude يعملان باتجاه هدف واضح، مع تحقق، قرارات، ذاكرة، وحدود توقف. اشترك لمتابعة أحدث مشاريع وتطبيقات الذكاء الاصطناعي ← https://www.youtube.com/@Thakaa-AI?sub_confirmation=1 جميع الروابط، المصادر، وأدوات البداية الخاصة بي ← https://m-sml.mtrbio.com/public/smartlink/givemethemic — روابط من هذا الفيديو — 🤖 هدية الحلقة: https://drive.google.com/drive/folders/1TSp9mNtGsdlJvaUBZOPBTJgYlat2MXC1?usp=sharing — فصول الفيديو — 00:00 مقدمة: لماذا Loop Engineering؟ 02:15 من prompting إلى Loops تعمل وحدها 04:12 مكونات الـ Loop: Trigger وهدف وتحقق 06:33 Automation أم Loop؟ الفرق الأساسي 08:12 Automation أم Loop؟ المكونات الأساسية 10:00 التحقق وبوابات القرار داخل الـ Loop 13:18 ميزانية tokens وشروط التوقف وHuman Approval 15:22 متى تستخدم Loop؟ الهدف ودليل النجاح 16:41 متى تستخدم Loop؟ مثال deployment 18:14 حل الأخطاء و Guardrails للـ Loop 19:17 متى لا تبني Loop؟ 21:05 Loop Builder على Codex و Claude 24:16 Triggers و Automation لتشغيل الـ Loop 25:21 تشغيل /Loop عبر Claude Code و CLI 26:11 مدخل إلى self-improving agents — عن القناة — أنا سامر، مدير تنفيذي في شركات Fortune 500 ومختص في تعليم الذكاء الاصطناعي. أنشر شروحات تعليمية وتطبيقات عملية لتمكينك من التعلم، والإطلاق، والتوسع، حتى دون الحاجة لخبرة تقنية مسبقة. — تواصل معي — الموقع الإلكتروني ← https://www.thaka2.ai لينكد إن ← https://www.linkedin.com/in/samerkhaddad إكس (تويتر) ← https://twitter.com/@ai_samerhaddad إنستغرام ← https://www.instagram.com/ai_samerhaddad تيك توك ← https://www.tiktok.com/@ai_samerhaddad — الهاشتاجات — #LoopEngineering #AIAgents #Codex #Claude #claudecode — اسم الملف — GMTM33