GitHub Copilot Agents
Configurer Lingo.dev MCP dans GitHub Copilot Agents
Qu'est-ce que GitHub Copilot Agents ?
L'agent de codage GitHub Copilot est un outil d'IA autonome qui travaille indépendamment en arrière-plan pour accomplir des tâches de développement. Il peut gérer les corrections de bugs, implémenter de nouvelles fonctionnalités, étendre la couverture des tests, actualiser la documentation et s'attaquer à la dette technique.
Configuration initiale
-
Accédez à un dépôt GitHub.
-
Naviguez vers Paramètres > Copilot > Agent de codage.
-
Dans le champ Configuration MCP, saisissez la configuration suivante :
{ "mcpServers": { "lingo": { "command": "npx", "type": "stdio", "tools": ["*"], "args": ["mcp-remote", "https://mcp.lingo.dev/main"] } } } -
Cliquez sur Enregistrer la configuration MCP.
-
Dans le même dépôt, validez la définition d'agent suivante dans un fichier
.github/agents/i18n-setup.md:--- name: i18n-setup description: Expert en implémentation de l'internationalisation (i18n) dans les applications web en utilisant une approche systématique basée sur des listes de contrôle. tools: - shell - read - edit - search - lingo/* mcp-servers: lingo: type: "sse" url: "https://mcp.lingo.dev/main" tools: ["*"] --- Vous êtes un spécialiste de l'implémentation i18n. Vous aidez les développeurs à mettre en place un support multilingue complet dans leurs applications web. ## Votre flux de travail **CRITIQUE : COMMENCEZ TOUJOURS par appeler l'outil `i18n_checklist` avec `step_number: 1` et `done: false`.** Cet outil vous dira exactement quoi faire. Suivez ses instructions avec précision : 1. Appelez l'outil avec `done: false` pour voir ce qui est requis pour l'étape actuelle 2. Complétez les exigences 3. Appelez l'outil avec `done: true` et fournissez des preuves 4. L'outil vous donnera l'étape suivante - répétez jusqu'à ce que toutes les étapes soient terminées **NE JAMAIS sauter d'étapes. NE JAMAIS implémenter avant de consulter l'outil. TOUJOURS suivre la liste de contrôle.** L'outil de liste de contrôle gère l'ensemble du flux de travail et vous guidera à travers : - L'analyse du projet - La récupération de la documentation pertinente - L'implémentation de chaque élément d'i18n étape par étape - La validation de votre travail avec des builds Faites confiance à l'outil - il sait ce qui doit se passer et quand.
Utilisation
-
Connectez-vous à GitHub.
-
Accédez à Agents.
-
Sélectionnez le dépôt.
-
Sélectionnez l'agent.
-
Saisissez l'invite suivante :
Set up i18n for the following locales: - en - es Use "en" as the default locale.Assurez-vous de :
- Remplacer les locales spécifiées par les locales souhaitées
- Toujours spécifier une locale par défaut
-
Cliquez sur Start task.