Quick Start: Get OmniRoute Running in 3 Minutes (Français)
Étape 1 : Installer OmniRoute
Section intitulée « Étape 1 : Installer OmniRoute »Choisissez votre méthode préférée :
Option A : npm (recommandé)
Section intitulée « Option A : npm (recommandé) »npm install -g omnirouteOption B : Docker
Section intitulée « Option B : Docker »docker run -d --name omniroute -p 20128:20128 diegosouzapw/omniroute:latest:latest correspond à la version stable SemVer publiée la plus récente. Cette étiquette ne suit pas la branche git main. Utilisez une version fixe, telle que diegosouzapw/omniroute:X.Y.Z, pour GitOps. Consultez Étiquettes d’image / Canaux de publication.
Option C : Depuis les sources
Section intitulée « Option C : Depuis les sources »git clone https://github.com/diegosouzapw/OmniRoute.gitcd OmniRoutenpm installnpm run devÉtape 2 : Démarrer OmniRoute
Section intitulée « Étape 2 : Démarrer OmniRoute »omnirouteOmniRoute démarre à l’adresse http://localhost:20128. Le tableau de bord s’ouvre automatiquement.
Étape 3 : Connecter un fournisseur gratuit
Section intitulée « Étape 3 : Connecter un fournisseur gratuit »Vous pouvez utiliser OmniRoute sans rien payer en connectant un fournisseur gratuit.
Option A : Kiro (Claude gratuit — aucune carte bancaire)
Section intitulée « Option A : Kiro (Claude gratuit — aucune carte bancaire) »- Ouvrez le tableau de bord à l’adresse
http://localhost:20128 - Accédez à Fournisseurs → Ajouter un fournisseur
- Sélectionnez Kiro AI
- Cliquez sur Connecter (aucune clé API nécessaire !)
- C’est fait ! Vous disposez désormais d’un accès gratuit aux modèles Claude.
Option B : OpenCode Free (aucune authentification)
Section intitulée « Option B : OpenCode Free (aucune authentification) »- Ouvrez le tableau de bord à l’adresse
http://localhost:20128 - Accédez à Fournisseurs → Ajouter un fournisseur
- Sélectionnez OpenCode Free
- Cliquez sur Connecter (aucune clé API nécessaire !)
- C’est fait ! Vous disposez désormais d’un accès gratuit à plusieurs modèles.
Option C : Pollinations (aucune clé nécessaire)
Section intitulée « Option C : Pollinations (aucune clé nécessaire) »- Ouvrez le tableau de bord à l’adresse
http://localhost:20128 - Accédez à Fournisseurs → Ajouter un fournisseur
- Sélectionnez Pollinations
- Cliquez sur Connecter (aucune clé API nécessaire !)
- C’est fait ! Vous disposez désormais d’un accès gratuit à GPT-5, Claude, Gemini et bien d’autres modèles.
Étape 4 : Vérifier que tout fonctionne
Section intitulée « Étape 4 : Vérifier que tout fonctionne »Depuis la page Clés API, créez une nouvelle clé. Conservez-la, car elle ne sera plus affichée. Notez que cette clé permet aux outils d’accéder à OmniRoute, et non d’accéder aux fournisseurs en amont.
curl http://localhost:20128/v1/models -H "Authorization: Bearer YOUR_KEY"La liste de vos modèles connectés devrait s’afficher.
Étape 5 : Faire pointer votre IDE ou votre CLI vers OmniRoute
Section intitulée « Étape 5 : Faire pointer votre IDE ou votre CLI vers OmniRoute »Dans votre IDE ou votre outil CLI, définissez les paramètres suivants :
Base URL: http://localhost:20128/v1API Key: [copy from Dashboard → Endpoints]Model: autoC’est tout ! Votre IDE utilise désormais OmniRoute avec une sélection automatique du fournisseur.
Exemple d’IDE : VSCode/Continue.dev
Section intitulée « Exemple d’IDE : VSCode/Continue.dev »- Dans VSCode, installez l’extension Continue.dev.
- Mettez à jour votre fichier
~/.continue/config.yamlpour ajouter les lignes suivantes :
- name: OmniRoute - Auto provider: openai model: auto apiBase: http://localhost:20128/v1 apiKey: <YOUR_KEY>- Dans le volet de discussion de Continue.dev, sélectionnez
OmniRoute - Autopour envoyer des requêtes à OmniRoute. - (Facultatif) Exercice pour le lecteur : demandez à votre IDE de mettre à jour le fichier
config.yamlavec toutes les autres configurations prédéfinies 😊
Exemple de CLI : Codex CLI
Section intitulée « Exemple de CLI : Codex CLI »- Dans votre système d’exploitation, définissez la variable d’environnement de manière persistante.
Sous macOS/Linux (ajoutez-la à votre fichier
~/.bashrcou~/.zshrc) :
export OMNIROUTE_API_KEY="<YOUR_KEY>"Sous Windows (Invite de commandes) :
setx OMNIROUTE_API_KEY <YOUR_KEY>- Lançons maintenant Codex en le configurant pour OmniRoute. Exécutez :
omniroute launch-codex --model autoVous pouvez effectuer cette configuration manuellement avec codex et des paramètres de ligne de commande pour spécifier le point de terminaison et la clé API, mais avec la commande ci-dessus, OmniRoute s’occupe de tout pour vous.
Le même lancement à l’aide d’une seule commande fonctionne pour d’autres CLI grâce au lanceur générique : omniroute run <target> prend en charge claude, codex, aider, goose, opencode, qwen et gemini (consultez Intégrations CLI).
- La CLI devrait maintenant envoyer ses requêtes à OmniRoute.
Vérifier que votre outil achemine les requêtes vers OmniRoute
Section intitulée « Vérifier que votre outil achemine les requêtes vers OmniRoute »Vous pouvez consulter les détails de la requête en cliquant sur Surveillance/Journaux dans la barre latérale gauche. Cliquez sur une entrée pour afficher davantage de détails. Vous pouvez également voir quelles informations votre outil préféré transmet. Cela s’avère utile à des fins pédagogiques et de débogage.
Et ensuite ?
Section intitulée « Et ensuite ? »- Guide Auto-Combo — Laissez OmniRoute choisir la meilleure IA pour vous
- Guide des fournisseurs — Connectez davantage de fournisseurs (gratuits et payants)
- Guide des offres gratuites — Accédez gratuitement à l’IA sans carte bancaire
- Dépannage — Résolvez les problèmes courants
Questions fréquentes
Section intitulée « Questions fréquentes »« Ai-je besoin d’une clé API ? »
Section intitulée « « Ai-je besoin d’une clé API ? » »Non ! Vous pouvez utiliser des fournisseurs gratuits (Kiro, OpenCode Free, Pollinations) sans aucune clé API. Il vous suffit de les connecter depuis le tableau de bord.
« Qu’est-ce que auto ? »
Section intitulée « « Qu’est-ce que auto ? » »auto demande à OmniRoute de sélectionner automatiquement le meilleur fournisseur pour chaque requête. Il prend en compte la vitesse, le coût, la qualité et la disponibilité. Consultez le Guide Auto-Combo pour plus de détails.
« Combien cela coûte-t-il ? »
Section intitulée « « Combien cela coûte-t-il ? » »OmniRoute est gratuit et open source. Vous ne payez que les fournisseurs que vous utilisez. De nombreux fournisseurs proposent des offres gratuites — consultez le Guide des offres gratuites.
« Puis-je l’utiliser avec Claude Code / Cursor / Copilot ? »
Section intitulée « « Puis-je l’utiliser avec Claude Code / Cursor / Copilot ? » »Oui ! OmniRoute fonctionne avec tous les outils qui prennent en charge le format OpenAI. Il suffit de définir l’URL de base sur http://localhost:20128/v1. Consultez le Guide des outils CLI pour obtenir des instructions de configuration spécifiques.
« Que se passe-t-il si un fournisseur devient indisponible ? »
Section intitulée « « Que se passe-t-il si un fournisseur devient indisponible ? » »OmniRoute ignore automatiquement les fournisseurs défaillants et essaie le suivant. Vous n’avez rien à faire. Consultez le Guide Auto-Combo pour plus de détails.
Besoin d’aide ?
Section intitulée « Besoin d’aide ? »- Dépannage — Problèmes courants et solutions
- Discord — Assistance communautaire
- Tickets GitHub — Signaler des bugs
HagiCode
HagiCode est un espace de développement agentique qui associe workflows structurés, exécution multi-agent et vues Hero Dungeon.
Transformez vos idées en logiciels utiles grâce à un workflow agentique plus intelligent, rapide et agréable.

- SmartDes workflows structurés transforment une intention en parcours exécutable, de l’idée à la livraison.
- EfficientLes workflows multi-agents font avancer recherche, réalisation et revue en parallèle.
- FunHero Dungeon rend les longues sessions de code plus visuelles et collaboratives.