La conferencia anual GitHub Universe de 2023 marcó un cambio significativo con respecto a su contraparte de 2022, con un claro énfasis en la inteligencia artificial (IA) y su integración en la experiencia del desarrollador. GitHub, la plataforma líder para la colaboración de código y el control de versiones, presentó una gama de nuevos productos y funciones impulsados ​​por IA que prometen transformar la forma en que trabajan los desarrolladores. El evento de este año mostró el compromiso de GitHub de convertirse en una empresa que prioriza la IA, reconociendo que la IA es la piedra angular del futuro de su plataforma.

GitHub adopta la IA como Ccre para su plataforma

En un cambio notable con respecto al enfoque del año anterior en el flujo de trabajo y la gestión de proyectos, GitHub Universe 2023 se centró en la IA. La conferencia presentó una serie de características que integran sin problemas las capacidades de IA en el ecosistema de desarrolladores de GitHub. Junto con estas innovaciones, GitHub publicó su informe anual Octoverse, que arroja luz sobre las últimas tendencias para desarrolladores, con especial énfasis en el impacto transformador de la IA.

Anuncios clave

Varios anuncios clave destacaron el compromiso de GitHub con el desarrollo impulsado por IA:

1. El chat de copiloto de GitHub se vuelve popular

GitHub Copilot, lanzado originalmente en octubre de 2021, ha experimentado una importante expansión en los últimos dos años. En el evento de 2023, GitHub reveló que Copilot Chat, su herramienta de finalización de código impulsada por el último modelo GPT-4 de OpenAI, estará disponible para todos los usuarios en diciembre. Esta versión mejorada ofrece sugerencias y explicaciones más precisas. Los desarrolladores ahora pueden participar en debates sobre código específico directamente dentro del editor de código, lo que hace que la colaboración y la resolución de problemas sean más eficientes.

2. Integración de Copilot en todas las plataformas

La misión de GitHub es hacer que Copilot sea omnipresente en todo el proceso de codificación. Para lograrlo, están introduciendo Copilot Chat no solo en su sitio web, sino también en la aplicación móvil y en los IDE de JetBrains. Esta medida tiene como objetivo facilitar la colaboración y el desarrollo de código sin inconvenientes en diferentes plataformas.

3. Copilot Enterprise: IA personalizada para organizaciones

GitHub tiene previsto lanzar Copilot Enterprise en febrero de 2024, lo que ofrecerá a las organizaciones una experiencia personalizada de Copilot adaptada a su código base único. Esta solución de nivel empresarial hace hincapié en la seguridad y promete acelerar el desarrollo al ayudar a los desarrolladores a familiarizarse rápidamente con el código interno.

4. Espacio de trabajo de Copilot: soluciones a problemas impulsadas por IA

GitHub Next, el laboratorio de investigación de la empresa, presentó Copilot Workspace, una novedosa forma de planificar e implementar soluciones para problemas de codificación. Este espacio de trabajo permite a los desarrolladores guiar a la IA, crear y probar código y recibir correcciones automáticas. El objetivo final es agilizar la conversión de ideas en solicitudes de incorporación de cambios, aprovechando el poder de la IA para mejorar el proceso de desarrollo.

Informe de GitHub Octoverse: la IA ocupa un lugar central

El informe GitHub Octoverse 2023 ofreció información sobre el rápido crecimiento de los proyectos de IA generativa entre los desarrolladores de GitHub y la creciente estandarización de las implementaciones en la nube.

El informe reveló que los proyectos de IA generativa en GitHub aumentaron más del doble en 2023 en comparación con el año anterior. Este aumento subraya el creciente interés de la comunidad de desarrolladores en las herramientas de codificación impulsadas por IA y su dependencia de ellas.

Una estadística sorprendente del informe indica que el 92 % de los desarrolladores utilizan o experimentan con herramientas de codificación basadas en IA. GitHub Copilot, en particular, ha ganado una importante popularidad y ha preparado el terreno para futuras innovaciones impulsadas por IA en el desarrollo de software.

Más allá de la IA, el informe de Octoverse destacó un crecimiento significativo de las tecnologías nativas de la nube, como Docker y la infraestructura como código (IaC). La adopción de Dockerfiles y flujos de trabajo de IaC aumentó en 2023, lo que indica una tendencia más amplia hacia la estandarización en las implementaciones en la nube a través de GitHub.

Los hallazgos adicionales del informe Octoverse 2023 incluyen:

  • La creciente comunidad de desarrolladores de la India: se proyecta que la India superará a Estados Unidos como la comunidad de desarrolladores más grande en GitHub para 2027, impulsada por sus notables tasas de crecimiento.

  • JavaScript sigue siendo dominante: si bien JavaScript mantuvo su posición como el lenguaje de programación más popular, TypeScript superó a Java por primera vez, lo que indica un cambio en las preferencias de los desarrolladores.

  • Aumento de las contribuciones de código abierto: en 2023 se produjo un aumento significativo en la cantidad de personas que contribuyeron por primera vez a proyectos de código abierto, lo que subraya la naturaleza vibrante e inclusiva de la comunidad de código abierto.

GitHub Universe 2023 fue un testimonio de la evolución de la plataforma hacia una empresa que prioriza la IA. Al adoptar la IA como parte integral de su ecosistema, GitHub tiene como objetivo revolucionar la experiencia de los desarrolladores, ofreciendo una colaboración más eficiente, sugerencias de código más inteligentes y una seguridad mejorada. El informe Octoverse destacó la adopción acelerada de herramientas de IA, el auge de las tecnologías nativas de la nube y la expansión global de la comunidad de desarrolladores. A medida que GitHub continúa innovando, los desarrolladores pueden esperar un futuro cada vez más impulsado por la IA que promete remodelar las prácticas de desarrollo de software.