Menu de la documentation
Bêta

Convertir un projet local via MCP

Sur cette page

Bêta. Utilisez un client MCP stdio lorsque les sources se trouvent sur la machine locale. Ouvrez le répertoire du projet d’origine avant de vous connecter.

Paramètres MCP OwlMeans : 1, préférence d’inférence ; 2, onglets de configuration du client.
Paramètres MCP OwlMeans : 1, préférence d’inférence ; 2, onglets de configuration du client.
  1. Configurez OwlMeans MCP pour l’agent de programmation et connectez-vous.
  2. Ouvrez l’espace de travail des sources. Utilisez --project-dir si vous devez indiquer explicitement le répertoire.
  3. Demandez à l’agent d’examiner les sources et de résumer le comportement attendu.
  4. Lancez la prise en charge initiale avec convert_project, en fournissant un nom et une description about. Notez l’identifiant de projet renvoyé.
  5. Consultez conversion_status pour ce projet. N’utilisez check_convertible qu’une fois qu’un projet existe à l’issue de la prise en charge initiale.
  6. Faites vérifier le verdict, les travaux proposés et l’estimation par une personne avant de poursuivre.
  7. Utilisez proceed_conversion pour la prochaine décision prise en charge, en confirmant uniquement après l’accord de cette personne.
  8. Gardez l’agent de programmation et sa connexion MCP ouverts pendant les travaux sur les sources locales. Traitez next_question lorsque l’état indique qu’une réponse humaine est attendue.

La conversion locale peut demander l’autorisation de déplacer les sources dans __viable_converted/ et de construire la nouvelle application autour de celles-ci. Lisez la question avant d’approuver. Les fichiers d’origine restent disponibles dans ce répertoire ; un refus arrête cette conversion.

Pour une arborescence source locale, partez de l’espace de travail avec --target local et omettez repoUrl :

{
  "name": "Task conversion practice",
  "about": "A small task app with creation, completion and filtering",
  "confirm": true
}

Ne définissez confirm: true qu’après avoir approuvé l’action affichée et les éventuelles conditions relatives aux crédits.

Pour une prise en charge initiale depuis un dépôt, convert_project accepte repoUrl et branch. Si vous fournissez une URL de dépôt, elle prime sur le répertoire de travail. Vérifiez ce choix avant de commencer.

{
  "name": "Task conversion practice",
  "about": "A small task app with creation, completion and filtering",
  "repoUrl": "https://github.com/mdn/todo-react",
  "branch": "main",
  "confirm": true
}

Vérifiez la branche dans le dépôt actuel avant d’utiliser cet exemple. Consultez la référence des outils de conversion pour connaître les arguments exacts et leur disponibilité. Conservez les originaux et les mentions de licence jusqu’à la fin de la vérification.

Noms et marques

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 détenteur. Politique d’utilisation.

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