الوصف
منصة Cosmos من Augment Code مصممة لجلب تطوير البرمجيات الوكيلة إلى مستوى المؤسسة. بينما قد يستخدم المهندسون الأفراد الوكلاء لمهام الترميز، توفر Cosmos الإطار اللازم لتوسيع نطاق هذه القدرات عبر مؤسسة بأكملها. تهدف المنصة إلى سد الفجوة بين إعدادات الوكلاء الفردية المجزأة وسير عمل مؤسسي موحد وفعال.
تقوم Cosmos بتنسيق الوكلاء عبر دورة حياة تطوير البرمجيات، بما في ذلك الفرز، وتأليف التعليمات البرمجية، والمراجعة، والتحقق. يؤدي هذا التنسيق إلى دورة شحن أسرع بشكل كبير، مع ادعاءات بحل أكثر من 70% من المشكلات قبل تدخل مهندس المناوبة وتقليل ساعات الهندسة المتكررة بنسبة 30%. تقدم المنصة خبراء مُعدين مسبقًا لمراحل مختلفة من التطوير، مثل موزع مهام الفرز، ومؤلف طلبات السحب (PR)، ومراجع الأقران، ومراجع التعليمات البرمجية العميقة، ومحلل مخاطر طلبات السحب، والمختبر. يمكن للمستخدمين أيضًا اختيار استخدام الخبراء الحاليين، أو استنساخهم، أو بناء وكلاء مخصصين خاصين بهم.
جوهر Cosmos هو منصة الوكلاء الموحدة (Unified Agents Platform)، التي توفر السياق والأدوات وحلقات التغذية الراجعة اللازمة للوكلاء للتحسن بمرور الوقت. تشمل المكونات الرئيسية سجل الخبراء (Expert Registry) لاكتشاف الوكلاء ومشاركتهم، والإنسان في الحلقة (Human-in-the-Loop) للتصعيد الذكي، والتكامل مع الأدوات الشائعة مثل Slack وGitHub وJira. تتميز المنصة أيضًا بنظام معرفة المؤسسة (Organization Knowledge) للذاكرة والمعرفة المشتركة عبر الوكلاء والفرق.
تم بناء Cosmos للعمل في كل مكان، وتدعم بيئات التطوير المحلية، وأجهزة الكمبيوتر الافتراضية للتطوير (dev VMs)، وCodespaces، وDevcontainers، وعمليات النشر السحابية على AWS وGCP وغيرها. محرك السياق (Context Engine) الخاص بها هو عامل تمييز مهم، حيث يقوم بتعيين قواعد التعليمات البرمجية حسب الهيكل بدلاً من مجرد البحث عن الكلمات الرئيسية، مما يسمح للوكلاء بالوصول فقط إلى شرائح التعليمات البرمجية ذات الصلة للمهمة. يؤدي هذا إلى تقليل استهلاك الرموز (tokens) وتوفير التكاليف، كما هو موضح في المقاييس التي تظهر تكاليف أقل ومعدلات نجاح مماثلة أو محسنة مقارنة بالحلول الأخرى.
الأمان والاستعداد للمؤسسات لهما أهمية قصوى. تقدم Cosmos ميزات مثل الامتثال لـ SOC 2 Type II وISO/IEC 42001، وعدم الاحتفاظ بالبيانات، وتشفير CMEK، ونشر VPC، وحالات استخدام أحادية المستأجر، والتحكم في الوصول المستند إلى الأدوار (RBAC) التفصيلي. تضمن عدم استخدام التعليمات البرمجية مطلقًا للتدريب، وأن جميع الإجراءات قابلة للمراقبة والتدقيق، مع موافقة بشرية على الخطوات الحرجة. هذا يجعل Cosmos مناسبة للشركات على نطاق المؤسسات التي تسعى إلى تحويل عمليات تطوير البرمجيات الخاصة بها باستخدام وكلاء الذكاء الاصطناعي.
الميزات الأساسية لـ Augment Code
تنسيق الوكلاء عبر دورة حياة تطوير البرمجيات
مراجعة واختبار التعليمات البرمجية الآلية
تحقيق تنبيهات الحوادث بواسطة الوكلاء
أتمتة التذاكر إلى طلبات السحب (PR)
توسيع نطاق تأهيل المهندسين
فرض معايير الفريق على نطاق واسع
معالجة الأمان لـ CVEs
فهم قاعدة التعليمات البرمجية عبر محرك السياق
قوالب وكلاء قابلة لإعادة الاستخدام
سجل الخبراء لاكتشاف الوكلاء
تصعيد الإنسان في الحلقة
التكامل مع GitHub وJira وSlack
الامتثال لـ SOC 2 Type II وISO/IEC 42001
عدم الاحتفاظ بالبيانات وتشفير CMEK
كيفية استخدام Augment Code؟
تكوين الوكلاء: اختر من بين الخبراء المُعدين مسبقًا أو قم ببناء وكيلك الخاص.
التكامل مع سير العمل: قم بتوصيل Cosmos بأدوات التطوير الحالية لديك.
إرسال المهام: قم بتعيين التذاكر أو الأوصاف للوكلاء لمعالجتها.
المراجعة والتحقق: يتعامل الوكلاء مع تأليف التعليمات البرمجية والمراجعة والاختبار.
مراقبة النتائج: تتبع التحسينات في وقت دورة الشحن وساعات الهندسة.
تحسين سير العمل: قم بصقل قدرات الوكلاء وعمليات المؤسسة.
حالات استخدام Augment Code
- أتمتة مراجعة التعليمات البرمجية
- إدارة الحوادث
- الاختبار الآلي
- سير عمل التذاكر إلى طلبات السحب (PR)
- معالجة الأمان
- تحديث قاعدة التعليمات البرمجية
- تأهيل المطورين




