ديفين CLI: وكيل طرفي لتدفقات العمل الهندسية المستقلة
ديفين CLI، من شركة كوجنيشن إيه آي، هو عميل سطر أوامر يجلب مهندس برمجيات ذكاء اصطناعي مستقل إلى محطة المطور للتعامل مع المهام المعقدة. يتيح للمطورين التفاعل مع وكيل حي يمكنه تخطيط وتنفيذ أعمال هندسية متعددة الخطوات مع تقديم التحكم في النموذج وواجهة شل تفاعلية. تشمل القدرات الرئيسية اختيار النموذج، وREPL الرسومي، وتسليم الجلسة السحابية. تستهدف الأداة مهندسي البرمجيات وفرق DevOps الذين يحتاجون إلى توسيع سير العمل في التطوير وتوازي المهام الكبيرة.
ماذا يفعل ديفين فعليًا من أجل سير العمل في التطوير؟
يعمل ديفين كوكيل مستقل يمكنه التخطيط، البرمجة، تصحيح الأخطاء، واختبار عبر مشروع. تدعم واجهة سطر الأوامر تنفيذ المهام متعددة الخطوات وإطلاق وكلاء فرعيين متخصصين للتعامل مع العمل المتزامن أو المتداخل. يتكامل مع دليل المشروع المحلي بحيث يمكن للوكلاء قراءة وتعديل الملفات مباشرة، ويمكنه نقل الجلسات طويلة الأمد إلى آلة افتراضية سحابية دائمة لاستمرار العمل في الخلفية.
كيف يتفاعل ديفين مع الأجهزة المحلية والشبكة؟
يمزج ديفين بين عمليات الصدفة المحلية واستنتاج نموذج السحاب، لذا يعتمد استخدام الموارد على المهام التي تقوم بتشغيلها. تعرض الأداة تكاملًا كاملًا للصدفة لتشغيل البناءات والاختبارات محليًا، بينما يتطلب استنتاج النموذج ومزامنة الجلسات اتصالاً بالإنترنت مستقرًا. تم تنفيذ عرض الطرفية بلغة راست لإنتاج تجربة وحدة تحكم تفاعلية خلال الجلسات التفاعلية والسجلات.
هل من الآمن تشغيل ديفين ضد قاعدة الشيفرة الإنتاجية؟
يمكن لديفين قراءة وكتابة وتعديل الملفات في الدليل الحالي الخاص بك ويتطلب مصادقة OAuth عبر المتصفح. نظرًا لأن واجهة سطر الأوامر تحصل على وصول إلى نظام الملفات وتستخدم حساب Cognition لتسجيل الدخول، يجب على المستخدمين التعامل معه كوكيل لديه أذونات كتابة. تنقل عملية '/handoff' العمل إلى وكيل سحابي محجوز للمهام الطويلة، مما يقلل الحاجة إلى إبقاء الجهاز المحلي نشطًا بينما يستمر العمل عن بُعد.
هل أحتاج إلى معرفة متخصصة لتشغيل واجهة سطر الأوامر بفعالية؟
تتوقع الأداة من المطورين أن يكونوا مرتاحين مع سطر الأوامر وسير العمل الوكيل. تم توجيه التثبيت والاستخدام إلى PowerShell، أو Windows Terminal، أو Git Bash على أنظمة سطح المكتب، ويمكن تكوين اختيار النموذج عبر أوامر مثل '/model' أو جهاز توجيه تكيفي. تشير ملاحظات المستخدمين إلى أن ديفين هو الأكثر فعالية للمهام المعقدة القابلة للتوازي بدلاً من التعديلات ذات السطر الواحد، لذا يجب على الفرق التخطيط لسير العمل الوكيل وفقًا لذلك.
ديفين يناسب المهندسين الذين يقبلون سير العمل المدفوع بالوكيل ولكن ليس المهام ذات التحرير الفردي
ديفين هو خيار قادر لمهندسي البرمجيات وفرق DevOps الذين يحتاجون إلى مساعدة مستقلة في العمل على مشاريع متعددة الخطوات، خاصة عندما يمكن تنفيذ المهام بالتوازي. قيدها الرئيسي هو الصلة: يذكر المستخدمون تحقيق مكاسب أقوى في المشكلات المعقدة أو القابلة للتجميع بدلاً من التعديلات الفردية. بالنسبة للفرق المستعدة لتصميم مهام الوكيل وإدارة سياسات الوصول، يقدم ديفين وسيلة عملية لتخفيف عبء سير العمل الهندسي الكبير. موصى به.