هذه الأداة حولت فوضى وكلاء الذكاء الاصطناعي لدي إلى لوحة تحكم واحدة (AoE)
BBetter Stack
Computing/SoftwareManagementInternet Technology
Transcript
00:00:00تشغيل وكيل برمجة ذكاء اصطناعي واحد، أمر سهل. نقوم بذلك طوال الوقت. لكن تشغيل خمسة أو عشرة في وقت واحد،
00:00:05يتحول الأمر إلى فوضى عارمة بسرعة. علامات تبويب في كل مكان، وجلسات Tmux لا يمكنك تتبعها،
00:00:10وكيل عالق، وآخر يخرب الفرع الخاص بك، ولا تعرف أي منهم يفعل ماذا.
00:00:15هذا هو Agent of Empires، لوحة تحكم المهمات التي تتيح لك قيادة جميع وكلاء الذكاء الاصطناعي
00:00:20لديك من شاشة واحدة. في الـ 60 ثانية القادمة، سأوضح لك لماذا يكتسب هذا الأداة زخمًا.
00:00:30حسنًا، لنقم بإعادة ضبط سريعة هنا. Agent of Empires ليس مجرد وكيل برمجة آخر. لا، بالطبع لا.
00:00:37إنه لا يستبدل Claude أو Codex أو أي شيء آخر. إنه فقط يعلو فوقهم. يشغل كل ما تستخدمه بالفعل
00:00:43في سير عملك، وهذا أمر مهم الآن لأن الأمور تغيرت. قبل عام أو عامين،
00:00:49كنا نشغل وكيلاً واحداً. الآن نشغل وكلاء متعددين، خمسة، عشرة، عشرون، أو أي عدد كان.
00:00:55والمشكلة الحقيقية ليست في جودة الذكاء الاصطناعي. بل في كيفية إدارة هؤلاء الوكلاء أثناء عملهم معًا.
00:01:01أنت لا تعرف ما الذي يعمل حالياً. لا تعرف ما العالق. نوافذ الأوامر لديك تتكاثر.
00:01:08تتصادم الفروع. وفي كثير من الأحيان، تنكسر الأشياء بصمت.
00:01:13Agent of Empires يصلح ذلك. دعني أريك. إذا كنت تستمتع بأدوات البرمجة لتسريع سير عملك،
00:01:18تأكد من الاشتراك. لدينا فيديوهات تصدر طوال الوقت. حسنًا، لتثبيت هذا،
00:01:22إنه أمر واحد فقط. أنا أستخدم نظام Mac، لذا سأكتب brew install AOE. ثم يمكنني تشغيل AOE launch. وهنا حيث
00:01:29تكتمل الصورة. هذه الشاشة، واجهة المستخدم النصية (TUI)، هي نظام الوكلاء الخاص بك بالكامل. حسنًا، دعنا نجعل
00:01:36هذا واقعياً. لنقم بتشغيل وكيلين هنا باستخدام Claude، أحدهما يعمل على المصادقة (auth)، والآخر يعيد هيكلة هذه الواجهة البرمجية (API).
00:01:43يمكنني الضغط على مفتاح N هنا للقيام بذلك. عادة، ستحتاج إلى نوافذ أوامر متعددة،
00:01:49فروع متعددة، والكثير من التنقل. هنا، الأمر منظم بالفعل من أجلنا. الآن، راقب هذا.
00:01:55بعد الضغط على مفتاح N، أعطيه اسماً. هذا يعمل، أليس كذلك؟ يمكنني إنشاء واحد جديد. هذا
00:02:01ينتظر. لم أرفق أي شيء. لم أخمن. يمكنني الدخول إلى الأول. يمكنني توجيهه.
00:02:06يمكنني التبديل إلى الآخر. يمكنني تشغيل الأمر. ويمكنني مراقبة الاثنين أثناء قيامهما بالتغييرات.
00:02:11يمكنني الدخول والخروج. يمكنني التبديل بينهما فوراً.
00:02:16وهما يبنيان كل شيء معاً بينما أستطيع العودة إلى هنا ومراقبة كل شيء.
00:02:22يمكنني حتى تجميع الوكلاء في مجلدات. يمكنني إنشاء المزيد. وهنا الجزء الذي لا يتوقعه
00:02:27معظم الناس. هذا هو الجزء البسيط. الآن، دعنا نحلل سبب أهمية هذا. أعني،
00:02:32كان هذا جنونياً. لقد قرأت واجهة مستخدم جيدة حقاً لهذا. ولهذا السبب هو مهم. لأنه
00:02:36إما أن يوفر لك الوقت أو لا. الآن، المشكلة الأولى التي نواجهها هي فوضى نوافذ الأوامر هذه.
00:02:41نحن نشغل الكثير من الجلسات. لذا نحن نبدل بينها كثيراً. عقلك يقوم بالتوجيه داخلياً.
00:02:48AOE يستبدل ذلك بعرض واحد. يمكننا الآن التبديل بينها مع رؤية كل شيء.
00:02:54مشكلتنا التالية هي عمى الحالة. أنت لا تعرف ما يفعله وكلاؤك. لذا علينا الاستمرار في
00:03:01التحقق، أليس كذلك؟ ينتهي بك الأمر بالاستمرار في التحقق مراراً وتكراراً. هذا يكلفك المزيد من الوقت،
00:03:06أليس كذلك؟ ويكسر تدفق عملك. AOE يظهر لك الحالة: يعمل، ينتظر، خامل، أو خطأ دون الحاجة لفتح أي شيء.
00:03:12لذا ننتقل من التخمين إلى معرفة ما يحدث فعلياً. ثم لدينا
00:03:18تعارض الفروع. وكلاء يعيقون بعضهم البعض، يغيرون عمل الآخرين ويخلقون فوضى كبيرة. AOE يستخدم
00:03:25أشجار عمل Git حيث يحصل كل وكيل على فرعه الخاص. نفس المستودع مع صفر تصادمات.
00:03:32والمشكلة الأخيرة التي يحلها هي السلامة. منح الوكلاء وصولاً كاملاً يمكن أن يكون محفوفاً بالمخاطر. AOE يضيف
00:03:39بيئات Docker معزولة اختيارية. يمكن للوكلاء الآن البقاء محتجزين. نظامك يظل آمناً. بالإضافة إلى أن الجلسات
00:03:46تستمر بعد إعادة التشغيل. يمكنك التحقق من هاتفك إذا أردت، وهو أمر رائع حقاً،
00:03:52ملفات تعريف لكل مشروع ومقارنات (diffs) مدمجة. مرة أخرى، هذا رائع. إنه لا يستبدل أدواتك. هو فقط
00:03:59لا يفعل ذلك. كل ما يتذكره هو أنه يعلو فوقهم. Tmux يمنحك الاستمرارية. AOE يمنحك المزيد من
00:04:06الوعي والأتمتة. Agent deck مشابه، لكن AOE يميل أكثر إلى الهيكلية. أشجار العمل،
00:04:14Docker، سير عمل متوازٍ مبني للنطاق الفعلي. نعم، وكلاء بيئات التطوير المتكاملة (IDE) رائعون للملفات الفردية. AOE مخصص
00:04:23لتشغيل وكلاء متعددين عبر مستودع كامل. حسنًا. الآن إليك ما يحبه الناس حقاً. الحالة
00:04:30في لمحة غيرت كل شيء، أليس كذلك؟ هذا رائع. هذا يتكرر كثيراً. يمكننا رؤية كل شيء بصرياً
00:04:36هنا. يمكنني التحقق من الوكلاء من هاتفي. لم أجرب هذا فعلياً. حسنًا. لذا لا تأخذ كلمتي على
00:04:41محمل الجد، لكن هذا لديه القدرة على القيام بذلك. إنه أمر رائع حقاً. هذا أكبر مما يبدو عليه. أشجار العمل بالإضافة إلى
00:04:47Docker جعلت الأمر آمناً أخيراً. هذا جيد. وكثير من الناس يقولون نفس الشيء. يبدو أن هناك
00:04:52تحكماً أكبر بكثير فيما يحدث فعلياً لأننا نملك كل هذا هنا في واجهة الأوامر الخاصة بنا
00:04:57التي يمكنني التنقل بينها، ولكن لا، الأمر ليس مثالياً. هناك منحنى تعلم. بصراحة،
00:05:02ليس كبيراً. كان الإعداد سهلاً للغاية. إذا كنت لا تحب نوافذ الأوامر، حسناً، هذه واجهة سطر أوامر.
00:05:07عذراً. لوحة التحكم عبر الويب لا تزال قيد التطوير. لا تزال هناك حواف خشنة، وكانت هناك أخطاء مثل
00:05:13مشاكل TMUX، لكن تم إصلاحها بسرعة كبيرة. وأوه، يا رفاق، بصراحة، إذا كنت تشغل وكيلاً واحداً،
00:05:19فأنت لا تحتاج إلى هذا. حسنًا. هذا مخصص للتحكم في وكلاء متعددين، وهنا حيث سيتألق هذا
00:05:24حقا. هل يستحق الأمر ذلك؟ نعم. إذا كنت تشغل وكيلين أو أكثر عبر سطر الأوامر، فبالتأكيد.
00:05:30نعم. جربه. ثبته اليوم. إنه مفتوح المصدر. إنه مجاني. سيوفر لك الكثير
00:05:34من الوقت. إنه يقلل من عبئك الذهني، وكل هذه الأشياء الجيدة حقاً. إنه حقاً يبقيك في حالة تدفق العمل.
00:05:40إذا كنت تشغل وكيلاً واحداً، فهذا لن يغير أي شيء. حسنًا. لكن يستغرق الأمر دقيقة واحدة
00:05:45لتجربته، لذا لا يزال بإمكانك تجربته. هذه ميزة كبيرة. إذا كنت تستمتع بأدوات ونصائح البرمجة لتسريع
00:05:50سير عملك، تأكد من الاشتراك في قناة BetterStack. سنراك في فيديو آخر.
Community Posts
No posts yet. Be the first to write about this video!
Write about this video