Aller au contenu
← Tous les articles
Conférence

Les nouveautés de GitHub Copilot

Écouter en version balado

Copilot dans un amphithéâtre · 1:54 · voix synthétiques, script rédigé avec l’IA

Transcription

Sylvie : Automne 2022. Une salle pleine d'étudiants, portables ouverts, et une question dans l'air : utiliser Copilot, est-ce de la triche ?

Thierry : Ah, je vois l'ambiance. Qu'est-ce qu'ils ont fait ?

Sylvie : Cédille, le club conseil de l'ÉTS, a invité GitHub et Arctiq pour parler de Copilot et des outils IA autour. L'idée : l'entendre de ceux qui livrent le produit plutôt que de se fier aux rumeurs.

Thierry : Les étudiants voulaient savoir quoi, au juste ?

Sylvie : Si Copilot était toléré en stage, s'il aidait pour les labs de données, ou si ça vous faisait échouer en revue de code. Des questions très concrètes.

Thierry : Et la démo montrait quoi ?

Sylvie : Copilot Chat, pour expliquer et refactorer dans l'éditeur, pas seulement compléter. Et une commande, createNotebook, qui amorce un notebook Jupyter à partir du code d'un dépôt.

Thierry : J'imagine que celle-là a fait réagir.

Sylvie : C'est le moment qui a fait réagir la salle. On pointe Chat sur un module, on demande un notebook qui le démontre, et on a un premier jet. Antoine précise que ce n'est pas magique : il faut encore vérifier les chemins et les versions.

Thierry : Et les questions du public ?

Sylvie : La confidentialité, la licence du code généré, et le mode hors ligne. Il n'existe pas, donc prévoyez du Wi-Fi pour vos démos.

Thierry : Il donne encore des conseils aux étudiants ?

Sylvie : Suivre la politique du cours et comprendre chaque ligne qu'on remet. Exécuter le code, lire le diff. Et le meilleur premier gain, c'est expliquer du code qu'on ne connaît pas et générer des squelettes de tests, pas écrire tout son lab.

Thierry : Donc Copilot comme brouillon rapide.

Sylvie : Oui, un accélérateur, pas un auteur. La revue reste humaine au moment du commit.

Thierry : L'article complet a les photos de la session.

Les nouveautés de GitHub Copilot
Table des matières

Cédille (club conseil à l’ÉTS) a accueilli GitHub et Arctiq pour une session Copilot et les outils IA autour du dev moderne — automne 2022, quand « pair programmer IA » faisait encore sourire en amphithéâtre.

1. Pourquoi cette session

Les équipes étudiantes se demandaient si Copilot était de la triche, toléré en stage, ou utile pour les labs data. Avoir les vendeurs sur place coupe les rumeurs : voici l’outil, voici ce qui est produit aujourd’hui, voici les expériences sur GitHub Next.

2. Démo live

SujetIntérêt
Copilot ChatExplications et refactors dans l’éditeur, pas seulement les complétions
/createNotebookAmorcer un notebook Jupyter depuis le code du dépôt — énorme pour les cours et l’EDA
GitHub Next[1]Bac à sable de features qui ne sortiront pas toutes en produit

/createNotebook a fait réagir la salle : pointer Chat sur un module, demander un notebook qui importe et démonte — premier jet bien plus vite qu’un carnet vide. Pas magique : il faut encore vérifier chemins et versions.

3. Photos

Session GitHub Copilot à Cédille — vue de la salle

Session — présentation

Questions du public : confidentialité, licence du code généré, mode hors ligne (non).

Session — public

Merci à Thierry Madkaud et Eldrick Wega, et aux participant·e·s.

4. Retours perso

  • Accélérateur, pas auteur — la review reste humaine au commit.
  • Notebooks au même niveau que le code — les cursus data devraient enseigner Chat + notebooks ensemble.
  • Next ≠ produit — GitHub Next pour prévisualiser sans parier sa thèse sur une API beta.

Suite côté diagrammes : plugin D2C OpenAI et prompts AIPRM.

5. Articles liés

Références

  1. GitHub Next. (). [Web page] githubnext.com.

Les références utilisent la date de publication de cet article.