Esta herramienta gratuita de finalización de código AI ahora funciona con JavaScript y Python

Esta herramienta gratuita de finalización de código AI ahora funciona con JavaScript y Python

Escribir código a mano puede ser difícil, pero afortunadamente, el asistente de codificación AI Kite está aquí para ayudar, y la startup recientemente expandió su servicio para incluir también JavaScript además de Python. La herramienta de finalización de código de la compañía ha sido compatible con Python durante seis años y es capaz de predecir los próximos fragmentos de código que los desarrolladores probablemente escriban de manera similar a las sugerencias de Smart Compose de Google en Gmail. Según Kite, los desarrolladores son en promedio un 18% más productivos cuando usan su herramienta de finalización de código, que reduce las tareas de codificación repetitivas, los errores y el tiempo que los desarrolladores pasan buscando documentos de referencia. En un esfuerzo por mejorar la seguridad, la compañía también pasó de procesar complementos de código en la nube a máquinas locales para servir mejor a los desarrolladores que no desean enviar su código fuera del sitio.

Soporte de JavaScript

Hasta ahora, Kite solo funcionaba con Python, porque agregar soporte para lenguajes de programación adicionales obligaría a la compañía a escribir un motor simétrico completamente nuevo para cada lenguaje. Sin embargo, ahora utiliza un enfoque de procesamiento de lenguaje natural con OpenAI GPT para desarrollar el autocompletado basado en el aprendizaje automático para el código JavaScript. Kite también planea agregar soporte para el lenguaje de programación Go de Google en el futuro. La compañía utilizó 22 millones de archivos JavaScript de código abierto para capacitar a su nuevo modelo de aprendizaje profundo para garantizar que su herramienta de finalización de código funcione con marcos y bibliotecas populares de JavaScript, incluidos React, Vue, Angular y Node.js. En una publicación de blog, el gerente de producto de Kite, Daniel Hung explicó cómo el asistente de codificación de inteligencia artificial de la compañía puede facilitar que los desarrolladores escriban JavaScript, diciendo: “El ecosistema de JavaScript está constantemente inventando nuevos marcos y modelos de diseño. Estos inventos lo convierten en un lugar dinámico, pero también crea la necesidad de aprender un conjunto en constante evolución de modelos de código y API. Los modelos de aprendizaje profundo de Kite han aprendido todos estos modelos y entienden el contexto de su código, por lo que Kite puede predecir fragmentos de código y ponerlos en sus acabados. " Kite for JavaScript es completamente gratuito y los usuarios interesados ​​pueden descargarlo aquí. A través de ZDNet