GitHub Copilot X
Con interfaces de chat y terminal, soporte para pull requests y la adopción temprana de GPT-4 de OpenAI, GitHub Copilot X es la visión del futuro del desarrollo de software impulsado por IA. Integrado en cada parte de tu flujo de trabajo.
¿Qué puedes hacer con GitHub Copilot?
- Conversaciones contextuales con tu copiloto. Si estás atascado resolviendo un problema, pide a GitHub Copilot que te explique un fragmento de código. ¿Te encuentras con un error? Pide a GitHub Copilot que lo corrija. Incluso generará pruebas unitarias para que puedas volver a la construcción de lo que sigue.
- Documentos a tu medida. Pasa menos tiempo buscando y más tiempo aprendiendo, obteniendo respuestas personalizadas que se basan en la documentación escrita por el mantenedor, con citas en línea. Cargar contenido → Hacer pregunta → Beneficio.
- Pull requests que cuentan una historia. GitHub Copilot realiza un seguimiento de tu trabajo, sugiere descripciones y ayuda a los revisores a razonar sobre tus cambios con un recorrido por el código.
- Descripciones de PR generadas por IA. Todos nos hemos saltado la plantilla de solicitud de extracción demasiadas veces. Se acabó. TAB TAB TAB Enviar Y, ¡ya está!
- Automatiza las pruebas automáticas. ¿Te has saltado una prueba? GitHub Copilot puede señalar las pruebas unitarias que faltan y generar nuevos casos de prueba para ti después de cada compilación.
- Controla tu CLI. ¿Has olvidado cómo borrar una etiqueta? Pide ayuda a GitHub Copilot desde tu terminal. ¿Necesitas ayuda con comandos shell de varios pasos y scripts? Sólo tienes que explicar lo que quieres hacer.
El futuro es hoy: GitHub Copilot
¿No puedes esperar al futuro? Regístrate hoy mismo y únete a los desarrolladores de todo el mundo que utilizan GitHub Copilot para programar más rápido, centrarse en la lógica de negocio y no en la repetición de tareas, y hacer lo que más importa: crear un gran software.
Las cifras hablan por sí solas. Los estudios han demostrado que GitHub Copilot ayuda a los desarrolladores a programar más rápido, a mantener el ritmo durante más tiempo y a sentirse más satisfechos con su trabajo:
- un 74% puede centrarse en un trabajo más satisfactorio
- un 88% se sienten más productivos
- un 96% son más rápidos con las tareas repetitivas
Preguntas frecuentes de GitHub Copilot X
La «X» representa un marcador de posición para donde se pretende que GitHub Copilot esté disponible, y lo que se espera que sea capaz de hacer (por ejemplo, “Copilot <for pull requests>“, “Copilot <for security>“). Se trata de ampliar el producto de una experiencia, la finalización de código, a X experiencias en todo el flujo de trabajo del desarrollador. GitHub Copilot siempre tendrá que ser mucho más mañana de lo que es actualmente.
Además, la «X» indica la magnitud del impacto que pretendemos tener en los logros de los desarrolladores. Por lo tanto, es una declaración de intenciones, y un compromiso con los desarrolladores, a medida que entramos colectivamente en la era de la IA. Queremos que el sector confíe en GitHub Copilot, y que los equipos de ingeniería lo vean como el neXus de su crecimiento futuro.
GitHub Copilot X es actualmente una representación de la visión de futuro de GitHub más que una oferta de producto disponible de GitHub Copilot. A medida que se siga diseñando, probando y construyendo características que entran dentro de la visión de GitHub Copilot X, también nos se tomará el tiempo necesario para determinar la mejor manera de ofrecerlas a nuestros clientes.
Aunque no se puede garantizar el acceso a cada una de las funciones, puedes manifestar tu interés uniéndote a la lista de espera para obtener una vista previa de las funciones que te interesan. La inscripción en una lista de espera no confirma tu interés en más de una función, por lo que deberás inscribirte en cada una de ellas por separado. Ten en cuenta que actualmente no hay plazos de acceso garantizados.
Una vez que tengas acceso a la vista previa de una función, ten en cuenta que se considera una versión beta o una vista previa técnica, lo que significa que la función aún puede tener algunos problemas que resolver.
GitHub Copilot para empresas y GitHub Copilot para particulares seguirán ofreciéndose con el mismo conjunto de funciones que ya conoces. A medida que se siga diseñando, probando y creando funciones que entran dentro de la visión de GitHub Copilot X, también se determinará la mejor manera de ofrecerlas, lo que puede incluir cambios en Copilot para empresas y Copilot para particulares.
GitHub se ha comptometido a innovar de forma responsable con GitHub Copilot desde el principio y seguirá invirtiendo en la experiencia del desarrollador del futuro impulsada por la IA. Y como empresa de Microsoft, garantiza que los sistemas de IA se desarrollen de forma responsable y de manera que merezcan la confianza de las personas. Estos son algunos de los principios a los que se compromete GitHub Copilot:
1) Profesionalidad. Se aplicará el análisis de sentimientos a las sugerencias para mantener la jerga, los insultos y las expresiones de odio fuera de las respuestas de GitHub Copilot.
2) Mejorar la calidad del código. No se pasará por alto cualquier sugerencia producida por el modelo. También se someterá cada sugerencia a filtros que evalúan la calidad del código. Aunque no se puede garantizar que todas las sugerencias sean perfectas, los filtros mejoran constantemente y ayudan a los desarrolladores a mejorar la calidad del código.
3) Protección de los datos de los usuarios. Las acciones de edición del usuario, los fragmentos de código fuente y las URL de repositorios y rutas de archivos son datos sensibles. En consecuencia, se aplican varias medidas de protección, incluido el cifrado de datos tanto en tránsito como en reposo, así como estrictos requisitos para que el personal de GitHub acceda a los datos.
En este momento, la vista previa técnica es para usuarios de VS o VSCode. Para acceder al chat de GitHub Copilot se requiere una suscripción activa a GitHub Copilot for Business o GitHub Copilot for Individuals.
Debes ser administrador de una organización o propietario de un repositorio individual para apuntarte a la lista de espera de la vista previa de GitHub Copilot para pull requests.
No hay requisitos previos para acceder a la vista previa de GitHub Copilot para documentos. Sin embargo, GitHub Copilot for docs admite actualmente documentación para GitHub, React, MDN y Azure.
Se requiere una suscripción activa a GitHub Copilot for Business o GitHub Copilot for Individuals para acceder a GitHub Copilot for CLI.
¿Quieres saber más Github Copilot X? En DQS/ te asesoramos. ¿Por qué no nos preguntas cómo podemos ayudarte?