تابناين هي منصة ترميز تعتمد على الذكاء الاصطناعي وتركز على الخصوصية، وتوفر إكمال التعليمات البرمجية والمساعدة الحوارية والوكلاء المستقلين ومراجعة التعليمات البرمجية وسير عمل التطوير المتوافقة مع المؤسسات.
تابناين هي منصة ترميز تعتمد على الذكاء الاصطناعي ومصممة لمساعدة المطورين على تخطيط وكتابة وفهم واختبار ومراجعة وإصلاح وصيانة البرامج مباشرة ضمن بيئات التطوير الحالية لديهم. فهي تجمع بين إكمال التعليمات البرمجية في الوقت الفعلي، ودردشة الترميز القائمة على بيئة التطوير المتكاملة، ووكلاء الذكاء الاصطناعي الموجهين بالمهام، وإمكانيات مراجعة التعليمات البرمجية، والمساعدة القائمة على الطرفية. تستخدم توصياتها المشروع النشط والسياق التنظيمي المتاح لإنتاج تعليمات برمجية تعكس بشكل أفضل بنية الشركة وأنماط التطوير وواجهات البرمجة الداخلية ومعايير الترميز.
يمكن للمنصة إنشاء أي شيء بدءًا من المقتطفات القصيرة والأسطر الكاملة وحتى الوظائف بأكملها. يمكن للمطورين أيضًا وصف متطلب باستخدام اللغة الطبيعية وطلب من تابناين إنشاء تعليمات برمجية، أو شرح المنطق غير المألوف، أو إصلاح الأخطاء، أو إعادة هيكلة التنفيذ، أو إنشاء اختبارات، أو إنتاج وثائق. يعمل وكيل تابناين على توسيع هذه الإمكانيات من خلال تقسيم المهام المعقدة إلى خطوات وإجراء تعديلات منسقة عبر المشروع مع الحفاظ على حلقة ردود فعل وموافقة مع المطور.
توفر تابناين أيضًا وكلاء متخصصين لمراجعة التعليمات البرمجية والاختبار والتوثيق وإصلاحات التعليمات البرمجية وتهيئة المشاريع وتنفيذ المتطلبات التي يتم التقاطها في مشكلات Jira. تجلب واجهة سطر الأوامر الخاصة بها سير عمل الترميز المستقل أو الموجهة إلى الطرفية، مما يسمح لها بالعمل بما يتجاوز بيئة التطوير المتكاملة في بيئات التطوير عن بُعد وسير عمل سطر الأوامر الأخرى.
من المحاور الرئيسية لتابناين خصوصية المؤسسة والتحكم. يمكن للمؤسسات نشرها كخدمة سحابية آمنة، أو في سحابة خاصة افتراضية، أو في الموقع، أو في بيئة معزولة تمامًا. تصرح تابناين بأنه لا يتم تخزين رمز العميل أو مشاركته أو استخدامه لتدريب نماذجها الخاصة. تحصل فرق المؤسسات أيضًا على حوكمة مركزية، ووصول قابل للتكوين إلى النماذج، وتخصيص سياقي، وفرض السياسات، والتحكم في النشر.
تدعم تجربة الترميز الأساسية Visual Studio Code، وJetBrains IDEs، وVisual Studio، وEclipse، على الرغم من أن توفر الميزات الفردية مثل وكيل تابناين قد يختلف حسب بيئة التطوير المتكاملة.
لم يظهر هذا بعد في أي فيديو.