En julio de este año, GitHub, un servicio de desarrollo de software propiedad de Microsoft, lanzó una versión beta con funciones limitadas del chatbot GitHubCopilotChat. En septiembre, la versión beta estuvo disponible para todos los desarrolladores individuales en GitHub. Más tarde, GitHub reveló que la función se lanzaría por completo en diciembre.

Apenas unos días antes de la víspera de Año Nuevo, GitHub CopilotChat finalmente entró en la etapa de plena disponibilidad. Tanto usuarios individuales como organizaciones pueden acceder al servicio a través de todos los planes pagos de GitHub, y es compatible con Visual Studio Code y el entorno de desarrollo Visual Studio, dijo la compañía en una publicación de blog.

Además de los planes pagos, GitHub CopilotChat ahora está disponible de forma gratuita para profesores, estudiantes y creadores certificados de proyectos populares de código abierto.

GitHubCopilotChat funciona con el modelo de lenguaje grande GPT-4 de OpenAI. Al igual que otros chatbots, está diseñado para permitir a los usuarios ingresar mensajes de texto para responder preguntas o incluso generar código para proyectos de software.

La página de soporte de GitHub proporciona más información sobre lo que el chatbot puede y no puede hacer. Por ejemplo, GitHub CopilotChat puede ayudar a explicar el código de un proyecto a los desarrolladores y sugerir mejoras. También puede generar fragmentos de programación basados ​​en el código del editor de software o en el código resaltado por el desarrollador.

Los chatbots también pueden encontrar errores en el código del desarrollador y sugerir soluciones. El chatbot también puede responder cualquier pregunta que los desarrolladores tengan sobre codificación, correcciones y más.

GitHub también señaló algunas limitaciones de CopilotChat. Por ejemplo, puede ser menos competente en lenguajes y estructuras de codificación menos utilizados. Además, si solo desea preguntarle a GitHubCopilotChat una pregunta o un tema no relacionado con la codificación, encontrará que puede dar respuestas "irrelevantes o sin sentido", o no responder dichas preguntas en absoluto.