سفينة 26 لندن - الكلمة الرئيسية

VVercel
컴퓨터/소프트웨어창업/스타트업경영/리더십AI/미래기술

Transcript

00:00:00مرحباً بالجميع.
00:00:11شكراً، شكراً لكم.
00:00:12مرحباً بالجميع، إنه لأمر رائع أن أكون هنا.
00:00:15منذ مؤتمر SHIP العام الماضي، تغير العالم.
00:00:20نحن نكتب كوداً برمجياً يدوياً أقل،
00:00:22ولكن هناك أفكاراً تتحقق على أرض الواقع أكثر من أي وقت مضى.
00:00:27قبل ستة أشهر، كانت أقل من 3% من عمليات النشر على Vercel
00:00:31تتم بواسطة وكلاء برمجيين.
00:00:33ومنذ ذلك الحين، نما هذا الرقم 17 ضعفاً،
00:00:38وأكثر من نصف عمليات النشر على Vercel تأتي الآن من وكلاء.
00:00:43لكن التحول الأكبر هو ما يقوم هؤلاء الوكلاء بنشره.
00:00:48منذ بداية العام،
00:00:50تضاعفت أعباء العمل الوكيلية على Vercel.
00:00:53نما الحجم على بوابة الذكاء الاصطناعي (AI Gateway) من 2 تريليون
00:00:57إلى 20 تريليون رمز مميز شهرياً.
00:01:01والتحول الذي نشهده هو أننا نستخدم الوكلاء
00:01:04لنشر برمجيات يمكنها التفكير.
00:01:07نحن نطلق مواقع وتطبيقات وكيلية.
00:01:11نحن نستخدم الوكلاء لإطلاق وكلاء.
00:01:14هذا تغيير عميق، لذا أريد العودة بالزمن
00:01:17لأريكم كيف وصلنا إلى هنا.
00:01:20لأن عالمنا الجديد هو عالم وكيل.
00:01:23لكن الأمر كله بدأ بالمواقع الإلكترونية.
00:01:27أتذكر بناء مواقع بسيطة باستخدام HTML و CSS و JavaScript
00:01:31عندما كنت طفلاً، كما يفعل الجميع.
00:01:34كنت متحمساً جداً لعرض ابتكاراتي على الإنترنت.
00:01:37وهذا ما يدور حوله الويب.
00:01:39مشاركة أفكارنا مع العالم.
00:01:44لقد بنينا الإصدار الأول من Vercel لنجعل ذلك سهلاً لأي شخص.
00:01:48كانت بنية تحتية للصفحات، والتخزين المؤقت، وتوصيل المحتوى عالمياً.
00:01:54اليوم، نحن نقدم أسرع وأجمل المواقع الإلكترونية في العالم
00:01:59لشركات مثل Co-op، و Paul Smith، و Heli Hansen.
00:02:04لكن العالم ديناميكي.
00:02:06ومع نمو الويب، تحولت المواقع إلى تطبيقات تعتمد على البيانات.
00:02:11لذا قامت Vercel ببناء بنية تحتية للخوادم، وواجهات برمجة التطبيقات، وقواعد البيانات.
00:02:17الآن، لنضم TripAdvisor وشركتكم الخاصة London Northeastern Railway
00:02:22التي تشغل تطبيقات على نطاق واسع على Vercel.
00:02:26لأكثر من عقد من الزمان، كنا نبني Vercel لتصبح سحابة
00:02:30يمكنك تشغيل كل شيء عليها.
00:02:32رؤيتنا هي بناء منصة متكاملة حقاً.
00:02:37وفي العام الماضي، قطعنا خطوات كبيرة نحو تلك الرؤية.
00:02:42لقد قمنا بجلب بعض من أفضل مطوري Python في العالم
00:02:47لتوسيع بنيتنا التحتية الأساسية لأطر العمل الخلفية.
00:02:51يمكنك الآن تشغيل أطر عمل خلفية مثل FastAPI، و Flask، و Express،
00:02:56و HONO على نطاق واسع، مباشرة على Vercel.
00:03:00لقد بنينا طبقة وكيلية كاملة.
00:03:04يمكنك الآن تشغيل وظائف طويلة الأمد على Fluid Compute،
00:03:07وجعل سير العمل مستداماً،
00:03:09وتشغيل بيئات معزولة وآمنة.
00:03:13يمكنك استضافة خوادم MCP الخاصة بك
00:03:14وجعل تطبيقك متاحاً لأي وكيل.
00:03:18وقد أضفنا أفضل قواعد البيانات في العالم إلى منصتنا.
00:03:23يمكنك إدارة Amazon Aurora، و Aurora D-SQL، و DynamoDB،
00:03:28إلى جانب مئات من عمليات التكامل عالية الجودة،
00:03:31مثل OpenSearch، كل ذلك من خلال Vercel.
00:03:34هذا يعني أنه يمكنك تشغيل أي بنية تريدها على بنيتنا التحتية.
00:03:40هنا في لندن، تدير Octopus Energy واجهة أمامية بتقنية Next.js
00:03:44مع واجهة خلفية بلغة Python،
00:03:46مما يساعد الملايين في المملكة المتحدة على مراقبة استخدامهم للطاقة.
00:03:50لذا، بالإضافة إلى الواجهات الأمامية،
00:03:53يمكنك استضافة خدمات خلفية فقط على Vercel،
00:03:57مثل واجهات برمجة تطبيقات REST مكتوبة بلغة TypeScript و Python.
00:04:01يمكنك نشر سير عمل يتعامل مع العمل غير المتزامن طويل الأمد،
00:04:05حتى مع وجود تدخل بشري.
00:04:07ويمكنك استضافة قوائم انتظار تعالج مليارات الرسائل شهرياً.
00:04:13لكن المطورين يخبروننا أنه لا يزال من الصعب جداً
00:04:16ربط كل هذه القطع معاً.
00:04:20لذا، قمنا بإصلاح ذلك.
00:04:23اليوم، يسعدني أن أعلن عن خدمات Vercel (Vercel Services).
00:04:28إنها تجربة تطوير تعرفونها وتحبونها
00:04:31لتطبيقكم المتكامل.
00:04:34يمكنكم الآن تطوير الواجهة الأمامية والخلفية معاً
00:04:38بأمر واحد، vcdev.
00:04:41كل شيء يعمل محلياً.
00:04:43وعندما تقوم برفع التزام (commit)،
00:04:46تحصل على رابط معاينة لتطبيقك بالكامل،
00:04:49وليس فقط للواجهة الأمامية.
00:04:51حتى الالتزامات الخاصة بالواجهة الخلفية فقط
00:04:53تولد معاينة كاملة يمكنك اختبارها قبل الإطلاق.
00:04:58وجميع الخدمات التي تنشرها يمكنها التحدث مع بعضها البعض بشكل خاص
00:05:02دون أن تلمس الإنترنت العام المقرف.
00:05:07يمكنك الآن تشغيل جميع خدماتك المصغرة،
00:05:09قلت خدمات مصغرة،
00:05:11خدمات مصغرة على Vercel،
00:05:13وكل شيء يعمل ببساطة.
00:05:16ولكن في عصر الوكلاء،
00:05:18أصبحت هذه الخدمات ذاتية الحكم.
00:05:21اعتادت المواقع والتطبيقات الاستجابة لمدخلات المستخدم بالمنطق.
00:05:27لكن الآن،
00:05:29أصبح لديها وكلاء في الداخل
00:05:30يمكنهم فهم القصد
00:05:31واتخاذ إجراء مستقل.
00:05:35كل جيل جديد من البرمجيات
00:05:37يتطلب جيلاً جديداً من البنية التحتية.
00:05:41وعصر الوكلاء ليس استثناءً.
00:05:44البرمجيات الوكيلية تحتاج إلى بنية تحتية وكيلية.
00:05:48وهذا بالضبط ما نبنيه في Vercel.
00:05:51البنية التحتية الوكيلية تتكون من ثلاثة أجزاء.
00:05:55أولاً،
00:05:56Vercel هي المكان الذي ينشر فيه وكلاء البرمجة البرمجيات.
00:06:01عندما تسأل Cloud Code أو Codex أين يجب النشر،
00:06:04تحصل على Vercel.
00:06:05لأن Vercel مصممة للطريقة التي يعمل بها الوكلاء.
00:06:10ثانياً،
00:06:11Vercel هي المكان الذي تبني فيه وتنشر وكلاءك الخاصين.
00:06:15نحن نقدم لك كل أداة تحتاجها
00:06:17لبناء وتشغيل التطبيقات والوكلاء
00:06:20في بيئة الإنتاج بأمان وعلى نطاق واسع
00:06:22على منصة واحدة.
00:06:25وثالثاً،
00:06:26Vercel نفسها مؤتمتة بواسطة وكلاء.
00:06:31تشغل Vercel تطبيقاتك في الإنتاج، بالطبع،
00:06:34معالجة الزيارات، والتتبعات، وقابلية الملاحظة، والشذوذ.
00:06:39وبذلك تمنح تلك البيانات وكلاءنا
00:06:41السياق الذي يحتاجونه للتحقيق بشكل مستقل
00:06:44ومن ثم خدمة طلبات الدعم،
00:06:47وليس مجرد تنبيهات.
00:06:49للسياق،
00:06:51الفرق التي تستخدم Cloud Code
00:06:52تنشر على Vercel خمس مرات أكثر تكراراً
00:06:55من الفرق التي لا تستخدمه.
00:06:57هذا لأننا وضعنا المعيار
00:06:59لتجربة المطورين،
00:07:01والآن نحن نفعل الشيء نفسه
00:07:02للوكلاء الذين يستخدمهم هؤلاء المطورون.
00:07:06يعشق وكلاء البرمجة Vercel
00:07:07لأننا نمنحهم كل ما يحتاجونه.
00:07:11في الواقع،
00:07:11عندما تطلب من وكيلك
00:07:13التحقق من عمله،
00:07:14إنه يحتاج إلى رابط مباشر يمكنه اختباره، أليس كذلك؟
00:07:18لذا تمنح Vercel كل عملية نشر
00:07:20بيئة مراجعة مخصصة وآمنة.
00:07:24عندما تطلب من وكلائك
00:07:26طرح تجارب،
00:07:27فإنهم بحاجة إلى طرحها بأمان.
00:07:31لذا تمنح Vercel كل تجربة
00:07:33علامة ميزة (feature flag)
00:07:34وتمنحك التحكم
00:07:36والثقة
00:07:37مع إمكانية التراجع الفوري.
00:07:40ولا تريد أن يضيع وكيلك الوقت
00:07:42في النقر حول لوحة المعلومات.
00:07:43يكون الوكيل أكثر كفاءة
00:07:46عندما يكون كل جزء من المنصة
00:07:48متاحاً
00:07:50بلغته الخاصة.
00:07:51بلغته.
00:07:54وهذا ما تمنحه Vercel له
00:07:55من خلال واجهة سطر الأوامر (CLI) الخاصة بنا،
00:07:57وواجهة برمجة التطبيقات (API)،
00:07:58و MCP.
00:08:01هذا العام،
00:08:02فتح مهندس في Meta
00:08:03Claude code،
00:08:05كما يفعل الجميع،
00:08:06وطلب منه بناء
00:08:07تلك الأداة الداخلية.
00:08:08وعندما أرسلها للاختبار،
00:08:10سأل Claude
00:08:11أين يجب أن ينشرها.
00:08:13وها هو ذا،
00:08:14قام بالنشر على Vercel.
00:08:16بعد أسبوع،
00:08:17كان كل فرد في فريقه
00:08:18ينشر على Vercel.
00:08:20وفي غضون شهر،
00:08:21أصبحت Vercel المنصة المفضلة
00:08:22لمختبرات الذكاء الفائق في Meta.
00:08:26Meta.ai،
00:08:27منتج الذكاء الاصطناعي الرائد من Meta،
00:08:29وُلد على Vercel.
00:08:32وقد حدث ذلك
00:08:33على الرغم من أن Meta
00:08:34كانت قد بنت بالفعل
00:08:35منصة النشر الخاصة بها
00:08:36لعقود.
00:08:38ولكن حتى أقوى
00:08:39بنية تحتية
00:08:40لا تتحدث بطلاقة
00:08:42لغة الوكلاء.
00:08:44Vercel تفعل ذلك.
00:08:46البنية التحتية الوكيلية
00:08:47هي المنصة التي بنيناها،
00:08:49ولكن ما يهم أكثر
00:08:50هو المنتجات
00:08:51التي تبنونها
00:08:52فوقها.
00:08:53لذا أريد أن أدعو
00:08:54Tom O'Kino
00:08:55إلى المسرح
00:08:56ليريكم كيف.
00:08:57شكراً لكم.
00:09:06شكراً لك، G.
00:09:07شكراً جزيلاً لك.
00:09:08يا جماعة،
00:09:09إنه لأمر رائع أن أراكم.
00:09:10إنه لأمر رائع جداً
00:09:11أن أعود إلى لندن.
00:09:13أخبركم G للتو
00:09:14لماذا وكلاء البرمجة
00:09:15يحبون بنية فيرسيل التحتية،
00:09:17لماذا يختارون
00:09:18النشر
00:09:18على البنية
00:09:19التحتية للوكلاء في فيرسيل.
00:09:20ولكن ماذا عن
00:09:21عندما تريد
00:09:21بناء وكلائك الخاصين؟
00:09:25حزمة فيرسيل للوكلاء
00:09:26تمنحك كل الأدوات
00:09:27التي تحتاجها
00:09:28لإنشاء وإطلاق
00:09:29وكلائك الخاصين.
00:09:31يحتاج الوكلاء إلى سياق،
00:09:33يحتاج الوكلاء إلى الاتصال
00:09:34بالنماذج،
00:09:35وتنفيذ سير عمل معقد،
00:09:37والاتصال بالبيانات
00:09:38والتطبيقات.
00:09:40دعوني أطلعكم
00:09:40على هذه الأدوات الآن،
00:09:41بدءاً بكيفية
00:09:42الاتصال بالنماذج.
00:09:44أولاً،
00:09:44لدينا مجموعة أدوات الذكاء الاصطناعي (AI SDK).
00:09:46هل استخدم أحدكم
00:09:46مجموعة أدوات الذكاء الاصطناعي؟
00:09:48ارفعوا أيديكم.
00:09:49رائع.
00:09:50تم إصدار مجموعة أدوات الذكاء الاصطناعي
00:09:51قبل ثلاث سنوات
00:09:52في هذا الأسبوع،
00:09:53وهي قيد
00:09:53التطوير النشط
00:09:54منذ ذلك الحين.
00:09:56إنها مجموعة الأدوات العالمية
00:09:57لبناء أطر عمل الذكاء الاصطناعي،
00:09:59والتطبيقات،
00:09:59والوكلاء.
00:10:01إنها حيادية
00:10:02تجاه المنصة،
00:10:03وإطار العمل، والنموذج،
00:10:04وهي تتيح لك
00:10:05توليد النصوص،
00:10:06والصور، والكلام،
00:10:07والفيديو،
00:10:08والمزيد.
00:10:09كما أنها تجعل
00:10:10من السهل جداً إضافة أشياء
00:10:11مثل البث
00:10:11وحلول الطوارئ
00:10:12إلى مشاريعك.
00:10:14تم تنزيل مجموعة أدوات
00:10:15الذكاء الاصطناعي الآن
00:10:16أكثر من 15 مليون مرة
00:10:18أسبوعياً
00:10:19وأصبحت
00:10:20الطريقة القياسية
00:10:20للوصول إلى أي نموذج
00:10:22من أي مزود
00:10:24سواء بلغة تايب سكريبت
00:10:25وبايثون.
00:10:26تحية لمجموعة أدوات الذكاء الاصطناعي
00:10:27لبايثون.
00:10:29يتم استخدامها
00:10:29على نطاق واسع
00:10:30من قبل شركات
00:10:31في جميع أنحاء العالم،
00:10:32مثل بريكس (Brex).
00:10:34تساعد بريكس الشركات
00:10:35مثل فيرسيل
00:10:36في البطاقات الائتمانية للشركات
00:10:36وإدارة الإنفاق.
00:10:38إنهم يديرون وكلاء
00:10:40تدقيق النفقات الذين يراجعون
00:10:40آلاف المعاملات
00:10:42في المرة الواحدة.
00:10:43هؤلاء الوكلاء
00:10:44يستدعون النماذج،
00:10:45ويستدعون الأدوات
00:10:46أثناء التوليد،
00:10:48ويقومون ببث النتائج
00:10:48بمجرد عودتها،
00:10:50وتحليل البيانات المالية
00:10:51المهيكلة
00:10:52للكشف عن أي شذوذ.
00:10:54مجموعة أدوات الذكاء الاصطناعي
00:10:55تبسط كل هذا
00:10:57وتوفر
00:10:57طبقة تجريد قياسية.
00:11:00أحد الأشياء
00:11:01التي نحبها
00:11:01هو أنه يمكنك التجربة
00:11:02مع نماذج مختلفة
00:11:03لأجزاء مختلفة
00:11:04من تطبيقك
00:11:04وتجربة نماذج جديدة
00:11:06بمجرد إصدارها،
00:11:08كل ذلك دون الحاجة
00:11:09لإجراء أي تغييرات
00:11:09على كود منتجك.
00:11:11أنت تحصل على التركيز
00:11:12على بناء ميزاتك
00:11:13ومجموعة أدوات الذكاء الاصطناعي
00:11:14تتولى الباقي.
00:11:17حسناً، إذن،
00:11:17تجعل مجموعة أدوات الذكاء الاصطناعي التكامل
00:11:19سهلاً حقاً،
00:11:20لكن لا يزال عليك
00:11:20إدارة الاتصال فعلياً
00:11:21بالمزودين الأساسيين
00:11:22وبالنماذج
00:11:23التي تريد استخدامها.
00:11:24وهنا يأتي
00:11:26الأداة التالية
00:11:26في حزمة الوكلاء لدينا
00:11:27لتلعب دورها،
00:11:28بوابة الذكاء الاصطناعي.
00:11:30توفر بوابة الذكاء الاصطناعي
00:11:32واجهة موحدة
00:11:33للوصول إلى نماذج الذكاء الاصطناعي،
00:11:34لكنها في الواقع
00:11:35أكثر من ذلك بكثير.
00:11:36داخلياً،
00:11:38كنا نسمي
00:11:38بوابة الذكاء الاصطناعي
00:11:39شبكة تسليم الرموز (token delivery network)،
00:11:39وأريد أن أشرح
00:11:42ما أعنيه بذلك.
00:11:42في الأيام الأولى
00:11:44للويب،
00:11:45كان لدينا شيء يسمى
00:11:46مشكلة الأصل الساخن (hot origin problem).
00:11:47كانت المواقع الشهيرة
00:11:50تتلقى فجأة
00:11:50طفرات في حركة المرور
00:11:51من كل مكان،
00:11:52ولكن المحتوى كان يعيش
00:11:54في موقع واحد فقط
00:11:55أو بضعة مواقع أصلية.
00:11:56أدى ذلك إلى
00:11:58خوادم محملة بشكل زائد،
00:11:59تنزيلات بطيئة،
00:12:00وتجربة مستخدم
00:12:01لا يمكن التنبؤ بها.
00:12:02لقد تجاوز الويب نوعاً ما
00:12:04الفكرة التي تقول إن على كل مستخدم
00:12:04جلب الأصول
00:12:05مباشرة من الأصل.
00:12:06وهكذا،
00:12:07وُلِدت شبكة توصيل المحتوى (CDN).
00:12:10أصبحت شبكة CDN
00:12:10نسيج الأداء
00:12:12والموثوقية للإنترنت.
00:12:13حواف موزعة،
00:12:14توجيه ذكي،
00:12:17تجاوز الفشل،
00:12:18قابلية المراقبة،
00:12:20سياسات مركزية،
00:12:21والمزيد.
00:12:22لقد تجاوزت حالات استخدام الذكاء الاصطناعي
00:12:24الآن الفكرة
00:12:26التي تقول إن كل رمز
00:12:26يجب أن يتم جلبه
00:12:27مباشرة من
00:12:28مزود النموذج.
00:12:29أصبحت الرموز
00:12:29اعتمادية إنتاج،
00:12:30ومختبرات النماذج
00:12:32هي الأصول الجديدة.
00:12:33إنها قوية،
00:12:35بالتأكيد،
00:12:35لكنها أيضاً مكلفة،
00:12:37ومحدودة المعدل،
00:12:38ومتغيرة جغرافياً
00:12:39وتشغيلياً.
00:12:40وكما يعلم أصدقاؤنا
00:12:41في مختبرات النماذج،
00:12:42هذه مشكلة صعبة حقاً
00:12:44على نطاق واسع.
00:12:45لذا، هذا هو السبب
00:12:46الذي جعلنا نبني بوابة الذكاء الاصطناعي.
00:12:47إنها تقدم الرموز
00:12:49عبر نفس الشبكة العالمية
00:12:50التي تديرها فيرسيل
00:12:52منذ أكثر من عقد.
00:12:53إنها توجه حول الإخفاقات،
00:12:54وتبسط المصادقة،
00:12:55وتمركز الاستخدام
00:12:56مع أشياء مثل تتبع الإنفاق
00:12:58وقابلية المراقبة الدقيقة.
00:13:00وبالطبع،
00:13:01فهي توفر صفراً من الاحتفاظ بالبيانات،
00:13:02وهو أمر مهم بشكل خاص
00:13:05لعملائنا من الشركات.
00:13:06تسمح بوابة الذكاء الاصطناعي للفرق
00:13:08بإدارة حركة مرور الذكاء الاصطناعي
00:13:09كبنية تحتية
00:13:11بدلاً من تكاملات مزود مخصصة.
00:13:12تشغيل حركة مرور الذكاء الاصطناعي
00:13:13باعتبارها بنية تحتية
00:13:14بدلاً من عمليات
00:13:16تكامل خاصة بكل مزود.
00:13:19والآن، يعد تقديم الرموز بشكل موثوق
00:13:20إحدى المشكلات المهمة
00:13:22التي تحلها البوابة (Gateway)،
00:13:23لكن الأخرى تتعلق
00:13:24باختيار النموذج.
00:13:26وكلاء اليوم
00:13:26لا يستخدمون في الواقع
00:13:27بنية أحادية النموذج.
00:13:29بل يستخدمون العديد من النماذج
00:13:30من مزودين متعددين.
00:13:33في الواقع،
00:13:33أظهر مؤشر الإنتاج الخاص بـ AI Gateway
00:13:35أن الفرق
00:13:35التي تشغل الوكلاء على نطاق واسع
00:13:37توجّه العمليات عبر 35 نموذجاً مختلفاً.
00:13:39هذا يعني أن التوجيه
00:13:40لم يعد مجرد ميزة.
00:13:42إنه في الواقع الطريقة التي تشغل بها
00:13:43الذكاء الاصطناعي في الإنتاج.
00:13:45أحد عملائنا،
00:13:46شركة AKQA،
00:13:47بنت تطبيق ChatGPT
00:13:49لشركة ستاربكس
00:13:49باستخدام Next.js
00:13:51وـ AI Gateway.
00:13:53إنه روبوت تفاعلي
00:13:54يساعد الأشخاص في اكتشاف
00:13:55مشروبات جديدة قد تعجبهم.
00:13:57إنهم يستخدمون نماذج مختلفة
00:13:58لمهام مختلفة
00:13:59لتحقيق التوازن بين القوة والتكلفة.
00:14:02نموذج Gemini Flash
00:14:03يتولى عمليات الاسترجاع
00:14:04والتلخيص
00:14:05عندما يطرح شخص ما سؤالاً.
00:14:07ثم التوصيات
00:14:08يتم التعامل معها بواسطة GPT-5.
00:14:10ويتم استخدام المزيد من النماذج
00:14:11لتوليد الوصفات،
00:14:13كل ذلك باستخدام مفتاح API واحد
00:14:14لـ AI Gateway.
00:14:17تخدم AI Gateway
00:14:18أكثر من تريليون رمز يومياً.
00:14:22إنها تمنح المطورين
00:14:23وصولاً مبسطاً
00:14:24إلى مئات النماذج
00:14:25من عشرات المزودين
00:14:26وتوفر إمكانية مراقبة قوية.
00:14:29إنه في الواقع جزء كبير
00:14:30مما يجعل Vercel
00:14:31المنصة المفتوحة للذكاء الاصطناعي.
00:14:35حسناً، تقدم Vercel البكسلات
00:14:37والرموز بشكل فوري
00:14:38وموثوق.
00:14:39لكن البرمجيات الحديثة
00:14:40لم تعد تتبع
00:14:41نموذج الطلب والاستجابة البسيط
00:14:42بعد الآن.
00:14:44قد تحتاج الوكلاء
00:14:45إلى العمل لساعات،
00:14:47بل وحتى أيام،
00:14:48وعبر العديد من المهام المعقدة.
00:14:51هنا يأتي دور الأداة التالية
00:14:52في مجموعة أدوات الوكلاء (Agent Stack)،
00:14:53وهي مجموعة تطوير سير العمل (Workflow SDK).
00:14:54Workflow SDK.
00:14:57سير العمل طويل الأمد
00:14:58والوظائف الخلفية
00:14:58ليست بالأمر الجديد في البرمجيات،
00:15:00لكنها واحدة من أكثر
00:15:01الأشياء تحدياً
00:15:01وإزعاجاً عند البناء.
00:15:03كثير من الأمور يمكن أن تسوء
00:15:05والفشل يحدث بالفعل.
00:15:07مهلات زمنية،
00:15:08اتصالات مقطوعة،
00:15:09حالة مفقودة.
00:15:11بدون أداة أساسية
00:15:12لضمان الاستمرارية،
00:15:13ستقوم بحياكة الأشياء يدوياً
00:15:14مثل عمليات إعادة المحاولة
00:15:14واستمرار الحالة.
00:15:16يمكن أن يصبح الأمر قبيحاً حقاً.
00:15:18لهذا السبب قمنا ببناء
00:15:19Workflow SDK.
00:15:20نحب أن نقول
00:15:21إنها توفر استمرارية
00:15:22حوسبة لانهائية.
00:15:23إنها تمكنك
00:15:24من بناء تطبيقات طويلة الأمد
00:15:25ووكلاء
00:15:26يتم تعليقهم تلقائياً،
00:15:27واستئنافهم، وإعادة محاولتهم،
00:15:29والحفاظ على الحالة
00:15:30بسهولة.
00:15:32تستخدم شركة DoorDash
00:15:32مجموعة Workflow SDK
00:15:33لتشغيل وظائف ETL التقليدية،
00:15:35مما يضمن أن تكون كل البيانات
00:15:37في تطبيقاتهم
00:15:37محدثة دائماً.
00:15:39وعميلنا، Flora،
00:15:40عذراً على إفساد المفاجأة
00:15:41قبل قليل،
00:15:42بنت منصة تصميم ذكاء اصطناعي كاملة
00:15:44على رأس
00:15:45Workflow SDK.
00:15:47تساعد منصتهم المصممين
00:15:48في إنشاء محتوى مرئي
00:15:49على نطاق واسع.
00:15:51داخلها،
00:15:52تتوزع الوكلاء
00:15:53عبر 50 نموذج صور مختلفاً
00:15:54لتوليد توجيهات مرئية
00:15:56من موجز إبداعي واحد.
00:15:59تقوم Workflow SDK
00:15:59بوضع نقاط تحقق في كل خطوة
00:16:01من عمل كل وكيل
00:16:02وتتوقف
00:16:03عندما تحتاج المهمة إلى تدخل بشري.
00:16:05ولأن كل فشل
00:16:06يتم إعادة محاولته تلقائياً،
00:16:08لا يحتاج المصمم أبداً
00:16:09إلى البدء من جديد.
00:16:11والآن، الفكرة بأكملها
00:16:12وراء وكلاء مثل هؤلاء
00:16:13هي أنهم يستطيعون حل
00:16:14مهام معقدة
00:16:15عبر سير عمل متعدد الخطوات.
00:16:18وإحدى الطرق الأساسية
00:16:19التي يحاول بها الوكلاء
00:16:19إنجاز
00:16:20معظم المهام
00:16:21وما يحبونه،
00:16:23الطريقة التي يحبون
00:16:24إنجاز معظم المهام بها
00:16:25هي عن طريق كتابة
00:16:26وتشغيل الكود.
00:16:27وهنا يأتي دور
00:16:28الأداة الأساسية التالية في مجموعة وكلاءنا،
00:16:29وهي Vercel Sandbox.
00:16:31Vercel Sandbox.
00:16:33بينما أصبحت النماذج اللغوية الكبيرة (LLMs) جيدة جداً
00:16:34في إنتاج
00:16:34كود يعمل بشكل جيد،
00:16:36لا يزال ذلك الكود
00:16:37غير موثوق.
00:16:38ولا يمكننا تشغيل
00:16:40الكود غير الموثوق
00:16:41في نفس البيئة
00:16:42التي لديها وصول
00:16:43إلى أنظمة الإنتاج الخاصة بنا.
00:16:45نحتاج إلى بيئة
00:16:45خاصة بدرجة الإنتاج
00:16:47مصممة
00:16:48لتنفيذ الكود
00:16:49بطريقة آمنة
00:16:50ومعزولة.
00:16:53Vercel في الواقع ليست
00:16:53غريبة
00:16:54على هذه المشكلة
00:16:54المتعلقة بتنفيذ الكود غير الموثوق
00:16:56بسبب عمليات النشر للمعاينة (Preview deployments)
00:16:58وعمليات البناء.
00:16:59نحن نستضيف أكثر من
00:17:00مليار عملية نشر للمعاينة
00:17:02بجودة الإنتاج،
00:17:03وكل يوم
00:17:04نقوم بتشغيل أكثر من
00:17:05ستة ملايين عملية بناء.
00:17:08كل واحدة من تلك العمليات
00:17:09تحدث داخل
00:17:10بيئة حوسبة
00:17:10مصغرة معزولة (Micro-VM).
00:17:13مع Vercel Sandbox،
00:17:15أصبحت نفس وحدة
00:17:16الحوسبة المعزولة
00:17:17متاحة الآن
00:17:18لك ولعملائك.
00:17:21تم بناء Vercel Sandbox
00:17:22على رأس
00:17:22تقنية الحوسبة المرنة.
00:17:24إنها تدعم أعباء العمل
00:17:26الديناميكية وفي الوقت الفعلي
00:17:27للعملاء،
00:17:28وتوليد الكود،
00:17:29وتجارب المطورين.
00:17:31كل Sandbox
00:17:32هو جهاز كمبيوتر
00:17:33كامل الوظائف مع نظام ملفات،
00:17:35وحدود أمنية،
00:17:36وحتى دعم كامل
00:17:37لـ Docker.
00:17:38عند تشغيل
00:17:39Sandbox,
00:17:39يمكنك تثبيت الحزم،
00:17:41وتشغيل الحاويات،
00:17:41وحتى تكوين
00:17:42Redis أو Postgres
00:17:43كاعتمادات للاختبار.
00:17:45يتم استخدامه بالفعل
00:17:46في بيئة الإنتاج على نطاق واسع
00:17:47من قبل أفضل الشركات
00:17:48في العالم.
00:17:49إحدى الشركات بشكل خاص
00:17:51التي نستخدمها كل يوم
00:17:51في Vercel
00:17:52هي Notion.
00:17:54الملايين من الفرق
00:17:55تستخدم Notion
00:17:56كمساحة عمل ذكية لهم،
00:17:57لالتقاط المعرفة،
00:17:58والإجابة على الأسئلة،
00:17:59ودفع المشاريع إلى الأمام.
00:18:01ويمكن للمطورين
00:18:01توسيع نطاق وكلاء Notion
00:18:03بأكواد برمجية مخصصة،
00:18:05ومزامنة بيانات CRM،
00:18:06وتحويل محادثات Slack
00:18:07إلى محتوى،
00:18:08أو الاتصال
00:18:09بمسارات العمل
00:18:09التي تعتمد عليها فرقهم بالفعل.
00:18:11لكن هذا الكود
00:18:12يجب أن يعمل بأمان.
00:18:14ولهذا السبب تعمل
00:18:15وكلاء Notion المخصصة
00:18:16على بيئة Vercel Sandboxes.
00:18:19وبما أن كل وكيل
00:18:19يحصل على بيئة
00:18:20حوسبة عامة
00:18:21خاصة به،
00:18:22يمكن للمطورين بناء
00:18:23أي شيء تقريبًا
00:18:24يمكنهم تخيله،
00:18:25وكل شيء
00:18:25خارج الصندوق الرملي
00:18:27يظل محميًا.
00:18:29والآن يمكن لوكلائنا
00:18:30تنفيذ الكود بأمان
00:18:31داخل مسارات العمل
00:18:33طويلة الأمد.
00:18:34ولكن لكي
00:18:34يقوموا بأي شيء مفيد،
00:18:35يحتاج وكلاؤنا
00:18:36إلى الوصول للبيانات
00:18:37والأدوات،
00:18:38التطبيقات التي نستخدمها
00:18:39جميعًا كل يوم.
00:18:40وهنا يأتي دور
00:18:41الطبقة التالية
00:18:42من حزمة الوكلاء،
00:18:43Vercel Connect.
00:18:44Vercel Connect
00:18:46هي وحدة بناء
00:18:47جديدة تمامًا
00:18:47تسمح لوكيلك
00:18:48بالاتصال بشكل آمن
00:18:49بجميع البيانات
00:18:50والأنظمة التي يحتاجها،
00:18:51بما في ذلك التطبيقات
00:18:52والأدوات التي يستخدمونها
00:18:53للتواصل
00:18:54مع المستخدمين
00:18:55عبر رموز دخول
00:18:55آمنة،
00:18:57قصيرة الأجل،
00:18:58وذات نطاق وصول
00:18:59محدد بدقة.
00:19:01يسعدني أن أدعو Hedi،
00:19:02مدير منتج Connect،
00:19:03ليرشدنا خلال
00:19:04عرض توضيحي لـ Vercel Connect
00:19:05الآن.
00:19:06Hedi؟
00:19:08شكراً لك Tomo.
00:19:14كما ذكر Tomo،
00:19:16لا تصبح الوكلاء مفيدة حقًا
00:19:18إلا عندما يكون لديها وصول
00:19:20إلى الأنظمة
00:19:21والأدوات
00:19:22التي تستخدمها شركتك.
00:19:23لنقل أننا أردنا
00:19:25بناء وكيل
00:19:27يقوم تلقائيًا
00:19:28بمعالجة نصوص المكالمات
00:19:29لفريق المبيعات لدينا.
00:19:30قد نرغب في أن يقوم الوكيل
00:19:31أيضًا بتحديث الحالات
00:19:33في Salesforce
00:19:35لتعكس ما تمت مناقشته
00:19:37في مكالمة المبيعات.
00:19:37يمكنه أيضًا استخراج
00:19:39طلبات الميزات
00:19:42من المكالمة
00:19:43ثم إنشاء مشكلات
00:19:44في أنظمة مثل Linear.
00:19:45وبالطبع،
00:19:47يريد فريق المبيعات لدينا
00:19:49التفاعل
00:19:50مع وكلائهم
00:19:51من Slack.
00:19:52هذا يبدو كأنه
00:19:52وكيل أساسي
00:19:54لمعالجة النصوص،
00:19:55لكنه في الواقع
00:19:56مسار عمل معقد
00:19:58مع تداعيات أمنية
00:19:59حقيقية.
00:20:00عندما تبني
00:20:01اتصالات مخصصة
00:20:03لوكلائك
00:20:04في Slack،
00:20:05وSalesforce،
00:20:06وLinear،
00:20:07عليك توفير
00:20:08وإدارة رموز الوصول.
00:20:09ومعظم الأنظمة
00:20:10توفر بيانات اعتماد
00:20:13طويلة الأمد،
00:20:14مما يعني أن الوكيل
00:20:15بشكل فعال
00:20:16يتمتع بوصول دائم.
00:20:18والأسوأ من ذلك،
00:20:18بيانات الاعتماد تلك
00:20:21عادة ما تكون محددة
00:20:22تلك الاعتمادات
00:20:23تكون عادةً مرتبطة
00:20:24رمز الوصول هذا،
00:20:25وليس الوكلاء.
00:20:26وهذا يعني
00:20:27أن وكلائك
00:20:28لديهم القدرة
00:20:29على القيام
00:20:30بأي إجراء
00:20:31يمكنك القيام به،
00:20:32لا الإجراءات
00:20:33التي صُممت من أجلها.
00:20:34لهذا السبب قمنا ببناء
00:20:35Vercel Connect
00:20:37لحل كل
00:20:38هذه المشاكل.
00:20:39Vercel Connect
00:20:40تمنح تطبيقاتك
00:20:42ووكلائك
00:20:43وصولاً آمناً،
00:20:44قصير الأمد،
00:20:45ومحدد النطاق
00:20:47إلى نظامك.
00:20:48وهي أيضًا مدمجة
00:20:49في مجموعة المراقبة
00:20:51الخاصة بـ Vercel
00:20:52حتى تتمكن من رؤية
00:20:54كيف يتم استخدام
00:20:55تلك الرموز.
00:20:56لذا دعوني أريكم
00:20:57كيف تعمل
00:20:59عن طريق إعداد
00:21:00أول الموصلات
00:21:01للوكلاء
00:21:01الذين وصفتهم للتو.
00:21:02للوكلاء
00:21:03الذين وصفتهم للتو.
00:21:06هنا،
00:21:07داخل لوحة تحكم Vercel،
00:21:09سأبدأ بإنشاء
00:21:10الموصلات
00:21:10التي أريدها.
00:21:11سأنقر
00:21:12سأضغط على “إنشاء الموصلات”
00:21:13وكما ترون،
00:21:15لدينا قائمة متنامية
00:21:16من الموصلات المدمجة
00:21:17المتاحة بالفعل.
00:21:19وهي تشمل Slack،
00:21:21وGitHub،
00:21:21وSnowflake،
00:21:22وLinear،
00:21:24وSalesforce،
00:21:25وغيرها الكثير.
00:21:26وحتى إن لم تروا
00:21:27موصلات
00:21:28لا ندعمها بعد،
00:21:31يمكنكم إنشاء الموصلات الخاصة بكم
00:21:32باستخدام OAuth
00:21:33ومفاتيح API.
00:21:35دعونا نبدأ
00:21:35مع Salesforce.
00:21:37سأستخدم مساحة العمل
00:21:38التي أريد أن يتمكن وكلائي
00:21:39من الوصول إليها.
00:21:41ثم اضغط على إنشاء
00:21:42موصل Salesforce.
00:21:46إذاً، ما حدث للتو
00:21:47بدا بسيطاً،
00:21:48ولكن خلف الكواليس،
00:21:50تتولى فيرسيل (Vercel)
00:21:51الكثير من التعقيدات
00:21:52المتعلقة بعمليات الربط.
00:21:55عادةً،
00:21:55الاتصال بسيلزفورس (Salesforce)
00:21:56يعني أنه يجب عليك التعامل
00:21:58مع سير عمل المصادقة (OAuth)،
00:22:00وإدارة الرموز المميزة،
00:22:01وتخزين بيانات الاعتماد،
00:22:03ومنطق التحديث،
00:22:04ولكن مع “كونيكت” (Connect)،
00:22:05كل هذا
00:22:06يتم التعامل معه نيابة عنك.
00:22:08يصدر هذا الاتصال
00:22:09رموز نطاق قصيرة الأجل
00:22:10عند الطلب
00:22:11حينما تحتاج الوكلاء
00:22:12فعلياً
00:22:12إلى تنفيذ إجراء ما.
00:22:15فلنبدأ
00:22:16بإنشاء
00:22:17موصل “لينير” (Linear) هنا.
00:22:19سأذهب إلى
00:22:20إنشاء موصل (Create Connector).
00:22:22أختار Linear.
00:22:23أتأكد من أنني
00:22:24في مساحة العمل
00:22:25الصحيحة.
00:22:27وما
00:22:27حدث هو
00:22:30أن
00:22:31Vercel Connect
00:22:31تمكنني من
00:22:32اختيار
00:22:32الأذونات التي أحتاجها
00:22:34بدقة لمنحها
00:22:35لوكلاء عملي.
00:22:35في هذه الحالة،
00:22:37يحتاج الوكلاء
00:22:37إلى التعليق
00:22:39وكذلك إنشاء مهام
00:22:40للعملاء الذين
00:22:41وصفتهم.
00:22:42لذا سأمنحهم فقط
00:22:43تلك الأذونات
00:22:44ثم
00:22:45ببساطة سأقوم بإنشاء
00:22:48الموصل.
00:22:50من خلال قصر
00:22:51وكلائنا
00:22:52على تلك الأذونات
00:22:53والنطاق مسبقاً،
00:22:55يمكننا التأكد
00:22:56من أن هذا الوكيل
00:22:57يقوم فقط
00:22:57بالمهمة
00:22:58التي نريده أن يؤديها
00:22:59مع الاستمرار في التمتع
00:23:01بالأتمتة القوية.
00:23:03سأنهي
00:23:04إنشاء الموصل
00:23:05وأعود
00:23:06إلى صفحة التفاصيل.
00:23:08يمكنك رؤية
00:23:08إنشاء المشروع
00:23:09هنا.
00:23:10يمكنك التثبيت.
00:23:11يمكنك رؤية
00:23:12مشغل التثبيت
00:23:13ويمكنك أيضاً رؤية
00:23:14بيانات الاستخدام لاحقاً.
00:23:16فلنقم سريعاً
00:23:17باختبار الرمز المميز (التوكن) الخاص بنا هنا.
00:23:20سأقوم باختبار
00:23:22رمز المستخدم.
00:23:24سأنقر
00:23:25على اختبار رمز المستخدم
00:23:26وسأقوم بتفويض
00:23:27واجهات برمجة التطبيقات الخاصة بي
00:23:28ثم سأفوض
00:23:30الجانب الخاص بـ “لينير”.
00:23:33ورائع،
00:23:33لقد حصلت مجدداً
00:23:34على رمز
00:23:35يحتاجه وكيلي
00:23:36لتنفيذ
00:23:37المهمة المحددة.
00:23:38إنه يحتوي على تاريخ انتهاء الصلاحية،
00:23:40ويحتوي على الاسم،
00:23:40ولنبدأ،
00:23:44لإنشاء
00:23:44آخر موصل
00:23:45نريده
00:23:46لعملائنا.
00:23:47سأختار “سلاك” (Slack)
00:23:48وأتأكد
00:23:50من أنني قمت بتفويض
00:23:51مساحة العمل
00:23:52ثم أنقر على إنشاء.
00:23:54سأقوم بتثبيته لاحقاً
00:23:56لبعض الوقت،
00:23:58سأريكم ذلك
00:23:59ثم العودة
00:24:01إلى الصفحة.
00:24:02الآن وبعد أن أصبح لدينا
00:24:03الموصلات الثلاثة
00:24:04مثبتة،
00:24:05أصبح لدى وكلائنا
00:24:06الآن إمكانية الوصول
00:24:07إلى كل ما يحتاجونه
00:24:08ولا يقومون أبداً بتخزين
00:24:09بيانات اعتماد طويلة الأجل.
00:24:12العودة إليك، تومو.
00:24:16شكراً لك.
00:24:22مع فيرسيل كونيكت،
00:24:23يمكن لوكلائك الاتصال بأمان
00:24:24بمجموعة كاملة
00:24:26من أنظمتك الداخلية
00:24:27بما في ذلك إدارة علاقات العملاء (CRM)،
00:24:28وERP،
00:24:30وHRIS،
00:24:31مستودعات البيانات،
00:24:33أدوات التعاون
00:24:34والمزيد.
00:24:35لكنني أريد التركيز
00:24:36على أدوات التعاون.
00:24:38هذه هي الطريقة التي تتفاعل بها
00:24:39مع وكلائك
00:24:40وكيف يريد وكلاؤك
00:24:41أن يكونوا قادرين
00:24:41على التفاعل معك
00:24:42وهنا يأتي
00:24:44المكون البدائي التالي
00:24:44في حزمة الوكيل
00:24:45وهو
00:24:46مجموعة تطوير برمجيات الدردشة (Chat SDK).
00:24:48أقوى الوكلاء
00:24:50الذين بنيناهم في فيرسيل
00:24:51هم في الواقع زملاء عمل
00:24:52ونحن نتفاعل معهم
00:24:54حيثما يحدث العمل
00:24:55أثناء حدوثه.
00:24:57بالنسبة للكثيرين منكم،
00:24:57قد يكون ذلك مايكروسوفت تيمز (Microsoft Teams)
00:24:59أو جوجل شات (Google Chat)
00:25:00لكن بالنسبة لنا،
00:25:01وبشكل ساحق،
00:25:02ذلك هو سلاك (Slack).
00:25:03نحن نؤمن بأن أدوات التعاون القوية
00:25:04مثل هذه
00:25:05هي الطريقة الأساسية
00:25:06التي سيتفاعل بها معظم البشر
00:25:07مع الوكلاء
00:25:07ولكن هناك مشكلة.
00:25:08على الرغم من أن هذه الأدوات
00:25:10تشترك في مجموعة مشتركة
00:25:11من القدرات الأساسية،
00:25:12إلا أنها جميعاً تمتلك
00:25:14واجهات برمجة تطبيقات
00:25:15وواجهات مختلفة تماماً.
00:25:16توفر مجموعة تطوير برمجيات الدردشة (Chat SDK)
00:25:18طبقة تجريد أنيقة
00:25:19تمكنك من استهداف
00:25:21العشرات من التطبيقات.
00:25:22بسطر واحد فقط
00:25:23من التعليمات البرمجية،
00:25:24فهي تمكّن مستخدميك
00:25:25من التفاعل مع الوكلاء
00:25:26عبر أدوات مثل
00:25:27مايكروسوفت تيمز،
00:25:28مايكروسوفت تيمز،
00:25:30جوجل شات،
00:25:31ديسكورد (Discord)،
00:25:32جيت هاب (GitHub)،
00:25:33لينير،
00:25:33تليجرام (Telegram)،
00:25:34واتساب (WhatsApp)
00:25:35وغيرها الكثير.
00:25:35تساعد “نانو كلو” (NanoClaw) الشركات
00:25:38في تشغيل وكلاء الذكاء الاصطناعي
00:25:39وقد بنوا منصتهم
00:25:40على مجموعة تطوير برمجيات الدردشة.
00:25:42إنها قاعدة تعليمات برمجية واحدة
00:25:43لكنها تقدم وكلاء
00:25:44عبر 15 تطبيقاً
00:25:45مختلفاً من تطبيقات المراسلة.
00:25:47تلك هي
00:25:49حزمة وكلاء فيرسيل.
00:25:50إنها مجموعة فريدة
00:25:52من القدرات المتكاملة
00:25:53التي تغطي كل شيء
00:25:54لازم لشحن
00:25:55الوكلاء للإنتاج.
00:25:56لقد أخذنا كل ما
00:25:58تعلمناه من بناء الوكلاء
00:25:59على مدى السنوات القليلة الماضية
00:25:59وحولنا تلك الدروس
00:26:00إلى مكونات بدائية هي الأفضل في فئتها
00:26:01وتعمل على نطاق فيرسيل.
00:26:02نحن نحبها
00:26:04تعمل على نطاق Vercel.
00:26:06نحن نحبها
00:26:07وعملاؤنا يحبونها أيضاً.
00:26:09الحزمة قوية
00:26:10وتسد فجوة حقيقية
00:26:12في النظام البيئي
00:26:13ونعتقد أن
00:26:13كل واحدة من هذه العناصر الأساسية
00:26:14هي الأفضل في فئتها.
00:26:16لكن لا يزال هناك
00:26:17الكثير من التعقيد.
00:26:19كل عنصر من هذه العناصر الأساسية
00:26:20لا يزال بحاجة إلى الربط
00:26:21لتشكيل وكيل واحد متماسك.
00:26:24ولكن ماذا لو لم يكن كذلك؟
00:26:26بينما كنا نبني
00:26:27حزمة الوكيل (agent stack)،
00:26:28هذا هو السؤال
00:26:29الذي كنا نعود إليه باستمرار.
00:26:31في Vercel،
00:26:32نحن لا نريد فقط
00:26:33بناء أكثر الوكلاء
00:26:34قوة في العالم
00:26:35ولا نريد فقط
00:26:36تمكينك من بناء
00:26:37أقوى الوكلاء
00:26:37في العالم.
00:26:39نحن نريد أن يكون بناء
00:26:40هؤلاء الوكلاء
00:26:40ممتعاً بالفعل.
00:26:42وهذا يعني
00:26:43ألا نكتفي بتوفير
00:26:44أقوى العناصر الأساسية
00:26:45لحزمة الوكيل في العالم،
00:26:48بل أيضاً توفير أسهل
00:26:50وأسرع طريقة لربط
00:26:51تلك العناصر الأساسية
00:26:52معاً.
00:26:54ولجعل ذلك ممكناً،
00:26:56لقد قمنا ببناء أحدث عضو
00:26:57في عائلة حزمة الوكيل.
00:27:00أهلاً بك يا Eve.
00:27:02إطار عمل Vercel
00:27:03لبناء وكلاء إنتاج
00:27:04كاملين من الطرف إلى الطرف.
00:27:07الآن، لدي الكثير
00:27:08لأقوله عن Eve،
00:27:09ولكن قبل أن أتعمق في ذلك،
00:27:10أريدكم أن تروها
00:27:11وهي تعمل.
00:27:12لذا يسعدني أن أدعو
00:27:13Char، قائد المنتج
00:27:15لـ Eve،
00:27:15ليوضح لكم كيف تعمل.
00:27:24شكراً يا Tomo.
00:27:26على مدار العام الماضي،
00:27:28لقد أخذنا كل شيء
00:27:28تعلمناه
00:27:29حول بناء الوكلاء
00:27:30وقمنا بتغليفه
00:27:31في Eve.
00:27:32دعوني أوضح لكم
00:27:33كيف يعمل.
00:27:35سأبدأ
00:27:35بأمر واحد
00:27:37في نافذة الأوامر (terminal).
00:27:38سيقوم هذا الأمر بهيكلة
00:27:40دليل الوكيل،
00:27:42وتثبيت التبعيات،
00:27:44وبدء جلسة دردشة
00:27:45تفاعلية
00:27:46مع الوكيل.
00:27:48بعد ذلك،
00:27:49سأقوم بتهيئة
00:27:49مزود النموذج الخاص بنا.
00:27:51سأستخدم
00:27:52بوابة Vercel للذكاء الاصطناعي (Vercel AI gateway)،
00:27:55وأختار فريق Vercel،
00:27:59وأقوم بالربط مع مشروع
00:28:01في ذلك الفريق.
00:28:01وقد انتهينا.
00:28:05الآن، لنختبره.
00:28:07من أنت؟
00:28:12حسناً.
00:28:12كان ذلك سريعاً.
00:28:14لقد قمت للتو ببناء
00:28:15وكيل وظيفي بالكامل
00:28:17في أقل من دقيقة.
00:28:18الآن،
00:28:23يعمل هذا الوكيل
00:28:24بملفين فقط.
00:28:26Agents.ts،
00:28:27الذي يحدد النموذج،
00:28:30و instructions.md
00:28:31الذي يحدد هوية الوكيل.
00:28:34وهذه البساطة
00:28:35هي ما يجعل الأمر سهلاً جداً
00:28:37لبناء وكلاء باستخدام Eve.
00:28:39الآن، لنقم ببناء
00:28:40حالة استخدام حقيقية.
00:28:41وصفت Hedy للتو
00:28:42وكيل مبيعات
00:28:43يقوم بمعالجة نصوص المكالمات
00:28:45ويحدث Salesforce
00:28:46و Linear.
00:28:47دعوني أوضح لكم
00:28:48مدى بساطة
00:28:49بناء ذلك الوكيل
00:28:50مع Eve.
00:28:52أولاً،
00:28:53سأمنح الوكيل
00:28:54هوية.
00:28:55في ملف التعليمات بتنسيق Markdown،
00:28:57سأصف
00:28:58مساعداً للانطلاق في السوق (go-to-market assistant)
00:28:59يمكنه إنشاء
00:29:00مهام في Linear
00:29:01وتحديث فرص
00:29:02Salesforce
00:29:03بناءً على نصوص المكالمات.
00:29:04وهكذا تماماً،
00:29:10أصبح لدى الوكيل
00:29:11ميثاق عمل جديد.
00:29:12بعد ذلك،
00:29:13سأمنحه أدوات
00:29:14يمكنه استخدامها
00:29:14لاتخاذ إجراءات.
00:29:16يحتاج الوكيل
00:29:16إلى أداة Linear
00:29:17حتى يتمكن من إنشاء المهام
00:29:18وتوضع الأدوات
00:29:19داخل مجلد الأدوات (tools folder).
00:29:24واسم الملف
00:29:26هو اسم
00:29:27الأداة التي
00:29:27يراها وكيلنا.
00:29:34لنقم بتعريف
00:29:35أداة Linear.
00:29:37الوصف
00:29:37هو ما يقرؤه الوكيل
00:29:39ليعرف متى
00:29:39يستخدم الأداة،
00:29:41والمدخلات
00:29:42هي نقاط البيانات
00:29:42التي يجب على الوكيل
00:29:43ملؤها،
00:29:44مثل العنوان
00:29:45ووصف
00:29:45المهمة.
00:29:47يمكننا استخدام
00:29:48موصل Linear
00:29:50الذي أعدته Hedy سابقاً
00:29:52ثم تنفيذ
00:29:53واجهة برمجة تطبيقات Linear (Linear API)
00:29:54لإنشاء مهمة.
00:29:58أريد أيضاً
00:29:59أن يعرف الوكيل
00:29:59كيفية إنشاء
00:30:00مهمة Linear،
00:30:01لذا سأضيف مهارة.
00:30:02وتوضع المهارات
00:30:04في مجلد المهارات (skills folder).
00:30:06تخبر هذه المهارة
00:30:07الوكيل
00:30:07بأنه يجب عليه البحث
00:30:08عن طلبات الميزات
00:30:09في نص المكالمة
00:30:11وفصل مهام Linear
00:30:12حسب الموضوع.
00:30:16عظيم.
00:30:17الآن، لنختبر الوكيل.
00:30:18يجب أن يكون قادراً
00:30:18على إنشاء مهام Linear.
00:30:25سيقوم بتحميل
00:30:26المهارة،
00:30:27وإنشاء المهمة.
00:30:28رائع.
00:30:29تم إنشاء المهمة،
00:30:30ويجب أن تظهر أيضاً
00:30:31في Linear.
00:30:34بعد ذلك، يحتاج الوكيل إلى
00:30:36تحديث فرص Salesforce
00:30:37المتاحة.
00:30:38نريد استخدام
00:30:38واجهة سطر أوامر Salesforce (Salesforce CLI)
00:30:39لإجراء التحديثات،
00:30:41ولكن هذا يعني
00:30:42أن وكيلنا يحتاج إلى صدفة (shell)،
00:30:43ونريد أن يتم تنفيذ الأوامر
00:30:44بأمان
00:30:46في عزلة.
00:30:47لذا سأقوم بتهيئة
00:30:48بيئة معزولة (sandbox) يمكن للوكيل
00:30:50استخدامها لإجراء التحديثات.
00:30:51هذا يُعد جهازاً افتراضياً خاصاً
00:30:53ليعمل فيه الوكيل،
00:30:54محاطاً بسور عن كل شيء آخر.
00:30:57سأقوم بإنشاء sandbox.ts.
00:31:00سيقوم هذا بتهيئة
00:31:01البيئة المعزولة،
00:31:02وتثبيت واجهة سيلزفورس (Salesforce CLI)
00:31:04في عملية تشغيل البيئة التجريبية (sandbox bootstrap)،
00:31:07وأيضًا إغلاق المنافذ.
00:31:09لذا فإن البيئة التجريبية مسموح لها فقط
00:31:11بالتحدث إلى سيلزفورس
00:31:11ولا شيء غير ذلك.
00:31:15سأعطي الوكيل
00:31:16أداة سيلزفورس
00:31:16تمامًا كما فعلنا مع “linear”،
00:31:18لكن تحديثات سيلزفورس
00:31:19تحتاج إلى موافقة
00:31:20من شخص في الفريق.
00:31:22لذا سأضيف عنصر التدخل البشري،
00:31:24وستتطلب هذه الأداة دائمًا
00:31:26من الوكيل
00:31:26طلب موافقة بشرية.
00:31:32سنستخدم موصل سيلزفورس الخاص بـ “Hedy”.
00:31:37وأخيرًا،
00:31:38دالة تنفيذ الأداة
00:31:39التي ستستدعي واجهة سيلزفورس
00:31:41وتجري تحديثات
00:31:42على سجل الفرصة.
00:31:43الآن، لنخبر
00:31:45خطوة سيلزفورس.
00:31:50سأطلب منه تحديث
00:31:52فرصة سيلزفورس
00:31:53إلى “مغلقة ومربوحة” (Closed Won).
00:31:55هذا هو التدخل البشري،
00:31:58وتم الأمر.
00:31:59إذا عدت
00:32:00إلى سيلزفورس،
00:32:01وقمت بتحديث هذه الصفحة،
00:32:03يجب أن تظهر كـ “مغلقة ومربوحة”.
00:32:07رائع.
00:32:08الآن، أحتاج إلى جعل
00:32:09الوكيل متاحًا
00:32:10على “Slack” لفريق المبيعات.
00:32:12لذا سأشغل أمر القنوات (slash channels).
00:32:15اختر Slack.
00:32:18نعم، أريد روبوت Slack.
00:32:22سيؤدي هذا إلى تثبيت
00:32:23روبوت Slack
00:32:24في مساحة العمل.
00:32:28نشر على Vercel.
00:32:34وتم الأمر.
00:32:35لنجربه.
00:32:36سأقوم بالإشارة إلى وكيلنا.
00:32:41وهذا كل شيء.
00:32:43لدينا وكيل جاهز
00:32:45للإنتاج يمكن لفريقنا
00:32:46استخدامه
00:32:47في طبقة التعاون الخاصة بنا على Slack.
00:32:50لكننا لم ننتهِ بعد.
00:32:51الوكيل قابل للملاحظة بالكامل أيضًا.
00:32:54دعونا نلقي نظرة
00:32:55على المحادثة
00:32:55التي أجريناها للتو معه على Slack.
00:32:57لذا في لوحة تحكم Vercel،
00:32:59سأنقر على المراقبة (observability)،
00:33:02عمليات الوكيل،
00:33:05ويمكنني رؤية
00:33:06سجل المحادثة بأكمله.
00:33:09استخدام الرموز المميزة (tokens)،
00:33:10طول التشغيل،
00:33:11المدخلات والمخرجات،
00:33:13وتفكير الوكيل.
00:33:14يمكنني حتى التعمق
00:33:16في كل من استدعاءات الأدوات
00:33:17التي قام بها الوكيل.
00:33:19وهذا كل شيء.
00:33:20لقد قمنا فقط
00:33:21ببناء وكيل جاهز للإنتاج
00:33:22في خمس دقائق.
00:33:24عودة إليك يا توملين.
00:33:24شكرًا لك يا تشار.
00:33:33يبدو وكأنه حقًا
00:33:34إطار عمل Next.js المفقود
00:33:36للعملاء.
00:33:37إنه متحيز
00:33:38بناءً على كل ما
00:33:39تعلمناه
00:33:40على مدى السنوات العديدة الماضية.
00:33:41ولكن الأهم من ذلك،
00:33:42إنه مفتوح المصدر
00:33:44ومعياري (modular).
00:33:45إنه مصمم ليعمل
00:33:46بسلاسة مع Vercel،
00:33:48مع ترابط عالٍ
00:33:49ببنيتنا التحتية،
00:33:50ولكنه قابل للتخصيص بالكامل
00:33:52حتى تتمكن من جعله خاصًا بك.
00:33:54يمكنك استبدال الموفرين
00:33:55والاحتفاظ بالأساس
00:33:56المتين تحته.
00:33:58قبل Eve،
00:33:59كان كل وكيل يحتاج
00:34:00إلى سقالاته الخاصة
00:34:01وعمليات الدمج.
00:34:02مع Eve،
00:34:03كل وكيل
00:34:04هو مجرد دليل
00:34:05منظم بالطريقة التي
00:34:06تفكر بها بالفعل
00:34:07بشأن الكود الخاص بك.
00:34:09بناء وكيل على مستوى المؤسسات
00:34:10كان يستغرق أسابيع.
00:34:11الآن، كما رأيت للتو،
00:34:13يستغرق دقائق.
00:34:15Eve سيغير
00:34:16الطريقة التي يبني بها
00:34:18الكثير منا الوكلاء.
00:34:18لقد غير بالفعل تمامًا
00:34:19الطريقة التي
00:34:20نبني بها الوكلاء
00:34:21داخل Vercel.
00:34:22لكن التالي،
00:34:23أريد دعوة مالطا
00:34:24ليخبرك عن
00:34:25أحد وكلائه المفضلين
00:34:27الذين بنيناهم
00:34:27والذين يشعر الكثير منا
00:34:29بالحماس الشديد تجاههم.
00:34:31شكرًا.
00:34:31شكرًا لك يا تومو.
00:34:42أنا مالطا من Vercel-Steel.
00:34:44الوكيل الذي يشعر تومو
00:34:45بالحماس الأكبر تجاهه
00:34:46هو وكيلنا.
00:34:47لقد بنيناه لـ Vercel أولاً
00:34:49والآن يمكنك استخدامه أنت أيضًا.
00:34:51يُسمى Vercel Agent.
00:34:55انتظر، انتظر، انتظر.
00:34:56لحظة.
00:34:57تبًا.
00:34:58لقد تلقيت تنبيهًا فعليًا.
00:35:00حسناً، واو.
00:35:01حسناً، V0 يعاني من
00:35:02انقطاع جزئي.
00:35:04دعني أصل فعليًا
00:35:05إلى حاسوبي المحمول.
00:35:06تخيل أن لدي حاسوبًا محمولًا
00:35:07وتحقق من هذا.
00:35:09حسناً، إذاً
00:35:10عميل Vercel بالفعل
00:35:12حقق في هذا بالفعل.
00:35:13دعونا نتعمق أكثر.
00:35:15حسناً، حسناً، حسناً.
00:35:16لقد وجد أن كائن مفتاح
00:35:17واجهة برمجة التطبيقات غير محدد
00:35:18في وقت التشغيل.
00:35:19ظهرت الأخطاء
00:35:20في آخر عملية نشر
00:35:21قبل بضع دقائق.
00:35:23إنه يوصي
00:35:24بإجراء استرجاع فوري
00:35:25إلى الإصدار السابق.
00:35:26هذا ذكي حقًا
00:35:27لأنه عندما تشك،
00:35:28فأنت تريد دائمًا
00:35:29إجراء استرجاع فوري
00:35:30كإجراء صحيح.
00:35:31دعني أوافق على هذا.
00:35:33الآن، وبإذني،
00:35:34وكيل فيرسل
00:35:35يقوم بالتراجع
00:35:36عن آخر إصدار
00:35:37لعملية النشر
00:35:37قبل ظهور أخطاء 500
00:35:39لدينا.
00:35:41حسناً.
00:35:41تم التراجع بنجاح.
00:35:43عادت منصة V0 للعمل.
00:35:45سيبدأ وكيل فيرسل
00:35:45الآن بالعمل
00:35:46على إصلاح الخلل،
00:35:47ولكن ليس علينا
00:35:48انتظار ذلك.
00:35:49حسناً.
00:35:49لنبدأ من جديد.
00:35:52مرحباً، اسمي مالطا.
00:35:53أنا مدير التقنية في فيرسل.
00:35:54وكيل فيرسل رائع
00:35:55لأنه يكتشف الحوادث
00:35:56بشكل مستقل،
00:35:57ولا يصعد الأمر
00:35:58إلا عندما تكون إيجابيات حقيقية
00:36:00ويكون التحليل
00:36:01مكتملًا بالفعل
00:36:02بحلول الوقت
00:36:02الذي أصل فيه إلى حاسوبي.
00:36:04الآن، أنا أدرك
00:36:06أن السؤال الأول
00:36:08الذي سيطرحه كل مدير تكنولوجيا تنفيذي في هذه الغرفة
00:36:09هو،
00:36:11كيف يكون من الآمن
00:36:12ترك وكيل يفعل هذا؟
00:36:14إنه السؤال الصحيح
00:36:16لأن معظم الوكلاء
00:36:17يرثون أذونات المستخدم.
00:36:20إنهم يعملون بصفتك
00:36:21ويعملون بصفتك
00:36:23ويمكنهم فعل كل شيء
00:36:25أمر واحد سيء
00:36:27يحدد نطاق الضرر الكامل لديك،
00:36:29سواء كان ذلك منك،
00:36:31أو زميل في الفريق،
00:36:32أو وكيل فرعي مشوش.
00:36:35يتمتع Vercel Agent
00:36:35بنموذج صلاحيات
00:36:37هو الأول من نوعه
00:36:38يجمع بين وضع التخطيط
00:36:40ومنح الصلاحيات.
00:36:42بدلاً من مطالبتك
00:36:43بالموافقة على الإجراءات
00:36:45واحدة تلو الأخرى،
00:36:46يقوم Vercel Agent بتخطيط
00:36:47الصلاحيات التي
00:36:48ستكون مطلوبة
00:36:49لإكمال المهمة
00:36:50ثم يطلب منك
00:36:52الموافقة عليها
00:36:52في خطوة واحدة متماسكة.
00:36:55للتراجع عن
00:36:56نشر معطل،
00:36:57يطلب Vercel Agent
00:36:58فقط الحصول على
00:36:58إذن مؤقت
00:36:59لإجراء عمليات تراجع فورية،
00:37:01مثلما رأينا للتو.
00:37:02إذا احتاج لشراء
00:37:03ذاكرة تخزين مؤقت قديمة،
00:37:04فإنه يطلب صلاحية مؤقتة
00:37:04للوصول إلى ذاكرة التخزين المؤقت
00:37:05لهذا المشروع
00:37:06ولا شيء غير ذلك.
00:37:08كل وكيل،
00:37:10كل إجراء
00:37:10يعمل في بيئة معزولة
00:37:11قبل أن يمس بيئة الإنتاج.
00:37:14وأي شيء
00:37:15يغير حالة بيئة الإنتاج
00:37:16ينتظر موافقة بشرية
00:37:17ليتم تنفيذه.
00:37:19الوكيل لا يمتلك أبداً
00:37:20وصولاً أكثر
00:37:21مما يحتاجه
00:37:21للمهمة
00:37:22التي يؤديها،
00:37:22ولكنه أيضاً
00:37:23لا يطالبك باستمرار
00:37:24بالمزيد من الصلاحيات.
00:37:24توازن رائع
00:37:26بين التقدم
00:37:27والأمان.
00:37:27إنه الجزء
00:37:29الذي أفتخر به أكثر
00:37:29والذي يفسر أيضاً
00:37:30لماذا لا أقلق
00:37:31بأن يكون Vercel Agent
00:37:32سبباً في
00:37:33صفحة التنبيه القادمة لي في الساعة 2 صباحاً.
00:37:34انتظر، انتظر.
00:37:40ما الذي يحدث هناك؟
00:37:41شخص لا يغلق
00:37:42هاتفه؟
00:37:43الساعة 20:55.
00:37:44يا إلهي.
00:37:45كان أنا.
00:37:46لقد كان أنا.
00:37:46حسناً.
00:37:48حسناً.
00:37:50أوه، وصلتني رسالة
00:37:51من غييرمو.
00:37:51يا صاح، أنت تعلم تماماً
00:37:52أنني على المسرح
00:37:53الآن.
00:37:54على أي حال، أدرك،
00:37:55أنكم تدركون جميعاً
00:37:56أن هذا مشهد تمثيلي،
00:37:57لكن دعوني أخبركم،
00:37:58إرسال G رسالة نصية لي
00:37:59للشكوى بشأن
00:38:00شيء لا يسير
00:38:00بشكل صحيح على موقعنا
00:38:01هو أمر واقعي
00:38:03بقدر ما يمكن أن تكون الأمور.
00:38:05على أي حال،
00:38:05لنقم بنسخ ولصق
00:38:06تلك الرسالة
00:38:07في Vercel Agent.
00:38:08في الواقع، دعني أضف
00:38:10لا ترتكب أي أخطاء
00:38:11فقط لضمان الجودة.
00:38:15حسناً.
00:38:16Vercel Agent
00:38:17ينظر الآن
00:38:17في رؤى السرعة
00:38:19لموقعنا
00:38:19ليرى إذا كان هناك أي تغيير.
00:38:22أوه، واو.
00:38:23حسناً، هناك 4 ثوانٍ لـ LCP.
00:38:25هناك شيء خاطئ بشكل كبير.
00:38:26هذا ليس جيداً.
00:38:29الآن سيقوم Vercel Agent
00:38:29بمراجعة
00:38:31جميع التغييرات الأخيرة
00:38:32لتضييق نطاق المشكلة.
00:38:35وقد وجد
00:38:36أننا أضفنا
00:38:36في وقت الانتظار
00:38:37على مسار الأيقونة المفضلة (Favicon).
00:38:40يتحقق من الأداء
00:38:41على نقطة النهاية تلك
00:38:42ويؤكد
00:38:44أن تحديثاً
00:38:46تسبب في المشكلة.
00:38:48لقد أنهى التحقيق
00:38:49بمعرفة السبب الجذري
00:38:50والآن هذا هو
00:38:51ويبدو أنني
00:38:51سأضطر
00:38:52للتحدث مع ماتان.
00:38:54إنه هنا في الجمهور
00:38:55في مكان ما.
00:38:56لا داعي للقلق.
00:38:57الخبر السار هو
00:38:58أن Vercel Agent
00:38:59يمكنه كتابة إصلاح
00:38:59في OpenPR.
00:39:01عندما أوافق عليه،
00:39:02سيتم إرسال التغيير
00:39:03إلى الإنتاج.
00:39:05حسناً، بالعودة إلى G.
00:39:06أصلح الخطأ.
00:39:07صفر سطر برمجي
00:39:08كتبته اليوم
00:39:08بيدي.
00:39:11حسناً.
00:39:12هذان مثالان
00:39:13على كيفية استخدامي
00:39:15لـ Vercel Agent
00:39:16وكيف يمكنه مساعدتك في إدارة
00:39:17أي شيء على منصة Vercel.
00:39:19عندما تطلب
00:39:20إصلاح بنية مشروعك،
00:39:22إنه يقرأ
00:39:22سجلات النشر الخاصة بك،
00:39:24ويجد الإعداد المعطل،
00:39:25ويتحقق من الإصلاح
00:39:26في بيئة الاختبار
00:39:26ويعيد النشر
00:39:27بموافقتك.
00:39:29اسأل لماذا أصبحت بنية مشروعك
00:39:30أبطأ
00:39:30في آخر عملية نشر
00:39:31وسيقارن البنية
00:39:32بالبنية السابقة
00:39:33ويخبرك
00:39:34بما تغير.
00:39:36يمكنك أن تطلب منه
00:39:37العثور على أهم
00:39:38مشكلات إمكانية الوصول
00:39:39في مشروعك
00:39:39وسيقوم بإجراء مراجعة
00:39:40ويفتح طلب سحب (PR).
00:39:43وإذا طلبت منه
00:39:44إصلاح خطأ 500
00:39:45الذي يظهر في سجلاتك،
00:39:46فسيفعل الشيء نفسه.
00:39:48لكن أكثر ما أحبه
00:39:49في الوكيل
00:39:51هو أنك لا تضطر
00:39:52إلى السؤال.
00:39:53Vercel Agent
00:39:54يرى تطبيقك
00:39:54يعمل في بيئة الإنتاج
00:39:55لذا عندما ترتفع حركة المرور
00:39:57أو يتم إطلاق تنبيه،
00:39:58سيحقق في الأمر
00:39:59على الفور
00:39:59ويجلب الإجابات
00:40:00إليك
00:40:01تماما كما فعل
00:40:02بالنسبة لي
00:40:02عندما تلقيت تنبيهاً
00:40:03وأنا هنا على المسرح.
00:40:05الأمثلة
00:40:06التي قدمتها لك
00:40:07كانت تتعلق بمشاكل
00:40:08البنية التحتية
00:40:08والأداء
00:40:09العادية.
00:40:10لكن قريباً،
00:40:10سيكون Vercel Agent
00:40:11قادراً
00:40:11على استدعاء المتخصصين.
00:40:13سيقوم بتشغيل
00:40:14DeepSec
00:40:14لإجراء مراجعة أمنية عميقة
00:40:15عبر قاعدة التعليمات البرمجية
00:40:16قاعدة التعليمات البرمجية
00:40:16أو فحص
00:40:17واجهتك الأمامية
00:40:18للتصميم
00:40:19وجودة تجربة المستخدم.
00:40:21إنه وكيل واحد
00:40:22يفهم
00:40:22نظامك التقني
00:40:23والبنية التحتية الخاصة بك
00:40:24مع ميزات التصدير
00:40:25التي يمكنه استدعاؤها عند الطلب.
00:40:27وكيل فيرسل
00:40:28متاح
00:40:28في نسخة تجريبية خاصة
00:40:29اليوم.
00:40:29امسح رمز الاستجابة السريعة هذا
00:40:30لطلب الوصول.
00:40:33أوه لا.
00:40:34ليس مجددًا.
00:40:36عظيم.
00:40:37إنها جين، رئيستنا التنفيذية.
00:40:39حسنًا.
00:40:42حسنًا.
00:40:42إنها تكتب،
00:40:43أشعر بالذعر
00:40:43قليلًا.
00:40:44هل قمنا بالفعل
00:40:44بتفعيل أعلام الميزات
00:40:45لكل شيء
00:40:46أعلنا عنه اليوم؟
00:40:48الآن،
00:40:49من الواضح،
00:40:49لم أستطع الذهاب
00:40:50والدخول إلى لوحة التحكم
00:40:51والنظر إلى أعلام
00:40:51فيرسل بنفسي،
00:40:52لكن أي عام
00:40:53هذا؟
00:40:532024؟
00:40:55لنطلب من وكيل فيرسيل.
00:40:57ما الذي أطلقناه اليوم؟
00:40:59حسنًا.
00:40:59لدينا
00:41:00تفعيل خدمات فيرسل.
00:41:02جين تحدثت عن هذا.
00:41:03تفعيل EVE.
00:41:03أنا متحمس جدًا.
00:41:05لا أستطيع الانتظار
00:41:05حتى تجربوه
00:41:06جميعًا.
00:41:07تفعيل النسخة التجريبية لوكيل فيرسل.
00:41:10كما تعلمون،
00:41:10لقد تحدثت للتو عن ذلك.
00:41:11ثم تفعيل
00:41:11Vercel Passport.
00:41:13في الواقع،
00:41:14ما هو Vercel Passport؟
00:41:16لم نسمع
00:41:17أي شخص يتحدث عن ذلك بعد.
00:41:19ربما أكون
00:41:20قد سربت للتو
00:41:20بقية الكلمة الرئيسية.
00:41:21على أية حال،
00:41:22للحديث عن
00:41:23Vercel Passport
00:41:23وأشياء أخرى،
00:41:24يرجى الترحيب
00:41:25على المسرح، جين.
00:41:26شكراً يا مالطا.
00:41:36Vercel Agent
00:41:37يوضح لك
00:41:38ما هو ممكن
00:41:38عندما تبني
00:41:39الوكلاء بالطريقة الصحيحة.
00:41:41وكل شركة
00:41:42في هذه الغرفة
00:41:43ستقوم ببناء
00:41:43وكيل
00:41:44مثل ذلك تمامًا.
00:41:45هناك نوعان
00:41:47من الناس
00:41:47في هذه الغرفة
00:41:48يسمعون ذلك.
00:41:49بعضكم
00:41:50يجلس هنا
00:41:51يفكر،
00:41:52لننطلق.
00:41:53سأقوم بإطلاق
00:41:53ذلك الليلة.
00:41:55ثم،
00:41:56هناك مديرو المعلومات
00:41:57ومديرو التقنية
00:41:58في الغرفة
00:41:58الذين يفكرون،
00:41:59أوه،
00:42:00لا.
00:42:01لأنك تستطيع
00:42:02بالفعل الشعور
00:42:03بما هو قادم.
00:42:04وكلاء الظل
00:42:05يكتبون إلى الأنظمة
00:42:06بدون مسار تدقيق،
00:42:08بوت ذكاء اصطناعي
00:42:09يغلق التذاكر،
00:42:11إنفاق لا يمكنك تفسيره.
00:42:13كلاكما
00:42:13محق.
00:42:15بناء الوكلاء
00:42:16أسهل
00:42:17مما تظن
00:42:17وأصعب بكثير
00:42:20مما تظن.
00:42:21سأخبركم
00:42:22عن هذا التوتر
00:42:23وما تعلمناه
00:42:25في فيرسل
00:42:25من خلال معايشته.
00:42:28درو بريدفيك،
00:42:29الذي يعمل معي،
00:42:30هو رئيس
00:42:30الهندسة
00:42:31للسوق.
00:42:32في يونيو 2025،
00:42:34كان لديه الوظيفة الأكثر إثارة
00:42:38في العالم.
00:42:39مهمته،
00:42:40بناء الوكلاء
00:42:41الذين سيغيرون
00:42:42طريقة دخول
00:42:43فيرسل للسوق.
00:42:45وقد نجحت.
00:42:46بعد عام،
00:42:48أصبح الوكلاء جزءًا
00:42:48من سير عملنا اليومي
00:42:49يعملون على نطاق واسع
00:42:51عبر مؤسستنا
00:42:52بكاملها في السوق.
00:42:54لقد قمت بعمل رائع،
00:42:55درو.
00:42:56لذا اليوم،
00:42:57سأقوم بتسليمك
00:42:58جهاز نداء.
00:43:00دعني أخبرك لماذا.
00:43:01ما تعلمناه
00:43:03هو أن الوكلاء
00:43:04أحرار.
00:43:05أحرار،
00:43:06مثل الجراء المجانية.
00:43:08الجميع يحب الجراء،
00:43:10لكنهم يتبولون على أرضيتك،
00:43:11ويأكلون أثاثك،
00:43:13ولا يمكنك الذهاب
00:43:14في عطلة.
00:43:15الوكلاء أحرار
00:43:16لأن أي شخص
00:43:17يمكنه توجيه كلود،
00:43:19لكن الوكلاء برمجيات،
00:43:21ونحن نعلم جميعًا
00:43:22أن البرمجيات
00:43:22لا تنتهي أبدًا.
00:43:24شخص ما يجب أن يصينهم،
00:43:26ويحدث النماذج،
00:43:27ويبني ميزات جديدة.
00:43:29بناء مئات الوكلاء
00:43:30علمنا دروسًا قاسية.
00:43:33أولاً،
00:43:34رأينا نفس المشكلة
00:43:36تُحل مرارًا وتكرارًا.
00:43:38وكلاء متعددون
00:43:39يحتاجون إلى الاتصال
00:43:40بنفس الأنظمة
00:43:41الداخلية.
00:43:42كل فريق بنى
00:43:43تكاملاته الخاصة
00:43:44من الصفر.
00:43:46ثانياً،
00:43:47كل وكيل
00:43:48كان يقرأ
00:43:48من قواعد معرفية مختلفة.
00:43:50فريقنا كان يسأل
00:43:51نفس السؤال
00:43:52ويحصل على إجابات مختلفة.
00:43:54ثالثاً،
00:43:55لم يكن لدينا أي رؤية.
00:43:57لم يعرف أحد
00:43:58عدد الوكلاء الموجودين،
00:43:59من بناهم،
00:44:00أو ما هي البيانات
00:44:01التي لمسوها.
00:44:03رابعاً،
00:44:04هذا النقص في الرؤية
00:44:05عنى أيضاً فوضى في التبني.
00:44:07أنا على سلاك،
00:44:08أكتب في،
00:44:09يظهر 500 وكيل.
00:44:11لا أعرف
00:44:11ماذا يفعل أي منهم.
00:44:13وأخيراً،
00:44:13تعلمنا أيضاً
00:44:14أن الدردشة
00:44:15ليست كل ما تحتاجه.
00:44:17بدأنا بفكرة
00:44:18أن سلاك
00:44:19كان واجهة عالمية،
00:44:20وكان ذلك خاطئاً.
00:44:22الوكلاء
00:44:22الذين تم استخدامهم فعلياً
00:44:24كان لديهم أيضاً واجهات أمامية
00:44:25للأذونات،
00:44:26ولتصور البيانات،
00:44:27ولسير العمل،
00:44:28ولإبقاء البشر
00:44:29في الحلقة.
00:44:31تعلمنا
00:44:31أن جميع وكلائنا
00:44:33كان عليهم العمل
00:44:33في اليوم الأول
00:44:35وفي اليوم المئة.
00:44:38وأنا سعيد
00:44:38بإخبارك
00:44:39أنهم يفعلون ذلك.
00:44:41نحن ندير أكثر من 100 وكيل
00:44:43في الإنتاج
00:44:44في فيرسيل،
00:44:45وهم جزء
00:44:46من كيفية عملنا
00:44:47كل يوم.
00:44:49أريد أن أخبرك
00:44:51عن 10
00:44:51من أهمهم.
00:44:53والترتيب مهم.
00:44:55بدأنا
00:44:55بحالات الاستخدام
00:44:56الأكثر وضوحاً
00:44:57وشقنا طريقنا
00:44:58نحو الوكلاء
00:44:59الذين غيروا
00:45:00العمليات الداخلية
00:45:01وحولوا
00:45:02كيفية عملنا
00:45:04مع فريق طرح المنتجات في السوق.
00:45:07فيرتيكس
00:45:07هو وكيل
00:45:08دعم العملاء لدينا.
00:45:10إنه يحل
00:45:11أكثر من 91%
00:45:13من تذاكر دعم
00:45:14فيرسيل
00:45:15عبر مركز المساعدة،
00:45:16سلاك،
00:45:17ودوكس شات.
00:45:19ديل1
00:45:20هو وكيلنا
00:45:21لذكاء الصفقات.
00:45:22إنه يستمع
00:45:23إلى كل مكالمة مبيعات،
00:45:25ويدرب ممثلينا
00:45:25في سلاك،
00:45:26ويجري تحليلاً بعد الوفاة
00:45:27لكل صفقة خاسرة.
00:45:29تم استدعاء
00:45:30بروتوكول التحكم في
00:45:31ديل1 17,000 مرة
00:45:34هذا الشهر.
00:45:36درافت زيرو
00:45:36هو وكيل المحتوى الخاص بنا.
00:45:38إنه يكتب
00:45:39المسودة الأولى
00:45:40لكل مدونة،
00:45:41سجل تغييرات،
00:45:42وقصة عميل
00:45:43ننشرها.
00:45:45أيه زيرو
00:45:46هو وكيل تحسين البحث لدينا.
00:45:48إنه يتتبع
00:45:48كيف تظهر علامة فيرسيل
00:45:50التجارية والمحتوى
00:45:50الخاص بنا
00:45:51عبر بحث الذكاء الاصطناعي.
00:45:53كل يوم،
00:45:54يقوم بتشغيل مئات
00:45:55المطالبات
00:45:55عبر عشرات
00:45:56نماذج الترميز.
00:45:59ريفوا
00:45:59هو وكيل تحديث
00:46:00سيلز فورس الخاص بنا.
00:46:02إنه يدفع
00:46:02تغييرات السجلات
00:46:03الحرجة
00:46:03إلى سيلز فورس
00:46:05مع وجود إنسان
00:46:05في الحلقة.
00:46:06إنه يوفر تسع ساعات
00:46:08من الوقت
00:46:08لفريق عمليات الإيرادات لدينا
00:46:10كل يوم.
00:46:12بيني
00:46:12هو وكيل التمويل
00:46:14والعمليات لدينا.
00:46:15لديه إمكانية الوصول
00:46:15إلى منصة الفواتير الخاصة بنا،
00:46:17مزود الدفع،
00:46:18وأنظمة المراقبة.
00:46:20إنه يوفر لفريق التمويل
00:46:21وفريق الهندسة
00:46:21المناوب لدينا
00:46:22ساعات من الإجابة
00:46:23على تذاكر الفواتير.
00:46:26والتالي،
00:46:27هناك في.
00:46:28في هو وكيل التوجيه الخاص بنا.
00:46:30إنه يوجه الطلبات
00:46:31إلى جميع
00:46:32الوكلاء الداخليين الآخرين.
00:46:34هل تتذكر
00:46:35مشكلة التبني تلك؟
00:46:36لا يزال لدينا
00:46:37100 وكيل،
00:46:38لكن في
00:46:39هو الباب الأمامي
00:46:40لهم جميعاً.
00:46:41اسأل في سؤالاً،
00:46:43وهو يختار
00:46:43الوكيل المناسب
00:46:44للمهمة.
00:46:46آخر شيء
00:46:47سأعرضه عليكم
00:46:47هم الذين
00:46:48أريد قضاء
00:46:49وقت حقيقي عليهم
00:46:50لأنني أعتقد
00:46:51أن كل واحد
00:46:52منكم سيرغب
00:46:52في بناء
00:46:53واحد منهم.
00:46:55أولاً،
00:46:56دي زيرو،
00:46:57محلل البيانات الخاص بنا.
00:46:59دي زيرو يمنح
00:46:59شركتنا بأكملها
00:47:01تحليلات عند الطلب على مدار الساعة طوال أيام الأسبوع
00:47:03وعلوم البيانات.
00:47:04أي شخص في فيرسيل،
00:47:05المهندسون،
00:47:07ممثلو المبيعات،
00:47:07المالية،
00:47:08الدعم،
00:47:09يمكنهم إجراء تحليلات
00:47:10على بياناتنا
00:47:11من مستودعنا
00:47:12دون تقديم تذكرة
00:47:13أو انتظار فريق البيانات.
00:47:14يمكن للمستخدمين طرح
00:47:17أسئلة بسيطة
00:47:17مثل كم عدد العملاء المحتملين
00:47:18الذين حصلنا عليهم من حملة ما،
00:47:19ويقوم دي زيرو بكتابة
00:47:21وتشغيل لغة إس كيو إل الأساسية.
00:47:22ولكن دي زيرو هو أيضاً
00:47:25عالم بيانات.
00:47:26إذا كان المستخدمون بحاجة إلى
00:47:28إجراء تحليل إحصائي،
00:47:28فإنه يشغل بيئة تجريبية
00:47:30ويقوم بتشغيل بايثون
00:47:31لإنشاء التقارير.
00:47:33دي زيرو هو الأداة الداخلية
00:47:35الأكثر استخداماً
00:47:37في فيرسيل.
00:47:38إنه يجيب على 30,000
00:47:39سؤال شهرياً.
00:47:41وهو آمن على نطاق واسع.
00:47:43دي زيرو لا يعمل
00:47:45في وضع الإله.
00:47:46كل استعلام محدد
00:47:47بأذونات المستخدم.
00:47:48إذا لم تتمكن من رؤية جدول
00:47:51في سنوفليك،
00:47:52فلا يمكن لدي زيرو
00:47:53إظهاره لك أيضاً.
00:47:54تحت الغطاء،
00:47:55كان دي زيرو بحاجة إلى طبقة دلالية.
00:47:56وعلى الرغم من أنه
00:47:59يمكنك طرح الأسئلة
00:47:59في سلاك،
00:48:01فإنه يحتاج إلى واجهة مستخدم
00:48:02حتى يتمكن الناس من استكشاف الرسوم البيانية
00:48:02والتعمق في البيانات.
00:48:04التالي هو أثينا،
00:48:06قمرة قيادة المبيعات لدينا.
00:48:09أعلنت سيلز فورس عن النسخة غير المرئية.
00:48:11لقد قمنا بتشغيله
00:48:13لأشهر.
00:48:14تختار أثينا الحسابات،
00:48:15وتخطط للتواصل،
00:48:17وتتتبع الإشارات،
00:48:18وتدير الحركة الأسبوعية
00:48:19لكل ممثل مبيعات في فيرسيل.
00:48:20بعد وقت قصير من تفعيلها،
00:48:23تضاعفت خطوط الأنابيب تقريباً.
00:48:25تضاعف خط الأنابيب تقريبًا.
00:48:27كل مندوب مبيعات يستخدمه
00:48:29كل يوم.
00:48:31خلف الكواليس،
00:48:32احتاجت أثينا
00:48:33إلى نفس الطبقة الدلالية
00:48:34التي احتاجتها DZero،
00:48:36بالإضافة إلى سير عمل دائم
00:48:37واتصالات آمنة،
00:48:39بالإضافة إلى واجهة مستخدم،
00:48:40لأن وكلاء Go-To-Market
00:48:41أكثر فعالية
00:48:42مع البكسلات والأزرار
00:48:44بدلاً من مجرد قناة Slack.
00:48:47وأخيراً،
00:48:48وكيل العملاء المحتملين (Lead Agent)،
00:48:49مندوب المبيعات المستقل لدينا.
00:48:51لقد قمنا بتدريب وكيل العملاء المحتملين
00:48:52على دليل عمل
00:48:53أفضل مندوب مبيعات لدينا،
00:48:55والآن هو ينفذ
00:48:56الدليل بنفسه
00:48:57على مدار الساعة.
00:48:58ربما رأيتم
00:48:59العنوان الرئيسي العام الماضي.
00:49:01لقد استبدلنا 10 مندوبي مبيعات
00:49:02بواحد فقط.
00:49:04كان ذلك “وكيل العملاء”.
00:49:06لقد أعدنا توزيع
00:49:07هؤلاء المندوبين التسعة
00:49:08في أدوار أكبر
00:49:09ورفعنا حصتنا.
00:49:10لقد شهدنا عائد استثمار بمقدار 32 ضعفاً،
00:49:13وتكلفته 5000 دولار
00:49:15سنويًا للتشغيل.
00:49:16إنه يعمل
00:49:17عند الشريحة المئوية التسعين
00:49:19من مندوبينا،
00:49:20ومهندس واحد
00:49:21يصينه بدوام جزئي.
00:49:23خلف الكواليس،
00:49:25يعمل Lead Agent على
00:49:26المكدس الذي عرضه تومو
00:49:27للتو.
00:49:28AI SDK،
00:49:29Workflow SDK،
00:49:30و Chat SDK
00:49:31لـ Slack.
00:49:32وهو مفتوح المصدر،
00:49:34لذا يمكنك البدء في بناء
00:49:35خاصتك اليوم.
00:49:37بناء هؤلاء الوكلاء
00:49:38كان سهلاً
00:49:39لأننا استخدمنا Next.js
00:49:40وإطار عمل الوكيل الخاص بنا،
00:49:43إيف (Eve)،
00:49:43وكان تشغيلهم
00:49:44أمرًا سهلاً
00:49:45لأنهم يعملون على Vercel.
00:49:47هل تذكرون عندما قلت
00:49:48أن بناء الوكلاء
00:49:49أصعب
00:49:50مما تعتقدون؟
00:49:52الجزء الصعب
00:49:53هو كل ما يحيط بهم،
00:49:55من يمكنه الوصول إليهم،
00:49:57كيفية المصادقة،
00:49:58ما البيانات التي يمكنهم لمسها،
00:50:00وتوفير كل ذلك
00:50:01لفريق الأمن الخاص بك.
00:50:03لذا أمضينا العام الماضي
00:50:04في بناء المنصة
00:50:05التي تجعل ذلك سهلاً،
00:50:07واليوم،
00:50:08نحن نجعلها متاحة
00:50:09لكم.
00:50:11أنا متحمس للإعلان عن
00:50:12Vercel لتطبيقات المؤسسات
00:50:15والوكلاء.
00:50:17إنها تجربة مطور Vercel
00:50:19التي تحبونها
00:50:20للجميع في شركتكم
00:50:22مع هوية
00:50:23ووصول مدمج
00:50:24مع خيار
00:50:26تشغيلها
00:50:26داخل مستأجر AWS الخاص بكم.
00:50:29مثل جميع منتجاتنا،
00:50:30هي محمولة
00:50:31لأنها مستقلة عن إطار العمل
00:50:32والنموذج،
00:50:34وقد بنينا هذا
00:50:35لأنفسنا أولاً،
00:50:36والآن أصبحت منصة
00:50:37يمكنكم البناء عليها أيضاً.
00:50:39دعوني أريكم
00:50:40أهم ثلاث قطع.
00:50:43قبل اليوم،
00:50:44كان عليكم توفير
00:50:45وإنهاء خدمة
00:50:46كل مستخدم في Vercel.
00:50:48تمنحكم إدارة المستخدمين للمؤسسات
00:50:50تحكماً مركزياً
00:50:51في وصول الموظفين
00:50:52إلى Vercel و VZero
00:50:54مع سجل تدقيق كامل
00:50:56لكل إجراء يقومون به.
00:50:59قلت في وقت سابق
00:51:00أن أي شخص يمكنه توجيه كلود (Claude).
00:51:02الواقع هو
00:51:03أن موظفيكم
00:51:04يقومون بذلك بالفعل،
00:51:05سواء كنتم تعلمون ذلك أم لا.
00:51:07هذا ما يسمى بتكنولوجيا المعلومات الخفية (Shadow IT)،
00:51:09وقد تسببت الذكاء الاصطناعي بالفعل
00:51:11في خروقات بيانات كبيرة
00:51:12في المؤسسات.
00:51:13لذا حتى لو كنتم تستطيعون التحكم
00:51:15في من يبني بالذكاء الاصطناعي،
00:51:16لا يزال يتعين عليكم تقييد
00:51:18الوصول إلى التطبيقات
00:51:19والوكلاء الذين يبنونها.
00:51:21ولهذا السبب بنينا
00:51:22Vercel Passport.
00:51:24إنه يضع كل تطبيق داخلي
00:51:26ووكيل خلف نظام الهوية (IDP) الخاص بكم
00:51:28بشكل افتراضي.
00:51:29الأدوات الداخلية
00:51:30تبقى داخلية.
00:51:32يمكن للموظفين رؤية
00:51:33التطبيقات التي يحتاجونها فقط،
00:51:35ولا يوجد شيء مكشوف للعامة.
00:51:38ويمكنكم نشر
00:51:39كل هذا
00:51:40داخل مستأجر AWS الخاص بكم.
00:51:42لقد سمعتم ذلك بشكل صحيح.
00:51:43يمكنكم حتى تشغيل
00:51:44وظائف Vercel
00:51:45داخل حساب AWS الخاص بكم.
00:51:47أي شيء تبنونه
00:51:48مع الوكلاء
00:51:49يبقى داخل
00:51:50حدود الأمان الخاصة بكم.
00:51:53الفرق
00:51:54التي تشحن بسرعة،
00:51:56وبشكل آمن على نطاق واسع
00:51:57هي الفرق
00:51:58التي ستفوز.
00:51:59لقد بنينا تطبيقات المؤسسات
00:52:01والوكلاء
00:52:01لكي تكونوا أنتم.
00:52:03جي،
00:52:04العودة إليك
00:52:04للاختتام.
00:52:13شكراً، جين.
00:52:14شكراً، جين.
00:52:15لقد أبليت بلاءً حسناً.
00:52:17اليوم،
00:52:18أريناكم
00:52:18أن Vercel
00:52:19هي منصة
00:52:19حيث يمكنكم البناء
00:52:21وتشغيل كل شيء.
00:52:23أي نوع من المواقع،
00:52:25التطبيقات،
00:52:26أو الوكلاء.
00:52:28أطر عمل الواجهة الخلفية لديكم
00:52:29يمكنها العمل على نطاق واسع.
00:52:31مع خدمات Vercel،
00:52:33يمكنكم التطوير،
00:52:34والمعاينة،
00:52:35والنشر
00:52:36للحزم الخلفية
00:52:36والواجهات الأمامية
00:52:37معاً.
00:52:40مع EVE،
00:52:41يمكن لأي شخص في فريقكم
00:52:42بناء وكيل
00:52:43في دقائق
00:52:44أو ثوانٍ.
00:52:47Vercel Connect
00:52:48يمنح هؤلاء الوكلاء
00:52:49وصولاً آمناً
00:52:50إلى جميع خدماتكم.
00:52:54Vercel Passport
00:52:55يضمن أن
00:52:55الوكلاء الداخليين
00:52:56والتطبيقات
00:52:57تبقى داخلية
00:52:58خلف نظام الهوية (IDP) الخاص بكم.
00:53:01ويمكنكم تشغيل
00:53:02كل هذا
00:53:03داخل
00:53:04حساب AWS الخاص بكم.
00:53:07يمكنكم البدء اليوم.
00:53:09اطلبوا من وكيل الترميز الخاص بكم
00:53:10تثبيت
00:53:11إضافة Vercel.
00:53:13ثم يمكنكم بناء أي شيء.
00:53:16موقع ويب،
00:53:17تطبيق،
00:53:18وكيل،
00:53:18وشحنه
00:53:19على نطاق عالمي.
00:53:21وسيظل وكيل Vercel
00:53:22يراقب
00:53:23الإنتاج.
00:53:25هذه هي
00:53:26البنية التحتية للوكلاء (Agentic Infrastructure).
00:53:28لا يسعنا الانتظار
00:53:29لرؤية
00:53:30ما ستشحنونه بعد ذلك.
00:53:31شكراً لكم.

Key Takeaway

تنتقل منصة Vercel إلى عصر البنية التحتية الوكيلية من خلال تقديم حزمة أدوات متكاملة تشمل 'Eve' و'Connect' و'Sandbox'، مما يمكن الفرق من بناء وتشغيل وكلاء ذكاء اصطناعي آمنين وجاهزين للإنتاج على نطاق واسع.

Highlights

  • شهدت عمليات النشر بواسطة الوكلاء البرمجيين على Vercel نمواً بمقدار 17 ضعفاً خلال ستة أشهر، حيث تمثل الآن أكثر من نصف إجمالي عمليات النشر.

  • ارتفع حجم حركة البيانات على بوابة الذكاء الاصطناعي (AI Gateway) من 2 تريليون إلى 20 تريليون رمز مميز شهرياً.

  • أطلقت Vercel إطار العمل 'Eve' لبناء وكلاء إنتاج متكاملين، مما يقلص وقت التطوير من أسابيع إلى دقائق.

  • تسمح بوابة الذكاء الاصطناعي (AI Gateway) بتوجيه حركة مرور الذكاء الاصطناعي عبر 35 نموذجاً مختلفاً لتحقيق التوازن بين التكلفة والأداء.

  • تتيح Vercel Passport حماية الأدوات والوكلاء الداخليين عبر ربطهم بأنظمة الهوية (IDP) الخاصة بالمؤسسة، مع إمكانية التشغيل داخل مستأجر AWS الخاص بالعميل.

  • يساعد 'Vercel Agent' في اكتشاف الحوادث التقنية بشكل مستقل، مع توفير نموذج صلاحيات يجمع بين التخطيط الأمني والموافقة البشرية عند تغيير حالة الإنتاج.

Timeline

التحول نحو البنية التحتية الوكيلية

  • تضاعفت أعباء العمل الوكيلية على المنصة منذ بداية العام.
  • تزايد الاعتماد على الوكلاء لنشر برمجيات قادرة على التفكير واتخاذ قرارات مستقلة.

انتقل العالم من بناء مواقع ثابتة إلى تطبيقات ديناميكية، والآن إلى برمجيات وكيلية. تشهد منصة Vercel نمواً هائلاً في عمليات النشر التي تنفذها الوكلاء، مما استدعى توسيع البنية التحتية الأساسية لدعم أطر عمل مثل Python وFastAPI.

إطلاق خدمات Vercel المتكاملة

  • تم الإعلان عن خدمات Vercel لتمكين التطوير المتكامل للواجهات الأمامية والخلفية بأمر واحد.
  • توفر المنصة بيئات مراجعة آمنة لكل التزام برمجية.

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

حزمة أدوات الوكيل (Agent Stack)

  • تتكون حزمة الوكيل من مجموعة أدوات الذكاء الاصطناعي، وبوابة الذكاء الاصطناعي، وWorkflow SDK، وSandbox.
  • توفر Workflow SDK استمرارية حوسبة لانهائية للتطبيقات طويلة الأمد.

تركز هذه الأدوات على تمكين الوكلاء من الوصول للنماذج، والاتصال بالبيانات، وتنفيذ كود غير موثوق في بيئة معزولة. تساهم هذه البنية في تقليل التعقيد البرمجي المرتبط بإدارة المهام طويلة الأمد والاتصالات المعقدة.

إطار العمل Eve وVercel Connect

  • يسمح إطار عمل Eve ببناء وكلاء جاهزين للإنتاج في دقائق.
  • تسهل Vercel Connect الربط الآمن بالأنظمة الخارجية مثل Salesforce وLinear دون تخزين بيانات اعتماد طويلة الأمد.

يوفر إطار العمل Eve تجربة تطوير معيارية ومفتوحة المصدر. من خلاله، يتم تحديد هوية الوكيل وأدواته في ملفات بسيطة، بينما تتولى Connect إدارة تعقيدات المصادقة والأذونات المحددة النطاق.

إدارة المؤسسات والأمن

  • يوفر Vercel Passport حماية افتراضية للأدوات الداخلية عبر نظام الهوية الخاص بالمؤسسة.
  • يمكن تشغيل جميع تطبيقات ووكلاء Vercel داخل مستأجر AWS الخاص بالعميل.

تستهدف هذه الإضافات معالجة مخاوف مديري التقنية بشأن تكنولوجيا المعلومات الخفية والبيانات الحساسة. تضمن هذه الأدوات أن تظل الوكلاء والأدوات الداخلية محمية خلف سياسات المؤسسة الأمنية، مع توفير سجل تدقيق كامل لجميع الإجراءات.

Community Posts

View all posts