ذكاء اصطناعي يعمل عبر واجهة الأوامر CLI (بدون لوحة تحكم)

BBetter Stack
컴퓨터/소프트웨어창업/스타트업AI/미래기술

Transcript

00:00:00هذه أداة واجهة سطر أوامر (CLI) من ASI1.
00:00:02إنه نموذج ذكاء اصطناعي وكيل يمكنك تشغيله من واجهة سطر أوامر بايثون.
00:00:06إما أن تكون مفيدة حقًا، أو أنها مجرد وكيل آخر ينهار في اللحظة التي
00:00:10تحاول فيها أتمتته.
00:00:11هذا ما سنكتشفه هنا.
00:00:13نصدر فيديوهات باستمرار، لذا احرصوا على الاشتراك.
00:00:16[موسيقى]
00:00:21الآن، ASI1 هي منصة بالفعل، لكن أداة سطر الأوامر الخاصة بهم جديدة.
00:00:26معظم أدوات الذكاء الاصطناعي حاليًا تبدأ بلوحة تحكم (Dashboard).
00:00:29أما ASI1 فيمكنها الآن البدء من الطرفية (Terminal)، وهو ما يبدو أمرًا بسيطًا، لكنه يغير الكثير في الواقع.
00:00:34بما أنها ليست منتجًا يركز على واجهة المستخدم أولاً، فهي لم تعد مجرد ساحة تجارب للأوامر (Prompt playground)
00:00:39مثل الأدوات الأخرى التي تحاول أن تكون أداة لسير العمل.
00:00:41إنها واجهة سطر أوامر، وواجهة برمجة تطبيقات (API)، وسلوك بنظام الوكيل (Agent) في آن واحد.
00:00:45هذا رائع حقًا، يمكننا دمجها مباشرة في تدفقات عملنا.
00:00:49لكنها قد تكون فخًا أيضًا، لأن الكثير من هذه الأدوات تنهار بمرور الوقت.
00:00:53وإذا كان هذا حقيقيًا، فيجب أن يعمل أمرنا هنا بالفعل.
00:00:55هذا هو الإعداد بالكامل.
00:00:57واجهة سطر أوامر بايثون تتصل بواجهة برمجة تطبيقات ASI1.
00:01:00السكربت المخصص الذي لدي هنا هو ما تستخدمه عندما تريد حقًا
00:01:05ربطها بنظامك.
00:01:06سترى تدفق الرموز (token streaming)، جميل، لكن ليس هذا هو المغزى.
00:01:09المغزى هو أن هذه ليست واجهة دردشة متخفية في شكل API.
00:01:14إنها مجرد HTTP، ورؤوس (headers)، و JSON.
00:01:17الآن بما أن لدي السكربت، يمكنني ببساطة تشغيله ولصق سؤال هنا.
00:01:22سأكتب شيئًا مثل: لنخطط لبناء CLI يراقب، ويسجل،
00:01:26ويكتشف الطفرات، مع إظهار الخطة فقط.
00:01:29بعدها نحصل على مخرجات مفصلة تمامًا كما هو متوقع.
00:01:33حقيقة أخرى جيدة هنا هي أن نسخة سكربت الـ CLI ستتذكر
00:01:36السياق، لذا يمكنك المتابعة.
00:01:39الآن يمكنني المتابعة بسؤال مثل: لماذا؟
00:01:42وهو بالضبط ما نريده غالبًا كمطورين،
00:01:45ويمكننا التوسع في هذا السياق.
00:01:46الآن إذا كنت بحاجة إلى بيانات حديثة،
00:01:48فيمكنها أيضًا إجراء بحث ويب باستخدام معامل “web search” بهذا الشكل.
00:01:52سأسأل: ما الذي تغير في بايثون 3.14 مؤخرًا؟
00:01:55أعطني خمس نقاط، سنقوم ببحث ويب وتدفق مباشر.
00:01:59لكن هذا لا يعني بالضرورة أنها مفيدة لمجرد أنها تنتج هذا.
00:02:01فالسؤال الحقيقي الآن هو، لماذا يجب أن تهتم؟
00:02:04لأنه إذا نجح هذا، فسيكون مكانه الطبيعي في سير العمل، والسكربتات، وجلسات SSH، وخطوط أنابيب CI.
00:02:12وإذا لم ينجح، فهو مجرد شيء آخر لا يمكنك الوثوق به في الأتمتة.
00:02:16من الجيد أن يكون لديك أداة ليست مجرد “إضافة لطيفة”، بل
00:02:18شيء يمكنك ربطه بنظامك ثم نسيانه.
00:02:21الآن سنقوم بالشيء الذي تتجنبه معظم عروض الوكلاء (Agents).
00:02:25بدلاً من إنشاء سكربت CLI وتشغيله مع التدفق،
00:02:28يمكننا في الواقع تثبيتها عبر pip أيضًا،
00:02:31مما سيختصر الأوامر عندما نقوم بتشغيلها فعليًا.
00:02:34هذا يقلل من المرونة، لكنه يسمح لنا بتشغيلها بشكل أسرع.
00:02:40بعد تثبيت كل شيء عبر pip، يمكننا إرسال الأوامر بمجرد قول: الآن asi1،
00:02:45اشرح لماذا تهم الجلسات ذات الحالة (stateful) للأتمتة، وشغل الأمر.
00:02:50هنا ترى أنه يفتح واجهة سريعة ثم يظهر لنا الإجابة.
00:02:53الآن بالنسبة لنسخة الـ pip هذه،
00:02:53هناك مشكلة واحدة تعتبر عيبًا كبيرًا في نظري.
00:02:55فهي لا تحتفظ بأي سياق كما يفعل سكربت الـ CLI.
00:02:58لذا، تصرفوا بناءً على ذلك.
00:03:02حسنًا، عندما تقول asi1 أن الأداة “وكيلة” (agentic)، فهي تعني ثلاثة أشياء محددة هنا.
00:03:04أولاً، جلسات ذات حالة، ثم تفكير متعدد الخطوات،
00:03:10ثم القدرة على تأجيل العمل وإكماله لاحقًا.
00:03:15وهذا يعني ببساطة أنها ليست مجرد “أدخل نصًا وخذ ردًا”،
00:03:18بل هي أقرب إلى سير عمل يمكنك الاستمرار فيه.
00:03:21نقطة سريعة هنا، أطر عمل الوكلاء منتشرة في كل مكان.
00:03:24نعم، معظمها يبدو رائعًا في العرض التجريبي ثم ينهار عند الاستخدام الفعلي.
00:03:27المقياس الحقيقي هو: هل تصمد هذه الأداة عند تحويلها لسكربت؟
00:03:32لقد أنشأنا سكربت الـ CLI هذا، ويمكنك دمجه في أحد تدفقات عملك.
00:03:35والإجابة هي “أحيانًا”، مما ينقلني إلى المقايضات.
00:03:39أولاً، ما الذي تتفوق فيه أداة ASI1 CLI؟
00:03:42حسنًا، أولاً، هي واجهة برمجة تطبيقات متوافقة مع OpenAI.
00:03:45أنت تعرف بالفعل كيفية استدعائها، وهذا سهل.
00:03:48ثانيًا، هي تركز على سطر الأوامر (CLI) أولاً، وليس واجهة المستخدم.
00:03:51هذا أمر نادر، لكنه مقصود.
00:03:53ثالثًا، هي تدعم لغة بايثون بشكل أصلي، وهو أمر رائع عند العمل على سكربتاتنا.
00:03:56لا توجد لغات خاصة (DSL) أو ملفات YAML معقدة.
00:04:01والنقطة الأخيرة هي أن حالة الجلسة تبقى في مكانها الصحيح،
00:04:03داخل البروتوكول، وليس في تطبيقك.
00:04:06هذه ميزات جيدة حقًا لنا.
00:04:08لكن السلبيات لا تزال موجودة، لأن هناك القليل منها.
00:04:10الوصول إلى الـ API ليس واضحًا.
00:04:13لقد استغرق الأمر مني وقتًا للعثور عليه، أكثر مما ينبغي.
00:04:15هذه لا تزال أداة في مراحلها الأولى، لذا فإن النظام البيئي لها صغير.
00:04:18ومثل أي نظام وكلاء،
00:04:22تعتمد الموثوقية بشكل كبير على كيفية تصميمك لسير العمل.
00:04:23هذا ليس مجرد “وصل وشغل”.
00:04:27إذًا لمن هذه الأداة فعليًا؟
00:04:29إذا كنت تبني أتمتة، أو وكلاء داخليين، أو
00:04:31تدفقات عمل ذكاء اصطناعي على مستوى البنية التحتية، فقد تستحق هذه التجربة.
00:04:33أما إذا كنت تريد روبوت دردشة مصقولاً أو واجهة مستخدم جميلة، فهذه ليست الأداة المناسبة.
00:04:37ولكن لا بأس بذلك.
00:04:41فمن المهم معرفة ما تحتاجه فعليًا في سير عملك.
00:04:42أدوات الذكاء الاصطناعي تنتقل إلى مستويات أدنى في البنية التقنية، بعيدًا عن المنتجات الجاهزة ونحو العناصر الأساسية.
00:04:45لقد عادت أدوات سطر الأوامر (CLIs)، وبدأ الوكلاء يبدون أقل كمنصات
00:04:49وأكثر كأدوات قابلة للتركيب.
00:04:53أداة ASI1 CLI تقع تمامًا في قلب هذا التحول.
00:04:55لا أقول أن هذا هو مستقبل الوكلاء، لكنه
00:04:59واحد من أفضل التطبيقات التي جربتها حتى الآن.
00:05:01جربوها، شغلوها من الرابط أدناه، ونراكم في فيديو آخر.
00:05:05Check it out, spin it up below, and we'll see you in another video.

Key Takeaway

تمثل أداة ASI1 تحولاً نحو جعل ذكاء الوكلاء الاصطناعي أداة بنية تحتية قابلة للتركيب عبر سطر الأوامر بدلاً من مجرد واجهات مستخدم رسومية.

Highlights

تُقدم ASI1 واجهة سطر أوامر (CLI) جديدة تركز على المطورين وتعمل بنظام الوكيل (Agentic).

تتميز الأداة بكونها واجهة برمجة تطبيقات (API) متوافقة مع OpenAI، مما يسهل دمجها في أنظمة الأتمتة.

تدعم الأداة ميزة البحث في الويب وتدفق البيانات (Streaming) لاسترجاع معلومات محدثة مثل مستجدات بايثون.

تعتمد الأداة على ثلاث ركائز أساسية: الجلسات ذات الحالة (Stateful)، التفكير متعدد الخطوات، والقدرة على تأجيل العمل.

يمكن تثبيت الأداة عبر pip لزيادة سرعة التشغيل، ولكن مع فقدان ميزة حفظ السياق المتوفرة في السكربت المخصص.

تعتبر الأداة مثالية لبناء أتمتة البنية التحتية والوكلاء الداخليين بدلاً من تطبيقات الدردشة التقليدية.

Timeline

مقدمة عن أداة ASI1 وتغيير المفاهيم

يبدأ المتحدث باستعراض أداة واجهة سطر الأوامر (CLI) الجديدة من منصة ASI1، موضحاً أنها نموذج ذكاء اصطناعي وكيل يعمل عبر بايثون. يشير الفيديو إلى أن معظم الأدوات تبدأ بلوحة تحكم، بينما تكسر ASI1 هذه القاعدة بالبدء من الطرفية (Terminal). هذا التغيير يعني أنها ليست مجرد ساحة تجارب للأوامر بل هي أداة حقيقية لسير العمل التقني. تكمن أهمية هذه البداية في تحويل الذكاء الاصطناعي من منتج موجه للمستخدم العادي إلى أداة برمجية بحتة. يطرح المتحدث تساؤلاً جوهرياً حول ما إذا كانت هذه الأداة ستصمد أمام الأتمتة أم أنها ستنهار مثل غيرها.

المميزات التقنية وتدفق البيانات (JSON & API)

يوضح هذا الجزء أن الأداة تعمل كواجهة سطر أوامر وواجهة برمجة تطبيقات (API) في آن واحد، مما يسهل دمجها مباشرة. يشدد المتحدث على أن هذه ليست مجرد واجهة دردشة متخفية، بل هي نظام يعتمد على بروتوكول HTTP ورؤوس البيانات وتنسيق JSON. يتم عرض السكربت المخصص الذي يربط واجهة سطر أوامر بايثون بواجهة برمجة تطبيقات ASI1 مباشرة. يظهر تدفق الرموز (token streaming) كدليل على التفاعل اللحظي، وهو أمر حيوي للمطورين الذين يراقبون الأداء. تبرز أهمية هذا القسم في تأكيد الطبيعة التقنية العميقة للأداة بعيداً عن التعقيدات المرئية.

التفاعل العملي واستخدام ميزة بحث الويب

يقوم المتحدث بتجربة عملية للأداة من خلال طلب بناء خطة لـ CLI يراقب ويسجل الطفرات، مع التركيز على المخرجات فقط. يبرز الفيديو قدرة الأداة على تذكر السياق في نسخة السكربت، مما يسمح بطرح أسئلة تابعة مثل "لماذا؟". يتم استعراض ميزة البحث في الويب باستخدام معامل "web search" لمعرفة آخر تحديثات لغة بايثون 3.14. توضح هذه التجربة أن الأداة قادرة على تقديم بيانات دقيقة ومحدثة من الإنترنت بتنسيق نقاط محددة. يخلص القسم إلى أن القيمة الحقيقية تكمن في مدى فائدة هذه المخرجات في بيئة عمل واقعية.

التثبيت عبر pip وتحدي الحفاظ على الحالة

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

مفهوم السلوك الوكيلي (Agentic) والمقايضات

يفصل المتحدث ما تعنيه ASI1 بكلمة "وكيل"، وهي تشمل الجلسات ذات الحالة والتفكير متعدد الخطوات والقدرة على تأجيل المهام. يقر الفيديو بأن أطر عمل الوكلاء منتشرة ولكن المقياس الحقيقي هو صمودها عند تحويلها لسكربت أتمتة. يسرد المتحدث مزايا الأداة مثل توافقها مع OpenAI وتركيزها على سطر الأوامر ودعمها الأصلي للغة بايثون. لا تتطلب الأداة لغات خاصة (DSL) أو ملفات YAML معقدة، مما يقلل من منحنى التعلم. تكمن القوة في بقاء حالة الجلسة داخل البروتوكول نفسه لا داخل التطبيق الخاص بالمستخدم.

السلبيات، الفئة المستهدفة، والخلاصة

في الختام، يتطرق المتحدث للسلبيات مثل صعوبة الوصول الأولي للـ API وصغر حجم النظام البيئي للأداة حالياً. يوضح أن الموثوقية تعتمد بشكل كبير على تصميم سير العمل، فهي ليست أداة "وصل وشغل" للمبتدئين. الأداة موجهة تحديداً لمن يبنون أتمتة البنية التحتية، وليست لمن يبحث عن واجهة مستخدم جميلة أو روبوت دردشة. يؤكد الفيديو أن مستقبل الذكاء الاصطناعي يتجه نحو العناصر الأساسية والقابلة للتركيب في عمق البنية التقنية. ينتهي العرض بدعوة المشاهدين لتجربة الأداة بأنفسهم واستكشاف هذا التحول التقني.

Community Posts

View all posts