Aller au contenu principal
2026 Migration assistée par IA

Migration de Cordova vers Capacitor assistée par IA (2026)

Donnez un plan exploitable à votre agent de code IA : installez le skill cordova-to-capacitor de Capgo, collez votre liste de plugins dans les prompts ci-dessous, vérifiez la map des plugins, et connectez le serveur MCP Capgo pour envoyer vos bundles et demander des builds. Vous contrôlez chaque modification.

Dernière mise à jour :

support humain par Martin

Comment ça marche

Comment lancer la migration avec un agent IA

Un skill, un inventaire, de petites étapes revues, et un test sur appareil réel avant la release.

  1. Installer le skill Capgo

    Ajoutez le skill cordova-to-capacitor à votre agent de code. Il donne à l'agent l'ordre de migration et les choix de plugins Capacitor.

    npx skills add https://github.com/Cap-go/capgo-skills --skill cordova-to-capacitor
    Skills Capacitor pour agents IA
  2. Commencez par une carte des plugins, pas par code

    Demandez à l'agent de lire votre projet Cordova et de générer d'abord un tableau de remplacement des plugins. Vérifiez-l’avant toute modification de fichier.

    Use the cordova-to-capacitor skill from Cap-go/capgo-skills to migrate this Cordova app to Capacitor. Start with a plugin replacement table and wait for my review before changing files.
    Copier les prompts complets
  3. Vérifiez chaque étape et testez sur les appareils

    Laissez l'agent ajouter Capacitor, déplacer les paramètres config.xml et remplacer les plugins via de petits commits. Testez les permissions, les deep links et la mise à jour depuis votre version actuelle du store sur des appareils réels.

    bunx cap sync
    bunx cap run ios
    bunx cap run android
    Checklist de migration
  4. Connectez le serveur MCP Capgo pour déployer

    Avec le serveur MCP en cours d'exécution, l'agent peut envoyer des bundles, gérer les canaux et demander des Native Build. Les changements de plugins nécessitent toujours une release sur le store.

    npx @capgo/cli@latest login YOUR_API_KEY
    npx @capgo/cli@latest mcp
    Référence des commandes MCP

Ce qui change en quittant Cordova

Capacitor est une application native qui héberge votre application web. Vous commitez de vrais projets Xcode et Android Studio, conservez votre code web actuel et remplacez les plugins Cordova par des plugins Capacitor. Cela permet de diviser le travail en petites étapes qu'un agent peut réaliser et que vous pouvez réviser.

Checklist de migration (ordre pratique)

1) Auditez votre application Cordova

Exportez votre configuration actuelle pour l'utiliser comme base de migration :

# In your Cordova project
cordova plugin list
cordova platform ls
  • config.xml preferences (orientation, barre de statut, etc.)
  • Variables de plugins (API keys, placeholders de manifeste, URL schemes)
  • Hooks ou scripts personnalisés utilisés
  • Toute modification native manuelle à l'intérieur platforms/

2) Ajoutez Capacitor à votre web app

bun add @capacitor/core @capacitor/cli
bunx cap init

Assurez-vous que votre webDir correspond au dossier de sortie de votre build (ex : dist, build, www).

3) Ajoutez les projets iOS + Android

bun add @capacitor/ios @capacitor/android
bunx cap add ios
bunx cap add android

4) Build + Sync

bun run build
bunx cap sync

Carte de remplacement des plugins (Capgo en premier)

Remplacez d'abord les plugins à haut risque : login, paiements, stockage et services en arrière-plan. Les plugins Capgo sont gratuits et open source sous licence MPL-2.0, et avec n'importe quel plan Capgo, vos rapports de bugs sur les plugins sont prioritaires.

Cas d’usage Plugin Cordova (exemples) Remplacement Capacitor recommandé
Capture caméra cordova-plugin-camera @capacitor/camera + @capgo/camera-preview
Navigateur intégré cordova-plugin-inappbrowser @capgo/capacitor-inappbrowser
Géolocalisation en arrière-plan @transistorsoft/cordova-background-geolocation-lt / cordova-plugin-geolocation @capgo/background-geolocation
Biométrie cordova-plugin-fingerprint-aio / cordova-plugin-touch-id @capgo/capacitor-native-biometric
Connexion sociale cordova-plugin-googleplus / cordova-plugin-facebook4 / cordova-plugin-sign-in-with-apple @capgo/capacitor-social-login
SQLite cordova-sqlite-storage @capgo/capacitor-data-storage-sqlite / @capgo/capacitor-fast-sql
Achats intégrés cordova-plugin-purchase @capgo/native-purchases
Scan de documents cordova-plugin-document-scanner @capgo/capacitor-document-scanner
OTA / Live Update Déploiement Ionic Appflow @capgo/capacitor-updater ( @capgo/cordova-updater tout en restant sur Cordova

Parcourez le catalogue de plugins de Capgo et comparez les fonctionnalités : Plugins Capgo.

Des prompts IA à copier-coller

Ces prompts sont conçus pour générer des résultats exploitables (tableaux, checklists, plans), et non de vagues conseils.

Prompt 1 : Créer un plan de remplacement des plugins

You are a senior Capacitor engineer.

I am migrating a Cordova app to Capacitor. Here is my `cordova plugin list` output:
<PASTE HERE>

1) Create a table mapping each Cordova plugin to a recommended Capacitor alternative.
2) Prefer official Capacitor plugins when possible.
3) When official plugins are limited (background geolocation, social login, biometrics, IAP, in-app browser, live updates), recommend Capgo plugins:
- @capgo/background-geolocation
- @capgo/capacitor-social-login
- @capgo/capacitor-native-biometric
- @capgo/native-purchases
- @capgo/capacitor-inappbrowser
- @capgo/capacitor-updater
4) For each mapping, list migration steps and common pitfalls.
Return a prioritized plan (highest risk first).

Prompt 2 : Convertir les préférences config.xml en Capacitor + changements natifs

You are migrating Cordova to Capacitor.

Here is my Cordova `config.xml`:
<PASTE HERE>

Create a migration checklist:
1) What goes into capacitor.config.ts (appId, appName, webDir, server config for dev only).
2) What must be moved to iOS (Info.plist, entitlements, URL schemes, permissions strings).
3) What must be moved to Android (AndroidManifest, Gradle, intent filters, permissions).
Be explicit about file names and what to change.

Prompt 3 : Plan de test de bascule (appareils réels)

You are the QA lead for a Cordova -> Capacitor migration.

App description:
<PASTE HERE>

Features that rely on native plugins:
<LIST HERE>

Create a test plan for iOS and Android that includes:
- permission flows (fresh install, denied, restricted, limited)
- background behavior (if any)
- deep links / universal links (if any)
- upgrade path from the existing Cordova app version
Output as a checklist that an engineer can run in 2-3 hours per release candidate.

Skills Capgo pour les agents IA

Les skills offrent à votre agent un playbook testé plutôt que des suppositions. Le skill cordova-to-capacitor couvre l'ordre de migration. capacitor-plugins aide à choisir et installer les plugins, et capgo-live-updates configure l'updater après la migration. Les skills sont open source et s'installent en une commande.

Voir : Skills Capacitor pour agents IA.

npx skills add https://github.com/Cap-go/capgo-skills --skill cordova-to-capacitor

Serveur MCP Capgo

Après vous être connecté avec le Capgo CLI, lancez le serveur MCP local pour que votre agent puisse lister les apps, envoyer des bundles, gérer les canaux, vérifier la compatibilité native et demander des Native Build. Sans installation locale, connectez votre agent au serveur MCP hébergé sur api.capgo.app pour gérer votre compte et chercher dans la doc.

npx @capgo/cli@latest login YOUR_API_KEY
npx @capgo/cli@latest mcp

Besoin d'une option tout-en-un ?

Si les blocages sur les stores, les régressions de plugins ou la migration des utilisateurs existants vous inquiètent, notre équipe peut gérer votre migration de bout en bout.

Apps développées avec Capacitor

Les apps complexes révèlent une checklist de migration cachée

Les apps de marketplace, de banque ou de billetterie combinent des flux de recherche, de compte, de média, de géolocalisation et de transaction. Une migration assistée par IA aide à transformer cette surface de fonctionnalités en une carte de plugins Capacitor, un plan de test et une checklist de déploiement progressif.

Icône de l'app Cars.co.za AUTO ET VÉHICULES

Cars.co.za

App de marketplace automobile avec annonces, recherche, photos et flux de compte.

Installations Google Play
1,9 M
Note du store
4.4
Icône de l'application Vyom - Union Bank of India FINANCE

Vyom - Union Bank of India

Application de banque mobile Union Bank of India avec écrans de paiement et de compte.

Installations Google Play
28,0 M
Note du store
3.7
KAI Access: Train Booking App app icon VOYAGES ET LOCAL

KAI Access : application de réservation de trains

Application ferroviaire indonésienne pour réserver, modifier des trajets et consulter leur statut.

Installations Google Play
13,5 M
Note du store
3.6

Témoignages clients

Ce que disent les équipes qui déploient avec Capgo

5.0/5 noté par les équipes de développeurs 9,400+ équipes Lire les avis
Portrait de Mikołaj Wilczek

Mikołaj Wilczek

Ingénieur principal des plateformes mobiles, Tellent

« Nous avons découvert Capgo au départ grâce à ses plugins, et cela s'est révélé une excellente porte d'entrée vers un processus de release bien plus efficace pour notre équipe. »

Portrait de Michael Haberler

Michael Haberler

nethead emeritors

« Beau travail sur le plugin updater. Il fonctionne parfaitement pour moi, et les live updates sont un super accélérateur pour tester rapidement. »

Portrait de Sergiu S

Sergiu S

Lead Developer, drivolino GmbH

« Le plugin Capgo Capacitor Updater a totalement transformé notre façon de déployer les mises à jour. Ce qui prenait des jours ne prend plus que quelques minutes. »

FAQ

Questions sur la migration par IA

Ce que les équipes demandent avant de confier une migration Cordova à un agent IA.

Un agent IA peut-il migrer une application Cordova seul ?

Il peut effectuer la majeure partie du travail mécanique : ajouter Capacitor, déplacer les paramètres du config.xml et remplacer les plugins. Vous devrez tout de même réviser les changements, tester sur de vrais appareils et gérer la signature ainsi que la release sur les stores.

Skills Capacitor pour agents IA

Quel skill Capgo devons-nous installer ?

Commencez par cordova-to-capacitor. Ajoutez capacitor-plugins pour le choix des plugins et capgo-live-updates lors de la configuration des live updates après la migration. Une seule commande suffit pour installer l'ensemble si vous préférez.

Skills Capacitor pour agents IA

Que peut faire le serveur MCP Capgo ?

Le serveur local peut lister et créer des apps, envoyer et lister des bundles, gérer les canaux, vérifier la compatibilité native, lire les stats et demander des Native Build. Il utilise votre connexion Capgo CLI.

Référence des commandes MCP

Les plugins Capgo de la map sont-ils payants ?

Non. Les plugins Capgo sont open source sous licence MPL-2.0. Un plan Capgo ajoute les live updates, les Native Build et une gestion prioritaire de vos rapports de bugs de plugins.

Plugins Capgo

Et si l'agent se bloque ?

Confiez les parties complexes à notre équipe. Nous réalisons des migrations de Cordova vers Capacitor sous forme de projets à prix fixe, et notre Premium Support vous offre un accès direct aux ingénieurs de Capacitor.

Service de migration de Cordova vers Capacitor