Lors de la récente conférence Universe '24 pour les développeurs, GitHub a officiellement lancé une nouvelle plateforme : GitHub Spark. Cet outil vise à aider les développeurs, en particulier les moins expérimentés, à créer facilement des mini-applications à l'aide du langage naturel.

Parallèlement, GitHub a élargi les options pour son assistant de codage IA Copilot, permettant aux développeurs de choisir différents modèles d'IA en fonction de leurs besoins.

Le PDG de GitHub, Thomas Dohmke, a déclaré que les développeurs souhaitaient avoir plus d'autonomie dans l'utilisation de Copilot, afin de choisir le modèle le mieux adapté à leurs besoins. Désormais, les développeurs peuvent choisir d'utiliser Claude 3.5 Sonnet d'Anthropic, Gemini 1.5 Pro de Google ou plusieurs modèles OpenAI, tels que GPT-4 et le modèle o1, au sein de Copilot.

Il est à noter que Claude 3.5 Sonnet est disponible immédiatement, tandis que Gemini 1.5 Pro sera lancé dans les prochaines semaines. Les développeurs peuvent également basculer facilement entre ces modèles lors de leurs conversations avec Copilot Chat.

GitHub Spark : une nouvelle plateforme de développement d'applications pilotée par l'IA

Le lancement de GitHub Spark ouvre de nouvelles perspectives aux utilisateurs. Grâce à Spark, même les développeurs novices peuvent facilement créer des mini-applications intégrant des fonctionnalités d'IA et des sources de données externes, sans se soucier de la gestion des ressources cloud.

Dohmke a souligné que le seuil d'entrée pour la création de logiciels était auparavant trop élevé. L'objectif de GitHub Spark est de permettre à plus d'un milliard d'utilisateurs de PC et de smartphones de participer au développement de logiciels.

image.png

Outre ces deux mises à jour importantes, GitHub a également publié de nouvelles fonctionnalités. Copilot dans VS Code permettra l'édition simultanée de plusieurs fichiers, et les extensions Copilot seront déployées pour tous les utilisateurs début 2025, permettant aux développeurs d'intégrer des outils de développement tels qu'Atlassian Rovo, Docker, Sentry et Stack Overflow. De plus, GitHub lancera une fonctionnalité de révision de code qui fournira des commentaires aux développeurs en 30 secondes, améliorant considérablement l'efficacité du développement.

Il est intéressant de noter que le dernier rapport Octoverse de GitHub montre que Python a dépassé JavaScript pour devenir le langage de programmation le plus utilisé sur la plateforme. Cette évolution reflète l'importance du développement de l'IA. De plus, le nombre de projets d'IA générative publics sur GitHub a augmenté de 98 % en glissement annuel, la croissance étant particulièrement marquée en Inde, en Allemagne, au Japon et à Singapour. Actuellement, plus d'un million d'étudiants, d'enseignants et de développeurs open source utilisent GitHub Copilot gratuitement.

Points clés :

✨ GitHub lance la plateforme Spark, permettant aux utilisateurs de créer facilement des mini-applications d'IA à l'aide du langage naturel.

🛠️ L'assistant Copilot permet désormais de choisir parmi plusieurs modèles d'IA et offre une commutation flexible.

📈 Python dépasse JavaScript pour devenir le langage de programmation le plus populaire sur GitHub, et les projets d'IA publics ont augmenté de 98 %.