Amazon anunció el jueves una herramienta para ayudar a los desarrolladores de software a escribir código, el último esfuerzo de este tipo de la industria tecnológica.
El servicio, llamado Amazon CodeWhisperer, sugiere cómo programar y también analiza los problemas de seguridad y sesgo en los proyectos de los desarrolladores web, dijo en una conferencia Swami Sivasubramanian, vicepresidente de la división de nube de Amazon Company en Las Vegas.
El nuevo CodeWhisperer de Amazon es un servicio basado en aprendizaje automático (ML). Afirma ayudar a mejorar la productividad de los desarrolladores al generar recomendaciones de código. Según la información proporcionada por AWS, estas recomendaciones se basarán en los comentarios de los desarrolladores de lenguaje natural y su código en el entorno de desarrollo integrado (IDE).
CodeWhisperer afirma admitir todas las necesidades de un desarrollador al escribir código, que incluye varios lenguajes de programación, marcos, bibliotecas de software y servicios en la nube populares. El algoritmo selecciona el orden por parte del usuario y elige el mejor servicio en la nube y las bibliotecas públicas adecuadas para la tarea especificada. Luego recomienda un fragmento de código directamente en el editor de código fuente.
El algoritmo de IA está disponible de forma gratuita en versión preliminar en los lenguajes de programación Java, JavaScript y Python. El servicio se integra con varios IDE, incluidos JetBrains (IntelliJ, PyCharm y WebStorm), Visual Studio Code, AWS Cloud9 y la consola de AWS Lambda.
Además, los desarrolladores también pueden proteger sus códigos utilizando CodeWhisperer para detectar vulnerabilidades en sus proyectos y crear aplicaciones de manera responsable.
La compañía también anunció que el soporte para la consola AWS Lambda está actualmente en marcha y debería estar listo muy pronto.