17 puntos por xguru 2023-11-13 | 2 comentarios | Compartir por WhatsApp
  • "Así como GitHub fue fundado sobre Git, hoy estamos siendo refundados sobre Copilot"
  • GitHub Copilot Chat se lanzó oficialmente en diciembre de 2023
    • Propuestas y explicaciones más precisas con el modelo GPT-4
    • Usa tu código como contexto para explicar conceptos complejos o sugerir código según los archivos abiertos, ayudar a detectar vulnerabilidades de seguridad o encontrar errores
    • Con Copilot Chat en línea puedes chatear sobre una línea específica
    • Introducción de comandos con barra: /fix para corregir código, /tests para generar pruebas
    • Aplicar el poder de la IA con un solo clic
    • Copilot Chat también llega a los IDE basados en JetBrains (la vista previa comienza hoy)
  • GitHub Copilot Chat también llega al sitio web de GitHub y a la app móvil
    • En la web también ofrece sugerencias, resúmenes, análisis y respuestas sobre código, pull requests, documentación y preguntas generales relacionadas con programación
    • Al combinarse con la búsqueda avanzada de código, ayuda a que Copilot Chat pueda entender y dar soporte a los cambios más recientes en proyectos populares de código abierto
    • En dispositivos iPhone y Android, puedes hacer cualquier pregunta de programación en lenguaje natural y obtener respuestas sobre el repositorio, archivo o documento que estés viendo en la app
  • Presentación de GitHub Copilot Enterprise: Copilot personalizado para organizaciones
    • Va más allá del editor y se personaliza con el contexto completo de toda la base de código
    • Permite que los equipos de desarrollo comprendan rápidamente la base de código, busquen y redacten documentación, reciban sugerencias basadas en código interno y privado, y revisen pull requests con mayor rapidez
    • Su lanzamiento oficial está previsto para febrero de 2024 a 39 dólares por usuario al mes
  • Impulso de un ecosistema basado en Copilot mediante el programa de socios de GitHub Copilot
    • Reforzará aún más GitHub Copilot al integrarlo con herramientas de desarrollo de terceros, servicios en línea y conocimiento fuera de GitHub
    • El programa de socios de GitHub Copilot creará un ecosistema donde nuevas redes e ideas originales puedan incorporarse a GitHub Copilot, ampliando el alcance de lo que los desarrolladores pueden lograr con IA
    • La primera etapa del programa comienza con más de 25 socios debutantes, incluidos Datastax, LaunchDarkly, Postman, Hashicorp y Datadog
  • Nuevas funciones de seguridad impulsadas por IA disponibles en GitHub Advanced Security
    • Actualmente, GitHub Copilot aplica un sistema de prevención de vulnerabilidades basado en LLM que bloquea en tiempo real patrones de código inseguros, haciendo más seguras las sugerencias de GitHub Copilot
    • Este modelo apunta a los patrones de código vulnerable más comunes, como credenciales embebidas, inyección SQL e inyección de rutas
    • Además, GitHub Copilot Chat puede identificar vulnerabilidades de seguridad en el IDE, explicar el mecanismo de una vulnerabilidad mediante funciones en lenguaje natural y sugerir correcciones específicas para el código resaltado
    • Ahora se agrega a GitHub Advanced Security una nueva "función de pruebas de seguridad de aplicaciones impulsada por IA" diseñada para detectar y corregir vulnerabilidades y secretos en el código
    • Con "autocorrección de escaneo de código", la IA propone correcciones generadas directamente en pull requests usando CodeQL para JavaScript y TypeScript, ayudando a los desarrolladores a resolver problemas más rápido y a reducir la introducción de nuevas vulnerabilidades en la base de código
    • Además, con escaneo de secretos con IA para secretos comunes y un nuevo generador de expresiones regulares para patrones personalizados, se pueden encontrar más fácilmente secretos filtrados con una baja tasa de falsos positivos
  • Próximo lanzamiento de GitHub Copilot Workspace
    • El mayor obstáculo para los desarrolladores suele comenzar al convertir ideas en código y generar el plan necesario para llegar a un pull request
    • Muchas ideas y errores comienzan en GitHub Issues
    • Se desarrolló un puente impulsado por IA que combina los detalles de un issue, el conocimiento de la base de código y la capacidad de razonamiento de GPT-4 para ayudar a que cualquier desarrollador supere la barrera de convertir ideas en código
    • Al abrir un issue en Copilot Workspace, se sugiere automáticamente un plan sobre cómo implementar los cambios previstos
    • El Workspace es completamente editable, por lo que puedes ajustar con precisión la IA en la dirección que desees mientras aprovechas la ventaja de una IA que entiende la intención del issue y toda la base de código
    • Para verificar que los cambios funcionen como se espera, Copilot Workspace permite compilar, ejecutar y probar el código
    • Si ocurre un error, también puede corregirlo automáticamente
    • Copilot Workspace es como una sesión de programación en pareja con un socio que conoce bien todas las partes del proyecto, y te permite apoyarte en el poder de la IA para liderar cambios en todo el repositorio, desde el issue hasta el pull request
    • Cuando Copilot Workspace esté disponible en 2024, será otro gran paso hacia una era en la que los desarrolladores podrán usar la IA como un segundo cerebro y expresar su creatividad en minutos mediante lenguaje natural
  • Reuniendo todo en una plataforma para desarrolladores impulsada por IA
    • La intersección entre humanos e inteligencia artificial seguirá definiendo a las futuras generaciones de GitHub Copilot en toda la plataforma
    • Todo lo que estamos anunciando se enfoca en una sola cosa: ofrecer a los desarrolladores una plataforma integral, productiva y fluida impulsada por IA, sin importar lo que construyan
    • Ya sea una startup de 5 personas que usa GitHub Actions para lanzar una app móvil a todo el mundo, una gran empresa con miles de desarrolladores que migra a GitHub Enterprise y GitHub Codespaces para mejorar la colaboración interna, o un grupo de desarrolladores de código abierto que comparte la próxima infraestructura digital en GitHub, estamos innovando para que todos los desarrolladores del planeta puedan acelerar el progreso de la humanidad
    • Así como la adopción de Git y el nacimiento de GitHub lo hicieron antes, esta próxima era se construirá sobre la base de GitHub Copilot. Y esto apenas comienza.

2 comentarios

 
devpain 2023-11-16

La última línea. Y esto apenas comienza... Wow. De verdad siento que estamos presenciando el inicio de una era increíble.

 
brady 2023-11-13

Imponente.