Aller au contenu principal

Gérer le codage

Avec Codage, les administrateurs peuvent créer des API keys contrôlées pour des outils de programmation comme Aider et OpenCode. Les utilisateurs ne travaillent donc pas avec leur propre clé OpenAI, mais avec une clé gérée depuis AI-School.

Cela rend Codage adapté aux cours de programmation, aux projets et aux utilisateurs avancés qui veulent utiliser une aide IA dans un environnement de développement local.

Pourquoi des API keys contrôlées ?

Une API key classique donne souvent un accès large à une plateforme d'IA externe. Avec Codage, l'utilisation passe par AI-School. La gestion, les coûts et les rapports restent donc au niveau de l'école.

Principaux avantages :

  • Coûts sous contrôle : définis un budget par clé.
  • Utilisation traçable : la consommation, les coûts et les chats sont liés à l'utilisateur.
  • Gestion centralisée : crée, limite et révoque les clés depuis l'environnement d'administration.
  • Adapté aux classes : crée des clés pour un groupe d'élèves en une seule fois.

Activer Codage

Codage est activé au niveau de l'environnement. Un administrateur de direction peut le faire.

  1. Va dans Environnement d'administration → Codage.
  2. Clique sur Activer Codage.
  3. Lis l'avertissement concernant les coûts d'abonnement et les coûts API.
  4. Clique sur Accepter et activer.

Après l'activation, AI-School traite le raccordement technique en arrière-plan. Les administrateurs n'ont pas besoin de gérer des paramètres de projet externes.

Coûts

Codage peut entraîner des coûts d'abonnement supplémentaires. Les coûts API sont refacturés avec un facteur de majoration. Contacte AI-School en cas de questions.

Donner accès aux écoles

Après l'activation, tu détermines quelles écoles peuvent utiliser Codage.

  1. Ouvre l'onglet Gestion.
  2. Sélectionne les écoles qui peuvent utiliser Codage.
  3. Clique sur Enregistrer l'accès.

Un administrateur d'école ne voit que les écoles pour lesquelles Codage est autorisé et pour lesquelles il dispose de droits. Pour un administrateur d'école, les panneaux d'école superflus sont masqués.

Choisir les modèles

Dans l'onglet Gestion, tu choisis quels modèles OpenAI sont disponibles pour Codage.

AI-School utilise ces modèles :

ModèleUtilisation
GPT-5.4 miniModèle standard et économique, adapté aux élèves et à l'aide courante en programmation
GPT-5.4Modèle plus puissant pour les enseignants, les élèves avancés et les tâches de programmation plus complexes
GPT-5.5Modèle haut de gamme pour le travail de programmation exigeant et l'usage professionnel

Pour une utilisation en classe, il est généralement préférable de commencer avec GPT-5.4 mini.

Outils de codage compatibles

Codage fonctionne avec les outils qui peuvent utiliser un endpoint compatible OpenAI. L'utilisateur a alors besoin de trois informations :

  • l'API key Codage
  • l'URL de l'endpoint AI-School Codage : https://europe-west1-ai-school-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1
  • un modèle autorisé, par exemple gpt-5.4-mini

AI-School recommande ces deux outils dans la plupart des situations :

OutilRecommandé pourRemarque
AiderÉlèves et codage en classeOutil de pair programming explicite dans le terminal. Moins agentic et donc mieux adapté à l'apprentissage de la programmation.
OpenCodeEnseignants et élèves avancésOutil de codage agentic pour terminal, desktop et IDE. Plus puissant, mais demande plus d'expérience.

Il existe aussi d'autres outils de codage qui peuvent techniquement fonctionner avec un endpoint compatible OpenAI :

OutilTypePoint d'attention
ContinueAssistant IDE pour VS Code et JetBrainsPrend en charge la configuration OpenAI avec une apiBase personnalisée. Adapté si les utilisateurs travaillent surtout dans leur IDE.
ClineExtension VS Code et CLIChoisis le fournisseur OpenAI Compatible et renseigne la base URL, l'API key et le modèle. Très agentic ; moins adapté aux débutants sans accompagnement.
Roo CodeExtension VS CodePeut fonctionner avec un fournisseur compatible OpenAI. Vérifie bien quelles actions l'agent exécute.
Sourcegraph Cody EnterpriseAssistant de codage EnterpriseSurtout pertinent pour les organisations avec Sourcegraph Enterprise. Prend en charge la configuration de modèle openaicompatible au niveau de l'organisation.
Tous les outils de codage ne conviennent pas automatiquement

Un outil ne convient que si tu peux configurer ta propre base URL compatible OpenAI. Des outils comme Claude Code et Codex CLI ne conviennent donc pas à Codage : Claude Code n'utilise pas d'API compatible OpenAI et Codex CLI ne propose pas de réglage adapté pour un endpoint Codage spécifique. Des outils comme Cursor ou Windsurf ne sont utilisables que si la version utilisée permet de configurer librement une base URL compatible OpenAI.

Conseil pour les écoles

Utilise d'abord Aider pour les élèves. N'ajoute des outils agentic comme OpenCode, Cline ou Roo Code que lorsque les utilisateurs ont suffisamment d'expérience avec le terminal, Git, les diffs et la gestion de fichiers locaux.

Rapports

L'onglet Rapports affiche l'utilisation et les coûts pour la période choisie. Par défaut, les 7 derniers jours sont affichés.

Le rapport contient :

  • le nombre total de requêtes
  • les coûts totaux
  • le nombre de tokens
  • une répartition par groupe
  • une répartition par utilisateur

Un administrateur d'école ne voit que les rapports dans son périmètre autorisé. Un administrateur de direction voit les rapports de tout l'environnement.

Désactiver Codage

Tu peux désactiver temporairement Codage avec le bouton dans la toolbar.

Quand Codage est désactivé :

  • les API keys existantes ne peuvent pas être utilisées
  • les rapports et les données historiques sont conservés
  • Codage peut être réactivé plus tard

La désactivation ne supprime pas les rapports existants.