Greptile(يفتح في نافذة جديدة) تبني Greptile وكلاء ذكاء اصطناعي يراجعون تغييرات الأكواد ويختبرونها مع إدراك كامل لقاعدة الأكواد. تقول داكش غوبتا، المؤسِّسة المشاركة والرئيسة التنفيذية: "نحن في مجال تقليل الأخطاء البرمجية وجعل برمجيات العالم أكثر موثوقية."
بالنسبة لداكش، تتطلب تلك المهمة اختبار سلوك التطبيق بالإضافة إلى قراءة أكواده، وتتيح ميزة استخدام الكمبيوتر في GPT‑6 Astra لـ Greptile طريقة لأتمتة الاختبار على نطاق واسع.
"لأول مرة على الإطلاق، أصبح استخدام الكمبيوتر في مرحلة يمكنك فيها أتمتة تجربة قيام مستخدم بمحاولة كسر تطبيقك، ما يسمح للشركات الكبيرة بإطلاق منتجاتها بثقة أكبر بكثير."
اختبار التطبيقات على نطاق واسع مع GPT‑6 Astra
يتضمن التحقق من طلب السحب التأكد من أن الكود صحيح منطقيًا، وأنه يفعل ما قصده المطوّر، وأنه آمن، وأنه لا يكسر الوظائف القائمة. وبالنسبة لبعض هذا الاختبار، تحتاج فعليًا إلى تشغيل التطبيق لأن قراءة الكود وحدها قد لا تكشف عن المشكلة.
تذكر داكش مثال زر يختفي عند مشاهدة موقع إلكتروني على هاتف iPhone. ومع GPT‑6 Astra، يمكن لـ Greptile بدء خادم تطوير لطلب السحب، وتغيير حجم المتصفح إلى نافذة عرض بحجم شاشة iPhone، ومحاكاة مستخدم يتنقل عبر التطبيق. وتتيح قدرة النموذج على الفهم البصري فحص الشاشة واكتشاف الزر المخفي.
يقول: "شركة اختبار جودة تختبر جميع تغييراتك أمر بطيء بشكل غير عملي بالنظر إلى سرعة قدرتنا على إطلاق الأكواد باستخدام هذه النماذج." ومع GPT‑6 Astra، يمكن لـ Greptile أتمتة هذا النوع من اختبار التطبيقات على نطاق واسع.
تعزيز دفاعات العملاء مع Daybreak
تقول داكش إن النماذج الأكثر قوة تجعل من الأسهل أيضًا على المهاجمين استغلال التطبيقات، مما يعرّض الشركات للخطر، حتى تلك التي لم تكن سابقًا أهدافًا نمطية.
تقول داكش: "نريد أن نجعل من السهل جدًا حتى على شركة ناشئة تأمين أنظمتها. ومع Daybreak، يمكننا القيام بذلك بطريقة آمنة جدًا، ويمكننا ضمان أن يكون لدى عملائنا آليات دفاع أكثر تطورًا من آليات الهجوم لدى الخصوم."
تقليل الأخطاء البرمجية وإعادة العمل مع Codex
تقوم قاعدة المعرفة الخاصة بـ Greptile بفهرسة قاعدة أكواد الشركة وتوثيق طريقة عملها بصيغة يمكن للبشر والوكلاء قراءتها. وتوفر الشركة تلك التوثيقات لـ Codex من خلال خادم Model Context Protocol (MCP).
يتيح ذلك لـ Codex كتابة أكواد تتبع الأنماط القائمة لدى العميل، ووفقًا لداكش، فقد ربط آلاف العملاء Codex بقاعدة معرفة Greptile.
ولقياس الأثر، يتتبع الفريق عدد مرات التراجع عن الأكواد المولّدة بالذكاء الاصطناعي. تقول داكش: "عندما نوفر للوكلاء السياق، يحدث عدد أقل من حالات التراجع ويوفر العملاء الوقت ويوفرون الاستدلال." ويمكن للعملاء توجيه تلك الوفورات نحو عمل جديد بدلًا من إعادة العمل على نفس التغييرات.
تستخدم Greptile أيضًا Codex لبناء برمجياتها ووكلائها. تقول داكش: "نحن مستخدمون ضخمون لـ Codex. لدينا كميات هائلة من الاستخدام في كل قسم، وفي الهندسة على وجه الخصوص."
التطلع إلى تطوير أسرع مع Ultrafast
توضح داكش أنه بالنسبة لـ Greptile، فإن عنق الزجاجة الحقيقي الوحيد هو مدى سرعة تحويل الفريق للأفكار إلى برمجيات عاملة. وتقول إن ذكاء النماذج كافٍ بالفعل للعديد من المهام، لذا ترى في Ultrafast وسطة لتسريع التطوير.
"أكثر ما يثير حماسي بشأن Ultrafast هو أنه أداة تتيح لنا التقدم بسرعة قدرتنا تمامًا على ابتكار أفكار جيدة."
وهو هدفها على المدى الأبعد أن يجعل تغيير وإطلاق البرمجيات المؤسسية الحرجة بسيطًا مثل إطلاق مشروع جانبي، مع قيام OpenAI بمساعدة Greptile على بناء التحقق الذي يتطلبه ذلك.