CodeWhisperer: la alternativa de Amazon a GitHub Copilot para escribir c贸digo autom谩tico









La llegada de herramientas como CodeWhisperer o Copilot en los 煤ltimos d铆as ha puesto de manifiesto una nueva realidad para muchos programadores. Estas herramientas permiten escribir parte del c贸digo de forma autom谩tica y l贸gica.

Esta alternativa de Amazon, CodeWhisperer, ya se ha mostrado oficialmente y est谩 al alcance de todos. Esta herramienta ser谩 una ayuda esencial para muchos y te ayudar谩 a escribir c贸digo en muchas situaciones.

CodeWhisperer Programadores de c贸digo de Amazon Copilot

A pesar de ser muy similar a Copilot de GitHub, CodeWhisperer de Amazon tiene algunas diferencias esenciales e importantes. Este es un servicio basado en aprendizaje autom谩tico (ML) que ayuda a mejorar la productividad de los programadores al proporcionar recomendaciones de c贸digo basadas en comentarios naturales y c贸digo anterior.

CodeWhisperer verificar谩 constantemente el c贸digo del programador y proporcionar谩 sugerencias sint谩cticamente correctas. Sintetiza las sugerencias teniendo en cuenta el estilo de c贸digo producido por el programador y los nombres de las variables, en lugar de simples fragmentos de c贸digo.





CodeWhisperer Programadores de c贸digo de Amazon Copilot

Amazon revel贸 que CodeWhisperer ha sido capacitado en millones de l铆neas de c贸digo en repositorios de c贸digo abierto, repositorios internos de Amazon, documentaci贸n de API y foros en l铆nea. Al mismo tiempo, Amazon prometi贸 no usar c贸digo escrito por programadores para entrenar su ML. Esto es algo que la competencia no hace.

Para evitar problemas de derechos de autor, CodeWhisperer detecta si es probable que las recomendaciones de c贸digo sean similares a datos de entrenamiento espec铆ficos. Destacar谩 la licencia original generando fragmentos similares a los existentes, poniendo la elecci贸n en manos del programador.

CodeWhisperer Programadores de c贸digo de Amazon Copilot

CodeWhisperer analizar谩 el c贸digo en una prescripci贸n de seguridad (para Java y Python) para ayudar a detectar vulnerabilidades. El servicio tambi茅n incluye un evaluador de referencia que detecta si una recomendaci贸n de c贸digo puede ser similar a los datos de entrenamiento. Adem谩s, CodeWhisperer permite a los programadores evitar sesgos al eliminar las recomendaciones de c贸digo que podr铆an considerarse sesgadas e injustas.

La versi贸n de prueba de CodeWhisperer ya est谩 disponible para VS Code, IntelliJ IDEA, PyCharm, WebStorm o AWS Cloud9. Adem谩s, actualmente solo es compatible con Python, Java y JavaScript. Ser谩 gratis durante el per铆odo de prueba. Todav铆a no hay informaci贸n sobre si habr谩 costos asociados con el uso cuando se lance la versi贸n final.

Ana Gomez

Ana G贸mez. Naci贸 en Asturias pero vive en Madrid desde hace ya varios a帽os. Me gusta de todo lo relacionado con los negocios, la empresa y los especialmente los deportes, estando especializada en deporte femenino y polideportivo. Tambi茅n me considero una Geek, amante de la tecnolog铆a los gadgets. Ana es la reportera encargada de cubrir competiciones deportivas de distinta naturaleza puesto que se trata de una editora con gran experiencia tanto en medios deportivos como en diarios generalistas online. Mi Perfil en Facebook:聽https://www.facebook.com/ana.gomez.029   Email de contacto: ana.gomez@noticiasrtv.com

Deja una respuesta

Tu direcci贸n de correo electr贸nico no ser谩 publicada. Los campos obligatorios est谩n marcados con *