Llegamos a ustedes gracias a:



Noticias

GitHub presenta un asistente de codificación de IA para Visual Studio Code

[08/07/2021] GitHub ha lanzado una vista previa de GitHub Copilot, un asistente de codificación basado en IA para Visual Studio Code que sugiere líneas de código o funciones a medida que se escribe.

Construido en colaboración con OpenAI, GitHub Copilot extrae el contexto del código del desarrollador, sugiriendo líneas o funciones enteras mientras ayuda a encontrar formas alternativas de resolver problemas, escribir pruebas y explorar nuevas APIs sin necesidad de buscar respuestas en Internet.

Presentado el 29 de junio, GitHub Copilot se adapta a la forma en que el usuario escribe el código, ayudando a completar el trabajo más rápidamente. Entrenado en miles de millones de líneas de código público, la herramienta es impulsada por OpenAI Codex, un sistema de IA que es más capaz que el modelo de lenguaje GPT-3 (Generative Pretrained Transformer) en la generación de código, señaló GitHub.

GitHub Copilot puede producir rápidamente código repetitivo y patrones repetitivos, y los desarrolladores pueden introducir ejemplos en Copilot y hacer que la herramienta genere el resto. Los usuarios también pueden importar un paquete de pruebas unitarias y hacer que Copilot sugiera pruebas que coincidan con el código de implementación.

GitHub Copilot está disponible como una extensión de Visual Studio Code, que funciona dondequiera que Visual Studio Code funcione, en la máquina del desarrollador o en la nube en GitHub Codespaces. Con el acceso actualmente limitado a un pequeño grupo de probadores, las personas interesadas en probar Copilot pueden inscribirse en la lista de espera de Copilot.

Aunque GitHub Copilot funciona con un amplio conjunto de marcos y lenguajes, la vista previa técnica funciona "particularmente bien" con JavaScript, Python, TypeScript, Ruby y Go, dijo GitHub. GitHub advirtió que Copilot no siempre escribe código "perfecto", y que a veces el código sugerido no funcionará. El código sugerido por la herramienta debe ser probado, revisado y examinado, como cualquier otro código, sostuvo GitHub.