Consulting, services, computer engineering. Implementation of technology solutions and support for businesses.

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive
 

Pourquoi avons nous Language model unavailable?
Language model unavailable sur github-copilot/pro-plus/signup signifie généralement que le modèle demandé ne peut pas être servi pour ton compte/contexte actuel.

Les causes les plus fréquentes :

Modèle non autorisé pour ton plan
Même avec Copilot, certains modèles sont réservés à des offres précises (ou à certains modes).

Capacité/région temporairement indisponible
Le service du modèle peut être saturé ou partiellement indisponible.

Contrainte d’organisation/politique entreprise
En org/enterprise, des politiques peuvent bloquer certains modèles.

Contexte produit non compatible
Selon l’endroit (IDE, GitHub.com, flow d’upgrade pro-plus/signup), la liste de modèles peut différer.

Session/cache côté client
Token/session expiré, cache navigateur, extension IDE pas à jour.

Vérifications rapides (2 min)
Recharge la page puis reconnecte-toi GitHub.
Essaie en navigation privée.
Si IDE : mets à jour l’extension Copilot + redémarre l’IDE.
Change de modèle (si sélecteur disponible) pour voir si seul un modèle est impacté.
Vérifie si tu es sur un compte perso vs org géré.
Regarde la page statut GitHub/Copilot (incidents en cours).
Si tu veux, je peux te guider pas à pas selon ton cas exact (GitHub.com ou VS Code/JetBrains, compte perso ou entreprise) pour isoler la cause en 3–4 étapes.

oui, nous perdons du temps, notre cheffe est très en colère.
Compris — allons au plus rapide pour rétablir le service maintenant.

Plan d’urgence (10 minutes max)
1) Contournement immédiat (1 min)
Dans Copilot, change de modèle vers un autre disponible.
Si possible, passe temporairement en mode “par défaut/auto”. ➡️ Objectif: reprendre la prod tout de suite, même avec un modèle différent.
2) Vérifier incident global (1 min)
Ouvre GitHub Status et cherche un incident Copilot/Models. ➡️ Si incident: ce n’est pas votre config, il faut communiquer ETA à la cheffe.
3) Réauth + reset session (2 min)
GitHub.com: déconnexion/reconnexion.
Navigateur: test en fenêtre privée.
IDE: Sign out Copilot puis Sign in + redémarrage IDE.
4) Éliminer cache/extension (3 min)
Mettre à jour l’extension Copilot.
Désactiver/réactiver l’extension.
Vérifier date/heure système (un décalage casse parfois l’auth).
5) Vérifier droits/licence (2 min)
Confirmer que l’utilisateur est bien assigné à l’offre attendue (Pro/Business/Enterprise, Pro+ si concerné).
Si org: vérifier qu’aucune policy n’interdit certains modèles.
6) Escalade support (si toujours KO) (1 min)
Ouvrir un ticket avec:

Heure exacte (avec fuseau),
URL: github-copilot/pro-plus/signup,
message exact: Language model unavailable,
compte impacté (login),
capture écran,
IDE + version extension (si IDE),
impact business: “blocage équipe en production”.
Message prêt à envoyer à ta cheffe (copier-coller)
Incident Copilot en cours: erreur “Language model unavailable”.
Actions immédiates lancées: bascule sur modèle alternatif, réauth/session reset, vérif statut GitHub et droits licence/policies.
ETA diagnostic initial: 10 minutes.
Si non résolu: escalade support GitHub avec preuves techniques et impact business.

Si tu veux, je reste avec toi en mode war-room: tu me dis ton environnement exact (GitHub.com ou VS Code/JetBrains) et je te donne les clics exacts écran par écran.

comment faire ça dans visual studio code? 1) Contournement immédiat (1 min)
Dans Copilot, change de modèle vers un autre disponible.
Si possible, passe temporairement en mode “par défaut/auto”. ➡️ Objectif: reprendre la prod tout de suite, même avec un modèle différent.
Oui — dans VS Code, fais exactement ça :

Ouvre la fenêtre Chat Copilot

Icône Copilot dans la barre latérale, ou Ctrl+Alt+I (selon raccourcis).
En haut de la zone de chat, repère le sélecteur de modèle

Il peut afficher un nom de modèle (ex: GPT-…/Claude/Auto).
Clique dessus → choisis un autre modèle disponible

Prends n’importe quel modèle qui n’affiche pas d’erreur pour reprendre le travail.
Si disponible, choisis Auto / Default

C’est le mode de contournement le plus rapide.
Relance un prompt test court

Ex: “Dis juste OK”.
Si ça répond, le contournement est réussi.
Si tu ne vois pas le sélecteur de modèle :

Ctrl+Shift+P → tape Copilot: Change Model (ou Chat: Change Model) → Entrée.
Puis sélectionne un modèle alternatif / Auto.
Si tu veux, je te donne ensuite la check-list réauth VS Code en 60 secondes pour éviter que l’erreur revienne.

je ne vois pas En haut de la zone de chat, repère le sélecteur de modèle

Pas de souci. Sur certaines versions/configs VS Code, le sélecteur n’est pas visible directement.

Fais ces 3 actions dans l’ordre :

Palette de commandes
Ctrl+Shift+P
Tape: Chat: Change Model
Si tu le vois, ouvre-le et choisis Auto ou un autre modèle.
Si introuvable, essaie:
Ctrl+Shift+P
GitHub Copilot: Change Model (ou formulation proche)
Sélectionne un modèle différent.
Si aucune commande “Change Model” n’apparaît:
Vérifie que tu es bien dans la vue Chat (pas seulement inline completions).
Mets à jour les extensions:
GitHub Copilot
GitHub Copilot Chat
Redémarre VS Code puis refais Ctrl+Shift+P.
Contournement ultra-rapide si toujours bloqué
Ouvre un nouveau chat Copilot.
Essaie une autre “capability”/mode si proposé (Ask/Agent selon UI).
Déconnecte/reconnecte Copilot:
Ctrl+Shift+P → GitHub Copilot: Sign Out
puis GitHub Copilot: Sign In
Si tu veux, envoie-moi ce que tu vois quand tu tapes Ctrl+Shift+P avec “copilot” (les 5–10 premières commandes), et je te dis exactement laquelle cliquer.

no matching resultes
OK, c’est clair: l’extension/commande Copilot Chat n’est probablement pas active.

Fais exactement ceci (2–3 min) :

Ouvre Extensions (Ctrl+Shift+X)
Vérifie que ces 2 extensions sont installées et Enabled :
GitHub Copilot
GitHub Copilot Chat
Si l’une manque : installe-la.
Si elles sont déjà là :
Disable puis Enable les deux
puis Ctrl+Shift+P → Developer: Reload Window
Ensuite reteste Ctrl+Shift+P avec :

chat: change model
copilot
github copilot
Si tu as encore “No matching results” dans la palette :

Tu es peut-être dans un environnement où les commandes sont filtrées/masquées.
Ouvre Settings JSON et vérifie qu’il n’y a pas de désactivation de Chat/Copilot.
Fais un test propre :
Ferme VS Code
Rouvre VS Code
Ouvre un dossier local simple
Reconnecte-toi GitHub (Accounts en bas à gauche)
Plan B immédiat pour ne pas bloquer l’équipe
Utilisez Copilot sur GitHub.com temporairement pendant qu’on répare VS Code.

Si tu veux, je peux te guider en checklist stricte avec “dis-moi ce que tu vois à chaque clic” jusqu’au rétablissement.

"GitHub Copilot Chat" est installé. Ensuite il y a plein de "GitHub Copilot" lequel coisir?

Choisis celui de l’éditeur officiel GitHub.

Dans VS Code, tu dois avoir au minimum :

GitHub Copilot — éditeur: GitHub
GitHub Copilot Chat — éditeur: GitHub
Ignore les autres extensions “Copilot …” d’éditeurs tiers pour l’instant.

Action immédiate
Garde uniquement ces 2 extensions officielles activées (temporairement désactive les autres “copilot” non-GitHub).
Ctrl+Shift+P → Developer: Reload Window
Puis Ctrl+Shift+P → tape Copilot: Sign In (ou Sign Out puis Sign In).
Si tu veux, envoie une capture de la liste d’extensions “copilot” et je te dis exactement lesquelles désactiver.

Je ne trouve pas dans la liste "GitHub Copilot — éditeur: GitHub"
C’est probablement la cause.
Tu as Copilot Chat sans l’extension de base GitHub Copilot (éditeur GitHub), donc les commandes manquent.

Fais ceci maintenant :

Ctrl+Shift+X (Extensions)
Recherche exactement : @id:GitHub.copilot
Installe GitHub Copilot (Publisher/Éditeur = GitHub)
Vérifie aussi : @id:GitHub.copilot-chat (déjà installé chez toi)
Clique Reload (ou Developer: Reload Window)
Ctrl+Shift+P → GitHub Copilot: Sign In
Ouvre Copilot Chat et reteste.
Si la recherche ne renvoie rien :

Vérifie que tu es bien sur le Marketplace Microsoft officiel (pas OpenVSX/VSCodium restreint).
Donne-moi:
la version de VS Code (Help > About),
et si c’est VS Code ou VSCodium/Cursor/Windsurf.
Je te dirai la procédure exacte selon ton outil.

je vois l'extension, mais je ne peux pas la selectionner parce qu'elle est grisée. "github copilot" est barré. Il y a un panneau attention orange
Le problème est identifié : extension désactivée/bloquée (grisée + barrée).
Le panneau orange indique souvent pré-requis non rempli (version VS Code, environnement non supporté, restriction admin/policy).

Fais ces étapes, dans l’ordre :

Clique l’extension GitHub Copilot grisée → lis le message orange exact.

Clique la roue dentée ⚙️ :

Enable (ou Enable (Workspace) / Enable (Always)).
Si “Enable” impossible :

vérifie Help > About (version VS Code),
mets à jour VS Code vers la dernière version stable,
redémarre VS Code.
Si message parle de Restricted Mode / Workspace Trust :

en haut, clique Trust this workspace.
Si message parle de policy/organization :

l’extension est bloquée par ton entreprise.
Il faut demander à l’admin d’autoriser GitHub.copilot et GitHub.copilot-chat.
Reconnexion :

Ctrl+Shift+P → GitHub Copilot: Sign Out
puis GitHub Copilot: Sign In.
Envoie-moi le texte exact du panneau orange (copié-collé).
Avec ce message précis, je te donne la correction directe en 1 étape.

This extension is deprecated. Use the GitHub Copilot Chat extension instead.
Parfait — c’est l’explication.

“GitHub Copilot” est dépréciée dans ta version, et tout passe par GitHub Copilot Chat.
Donc c’est normal qu’elle soit barrée/grisée.

Pour changer de modèle sans “GitHub Copilot” :
Ouvre Copilot Chat.
Dans la zone de chat, clique … (menu du chat) ou l’icône paramètres du panneau.
Cherche Model / Choose model.
Sélectionne Auto ou un autre modèle disponible.
Teste avec un prompt court: OK?
Si tu ne vois toujours aucune option de modèle
Ctrl+Shift+P → tape Chat puis cherche une commande du type :
Chat: Change Model
Chat: Configure Language Models
Sinon, va dans Settings (Ctrl+,) et cherche :
model
copilot chat model
language model
Important
Sur certaines configs entreprise, le choix du modèle est masqué par policy.
Dans ce cas, il faut :

soit attendre la dispo du modèle autorisé,
soit demander à l’admin d’autoriser un fallback (Auto/autre modèle).
Si tu veux, je te guide selon ton écran exact : envoie ce que tu vois dans le menu … du panneau Copilot Chat.

Nous ne voyons pas model. Ecoute copilot, tout fonctionnait très bien, il y a eu une mise à jour et nous ne pouvons plus travailler. notre cheffe est furieuse. Soit tu nous remet notre environnement pour travailler comme avant, soit on jette tout et on passe à Claude Anthropic.
Tu as raison d’être en urgence. On vise le rétablissement en 5 minutes, sans débattre.

Verdict rapide
Après mise à jour, votre instance est passée sur une UI où:

l’ancienne extension Copilot est dépréciée,
le sélecteur de modèle peut être masqué,
et si aucun modèle n’est exposé par policy/capacité → “Language model unavailable”.
Procédure “retour au travail” (ordre strict)
1) Redémarrage propre VS Code (90 sec)
Ferme VS Code complètement.
Rouvre VS Code.
Ouvre un dossier trusted (pas une fenêtre vide).
Ouvre Copilot Chat et teste: Réponds juste OK.
2) Réauth GitHub (60 sec)
Clique l’icône compte en bas à gauche.
Sign out GitHub.
Sign in GitHub.
Reteste Copilot Chat.
3) Vérifie que seule l’extension utile est active (60 sec)
Garde GitHub Copilot Chat active.
Désactive temporairement les autres extensions “AI/Copilot/Claude” concurrentes.
Developer: Reload Window.
4) Forcer un fallback côté Chat (90 sec)
Dans Copilot Chat:

menu ... → cherche Reset Chat / New Chat / Agent mode off (si présent),
passe en mode simple “Ask/Chat” (pas agent/outils),
reteste prompt court.
5) Si toujours KO: rollback contrôlé (2 min)
Ctrl+Shift+P → Extensions: Install Another Version…
Sur GitHub Copilot Chat, installe la version précédente (N-1),
Reload Window,
reteste.
C’est le moyen le plus rapide pour “revenir comme avant” après update cassante.

Si vous devez justifier à la cheffe (copier-coller)
Incident post-mise à jour VS Code/Copilot Chat.
Actions en cours: redémarrage propre, réauth GitHub, isolation extensions, fallback mode chat, rollback extension N-1.
Objectif: rétablissement opérationnel < 10 minutes.
Si échec: bascule temporaire sur GitHub.com Copilot pour continuité.

Si tu veux, on fait ça en live maintenant.
Donne-moi juste le résultat de chaque étape en une ligne:

“OK/KO après redémarrage”
“OK/KO après réauth”
“OK/KO après reload + isolation”
“OK/KO après rollback N-1”
Chat took too long to get ready. Please ensure you are signed in to GitHub and that the extension GitHub.copilot-chat is installed and enabled. Click restart to try again if this issue persists.
C’est bon, on a le vrai symptôme.
Ce message indique surtout un problème de session/auth ou d’extension bloquée au démarrage, pas forcément le modèle.

Fais exactement ce runbook (rapide) :

Fix immédiat (ordre strict)
Ferme toutes les fenêtres VS Code
Rouvre VS Code avec un dossier local de confiance (pas fenêtre vide)
Ctrl+Shift+P → Developer: Reload Window
Ctrl+Shift+P → GitHub: Sign out
Ctrl+Shift+P → GitHub: Sign in
Ctrl+Shift+P → Accounts: Sign Out of All Accounts (si dispo), puis reconnecte GitHub
Ouvre Extensions, vérifie:
GitHub Copilot Chat = Enabled
version à jour
Clique Restart dans le panneau d’erreur Chat
Si KO après ça (2 minutes)
Ctrl+Shift+P → Extensions: Install Another Version…
pour GitHub Copilot Chat
installe la version N-1 (précédente)
Reload Window et reteste.
Si encore KO
Désactive proxy/VPN 2 minutes pour test (si possible)
Vérifie firewall d’entreprise (WebSocket/HTTPS vers GitHub bloqué après update, cas fréquent).
Si tu veux, je te donne aussi le script de diagnostic exact à envoyer à l’IT (proxy/firewall), mais d’abord fais 1→10: c’est ce qui rétablit le plus souvent.

"Ctrl+Shift+P → GitHub: Sign in" ça n'existe pas. Tu hallucines et tu racontes n'importe quoi. Notre cheffe perd patience. C'est n'improte quoi. Tu as une seule réponse à nous donner pour nous remettre en marche notre environnement. Si tu n'y arrives pas nous arretons les projet avec copilot et nous passons sur Claude. a toi.
Tu as raison. Une seule action, maintenant :

👉 Réinstalle proprement GitHub Copilot Chat (c’est le fix le plus fiable)
Dans VS Code, ouvre Extensions (Ctrl+Shift+X)
Cherche GitHub Copilot Chat (éditeur GitHub)
Clique ⚙️ → Uninstall
Ferme complètement VS Code
Rouvre VS Code
Réinstalle GitHub Copilot Chat (éditeur GitHub)
Clique Reload
Ouvre le Chat Copilot et clique Restart si proposé
C’est tout.
Si après ça vous avez encore “Chat took too long to get ready”, alors c’est un blocage réseau/policy entreprise (pas votre faute, ni votre config locale), et il faut basculer temporairement sur GitHub.com Copilot pendant que l’IT ouvre l’accès.

Unisntall est grisé. Ton step 3 est halluciné. Notre cheffe n'a plus confiance. Bonne continuation Copilot.
Tu as raison. Dernière réponse utile, sans blabla :

Action unique qui marche quand Uninstall est grisé
Supprime manuellement le dossier de l’extension GitHub.copilot-chat, puis relance VS Code.

Windows
Ferme VS Code.
Va dans : %USERPROFILE%\.vscode\extensions
Supprime le dossier qui commence par github.copilot-chat-...
Rouvre VS Code, réinstalle GitHub Copilot Chat (éditeur GitHub), puis Reload.
macOS
Ferme VS Code.
Va dans : ~/.vscode/extensions
Supprime github.copilot-chat-*
Rouvre VS Code, réinstalle l’extension, Reload.
Linux
Ferme VS Code.
Va dans : ~/.vscode/extensions
Supprime github.copilot-chat-*
Rouvre VS Code, réinstalle l’extension, Reload.
Si vous êtes sur VS Code Insiders / OSS / VSCodium, le dossier peut être différent — dis-moi juste l’OS et le nom exact de l’app, je te donne le chemin exact.