GitHub Copilot obtiene un sistema de filtrado de vulnerabilidades basado en IA, mejores sugerencias de código en la nueva actualización

Icono de tiempo de lectura 2 minuto. leer


Los lectores ayudan a respaldar a MSpoweruser. Es posible que obtengamos una comisión si compra a través de nuestros enlaces. Icono de información sobre herramientas

Lea nuestra página de divulgación para descubrir cómo puede ayudar a MSPoweruser a sostener el equipo editorial. Leer más

Para promover aún más a Copilot, GitHub le está dando una actualización, que traerá un conjunto de nuevas capacidades. Según GitHub, este actualización beneficiará tanto a los usuarios de los planes Copiloto Particulares como Copiloto Empresariales.

Copiloto es una herramienta de codificación basada en IA que ofrece sugerencias de estilo de autocompletar mientras los usuarios codifican. Complementa los entornos de desarrollo integrados de Visual Studio, Neovim y JetBrains, lo que hace que la escritura de código sea más fácil y rápida para los desarrolladores. En Diciembre, GitHub anunció su 'Copilot for Business', que cuesta $19 por usuario mensualmente. Aparte de las características del nivel de Copilot de licencia única, el plan de negocios incluye capacidades de administración de licencias y administración de políticas en toda la organización. Esta colección de capacidades ahora se está expandiendo con una nueva actualización que GitHub está impulsando para los planes Copilot for Individuals y Copilot for Business.

La primera de estas mejoras es el soporte de proxy corporativo (incluidos aquellos con certificados autofirmados) específicamente para Copilot for Business y la mejor calidad de las sugerencias de código en toda la herramienta Copilot. Según GitHub, esto último es posible gracias al modelo AI Codex actualizado, el nuevo paradigma Fill-In-the-Middle y un modelo ligero del lado del cliente.

"Para mejorar la calidad de las sugerencias de código de GitHub Copilot, hemos actualizado el modelo de Codex subyacente, lo que ha dado como resultado mejoras a gran escala en la calidad de las sugerencias de código y una reducción del tiempo para entregar esas sugerencias a los usuarios", comparte Shuyin Zhao, director sénior de productos. administración en GitHub.

Aparte de esto, Copilot ahora también cuenta con filtrado de vulnerabilidades basado en IA. El sistema, que bloquea automáticamente las sugerencias de códigos inseguros comunes, se enfoca en problemas como las credenciales codificadas, las inyecciones de SQL y las inyecciones de ruta. Según GitHub, esto debería hacer que las sugerencias de Copilot para los usuarios sean más seguras.

“El nuevo sistema aprovecha los LLM para aproximarse al comportamiento de las herramientas de análisis estático y, dado que GitHub Copilot ejecuta modelos avanzados de IA en potentes recursos informáticos, es increíblemente rápido e incluso puede detectar patrones vulnerables en fragmentos de código incompletos”, explica Zhao. “Esto significa que los patrones de codificación inseguros se bloquean rápidamente y se reemplazan por sugerencias alternativas”.

Más sobre los temas: ai, copiloto, Copiloto de Negocios, Copiloto para Particulares, Actualización del copiloto, desarrolladores, Github