Menu de la documentation

GitHub Copilot dans VS Code

Sur cette page

Connectez OwlMeans à l’agent GitHub Copilot dans VS Code. Utilisez un serveur stdio local pour les fichiers de l’espace de travail et l’inférence déléguée.

Paramètres MCP d’OwlMeans : 1, préférence d’inférence ; 2, onglets de configuration du client.
Paramètres MCP d’OwlMeans : 1, préférence d’inférence ; 2, onglets de configuration du client.
  1. Ouvrez l’espace de travail du projet et vérifiez que Node.js 22 ou une version ultérieure est disponible.
  2. Utilisez la commande MCP : Ajouter un serveur de VS Code et choisissez une commande stdio.
  3. Nommez le serveur owlmeans, indiquez npx comme commande et fournissez les arguments ci-dessous.
  4. Enregistrez la configuration dans l’espace de travail prévu ou dans les paramètres utilisateur.
  5. Ouvrez le chat de l’agent Copilot, examinez la demande de confirmation avant d’accorder votre confiance au serveur et consultez les outils disponibles.

VS Code accepte également ce format dans le fichier .vscode/mcp.json de l’espace de travail :

{
  "servers": {
    "owlmeans": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "@owlmeans/viable-mcp@latest", "--harness", "copilot"]
    }
  }
}

Les versions actuelles prennent également en charge la configuration MCP portable. Laissez la commande Ajouter un serveur écrire le format adapté à la version installée. Consultez le guide MCP officiel de VS Code.

Utilisez la configuration MCP propre à Copilot ; les extensions Codex et Claude Code lisent les configurations de leurs agents respectifs.

Vérifier la connexion

  1. Connectez-vous à OwlMeans dans le navigateur lorsque le système vous le demande.
  2. Demandez à l’agent d’appeler describe_platform et session_status.
  3. Vérifiez que le projet, l’espace de travail et le mode d’inférence correspondent à ceux prévus.
  4. Demandez-lui d’examiner ou d’installer le harness du projet.
  5. Lancez un petit workflow de génération ou de développement d’une user story.

Les exemples utilisent une cible locale. Pour un projet hébergé, ajoutez --target et cloud comme arguments distincts. Pour l’inférence déléguée, ajoutez --llm et local uniquement si l’agent de développement connecté se charge des tâches. La page Choisir le mode explique les effets et les coûts.

Ne placez pas de jetons d’accès dans une configuration enregistrée dans le dépôt. Redémarrez le client après avoir modifié les paramètres du serveur. Si un outil manque, consultez la liste des outils du serveur connecté et suivez les instructions de dépannage.

Technologie citée

Logo officiel de Visual Studio Code

Logo officiel, utilisé sans modification pour identifier la technologie. Consultez la notice relative au propriétaire ci-dessous.

Noms et marques

GitHub et GitHub Copilot sont des marques de GitHub, Inc. Politique d’utilisation.

Visual Studio Code, VS Code, TypeScript et les marques Microsoft associées appartiennent à Microsoft Corporation. Politique d’utilisation.

OpenAI, ChatGPT et les marques OpenAI associées appartiennent à OpenAI ; Codex est un produit OpenAI. Politique d’utilisation.

Claude et Claude Code sont des produits Anthropic ; leurs noms et marques restent la propriété de leur titulaire respectif. Politique d’utilisation.

Les noms Node.js et npx, ainsi que les marques associées, restent la propriété de leurs titulaires respectifs ou des responsables des projets. Les références servent à identifier des produits, des normes ou des exemples de code source. La documentation OwlMeans n’implique aucun parrainage ni aucune approbation de la part de ces titulaires.