Aller au contenu principal

Gérer le Codage

Avec le Codage, les administrateurs peuvent créer des clés API contrôlées pour des outils de programmation tels que Aider et OpenCode. Les utilisateurs travaillent alors avec une clé gérée par AI-School, et non une clé OpenAI personnelle.

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

Pourquoi des clés API contrôlées ?

Une clé API ordinaire donne souvent un accès étendu à une plateforme d’IA externe. Avec le Codage, l’usage passe par AI-School. Ainsi, la gestion, les coûts et les rapports restent entre les mains de l’école.

Avantages importants :

  • Coûts maîtrisés : définir un budget par clé.
  • Utilisation traçable : consommation, coûts et conversations rattachés à l’utilisateur.
  • Gestion centralisée : créer, limiter et révoquer les clés depuis l’interface d’administration.
  • Adapté aux classes : générer des clés pour un groupe d’élèves en une seule fois.

Activer le Codage

Le Codage s’active au niveau de l’environnement. Cela peut être fait par un administrateur.

  1. Aller dans Administration → Codage.
  2. Cliquer sur Activer le Codage.
  3. Lire l’avertissement concernant les coûts d’abonnement et les coûts API.
  4. Cliquer sur D’accord et activer.

Après activation, AI-School effectue l’intégration technique en arrière-plan. Les administrateurs n’ont pas besoin de configurer des projets externes.

Coûts

Le Codage peut entraîner des coûts d’abonnement supplémentaires. Les coûts API sont facturés avec un supplément. En cas de questions, contactez AI-School.

Accorder l’accès aux écoles

Après activation, déterminez quelles écoles peuvent utiliser le Codage.

  1. Ouvrir l’onglet Administration.
  2. Sélectionner les écoles qui peuvent déployer le Codage.
  3. Cliquer sur Enregistrer l’accès.

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

Choisir les modèles

Dans l’onglet Administration, choisissez quels modèles OpenAI seront disponibles pour le Codage.

AI-School utilise ces modèles :

ModèleUtilisation
GPT-5.6 LunaModèle rapide et polyvalent pour les élèves et l’aide quotidienne à la programmation
GPT-5.6 TerraModèle puissant pour les enseignants, élèves avancés et tâches de programmation complexes
GPT-5.6 SolModèle le plus avancé pour les travaux de programmation exigeants et l’usage professionnel

Pour un usage en classe, GPT-5.6 Luna est un démarrage rapide et accessible. Choisissez Terra ou Sol lorsque la tâche demande plus d’analyse, de raisonnement ou d’étapes de programmation autonomes.

Outils de codage compatibles

Le Codage fonctionne avec des outils qui peuvent utiliser un endpoint OpenAI-compatible. L’utilisateur a alors besoin de trois informations :

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

ToolRecommandé pourRemarque
AiderÉlèves et codage en classeOutil explicite de pair-programming dans le terminal. Moins agentique et donc mieux adapté à l’apprentissage de la programmation.
OpenCodeEnseignants et élèves avancésOutil de codage agentique pour terminal, bureau et IDE. Plus puissant, mais nécessite plus d’expérience.

Il existe aussi d’autres outils de codage pouvant fonctionner techniquement avec un endpoint OpenAI-compatible :

OutilTypePoint d’attention
ContinueAssistant IDE pour VS Code et JetBrainsPrend en charge la configuration OpenAI avec une apiBase personnalisée. Utile lorsque les utilisateurs souhaitent surtout travailler depuis leur IDE.
ClineExtension VS Code et CLIChoisir le fournisseur OpenAI Compatible et renseigner l’URL de base, la clé API et le modèle. Fortement agentique ; moins adapté pour les débutants sans accompagnement.
Roo CodeExtension VS CodePeut fonctionner avec un fournisseur OpenAI-compatible. Vérifier les actions effectuées par l’agent.
Sourcegraph Cody EnterpriseAssistant de codage d’entrepriseParticulièrement 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 sont pas automatiquement adaptés

Un outil n’est adapté que si vous pouvez configurer une URL de base OpenAI-compatible distincte. Des outils comme Claude Code et Codex CLI ne conviennent donc pas au Codage : Claude Code n’utilise pas une API OpenAI-compatible et Codex CLI n’offre pas de paramètre adapté pour un endpoint Codage spécifique. Des outils comme Cursor ou Windsurf ne sont utilisables que si la version utilisée permet une URL de base OpenAI-compatible suffisamment configurable.

Conseils pour les écoles

Utilisez d’abord Aider pour les élèves. Ajoutez ensuite des outils agentiques comme OpenCode, Cline ou Roo Code lorsque les utilisateurs ont suffisamment d’expérience avec le terminal, git, les diffs et la gestion locale des fichiers.

Rapports

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

Les rapports comprennent :

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

Un administrateur d’école voit uniquement les rapports dans son périmètre autorisé. Un administrateur du conseil voit les rapports pour l’ensemble de l’environnement.

Désactiver le Codage

Vous pouvez désactiver temporairement le Codage via le bouton dans la barre d’outils.

Si le Codage est désactivé :

  • les clés API existantes ne peuvent pas être utilisées
  • les rapports et les données historiques restent disponibles
  • le Codage peut être réactivé ultérieurement

La désactivation n’efface pas les rapports existants.

WhatsApp