Meilleurs modèles d’IA OpenRouter gratuits pour la programmation en 2026
Les modèles de codage IA gratuits sont utiles pour bien plus que l’écriture d’une petite fonction utilitaire. Les développeurs les utilisent désormais pour déboguer les erreurs, générer des tests, refactoriser des composants, planifier des migrations et alimenter des agents de codage.
OpenRouter facilite cette expérimentation en donnant accès à une sélection changeante de modèles gratuits via une API compatible OpenAI. Mais tous les modèles gratuits ne sont pas également utiles pour la programmation. Certains sont spécialement conçus pour les agents de codage, d’autres sont meilleurs pour l’itération rapide, et d’autres sont précieux car ils peuvent raisonner sur de très grandes quantités de contexte de dépôt.
Ce guide couvre les meilleurs modèles d’IA OpenRouter gratuits pour la programmation disponibles au 11 août 2026. Il explique également où les modèles gratuits s’intègrent dans un flux de travail de développement—et quand il est pertinent de passer à une stratégie API multi-modèles plus stable.
Important : La disponibilité des modèles gratuits, les limites de débit et les politiques des fournisseurs peuvent changer. Confirmez qu’un modèle possède toujours sa
:freevariante sur OpenRouter avant de l’intégrer dans un flux de travail.

Réponse rapide : les meilleurs modèles de codage OpenRouter gratuits
| Meilleur pour | Modèle | ID du modèle | Pourquoi il se démarque |
|---|---|---|---|
| Tâches quotidiennes de codage et de terminal | North Mini Code | cohere/north-mini-code:free | Explicitement conçu pour la génération de code et l’ingénierie logicielle agentique |
| Tâches complexes d’agent de codage | Laguna S 2.1 | poolside/laguna-s-2.1:free | Conçu pour l’ingénierie logicielle, le raisonnement et les flux de travail pilotés par des outils |
| Codage agentique léger | Laguna XS 2.1 | poolside/laguna-xs-2.1:free | Option d’agent de codage plus petite avec un contexte long |
| Grands dépôts et spécifications | Nemotron 3 Ultra | nvidia/nemotron-3-ultra-550b-a55b:free | Contexte de 1 M de jetons pour la planification et l’analyse en contexte long |
Pour la plupart des développeurs, North Mini Code est le meilleur point de départ. Si vous utilisez un agent de codage autonome pour accomplir des tâches logicielles en plusieurs étapes, essayez Laguna S 2.1 ensuite.
Comment nous avons choisi ces modèles
Ce n’est pas une affirmation qu’un seul modèle gagnera tous les benchmarks ou tous les codebases. Les recommandations ci-dessous reposent sur trois critères pratiques :
- Le modèle est actuellement répertorié par OpenRouter comme gratuit.
- Ses capacités documentées correspondent à la programmation, au génie logiciel, à l’utilisation d’outils ou au travail d’agent de codage.
- Sa fenêtre de contexte et son architecture ont du sens pour de vraies tâches de développement.
L’objectif est de vous aider à créer une liste restreinte utile avant de tester les modèles avec vos propres invites, conventions de dépôt et suite d’évaluation.
1. Cohere North Mini Code : meilleur modèle gratuit pour la programmation quotidienne
ID du modèle : cohere/north-mini-code:free
Fenêtre de contexte : 256K jetons
Idéal pour : Génération de code, débogage, tâches de terminal, tests, refactorisations ciblées
North Mini Code est la recommandation la plus claire pour les développeurs à la recherche d’un modèle de codage OpenRouter gratuit.
Cohere l’a conçu pour la génération de code, l’ingénierie logicielle agentique et les tâches de terminal. Il s’agit d’un modèle de mélange d’experts épars avec 30B de paramètres au total et 3B de paramètres actifs. Cette empreinte active relativement petite vise à le rendre efficace tout en conservant suffisamment de capacités pour un travail de codage sérieux.
Le modèle prend en charge une fenêtre de contexte de 256K jetons, jusqu’à 64K jetons de sortie, un raisonnement entrelacé, l’utilisation d’outils et des flux de travail structurés de type JSON. Ces fonctionnalités sont importantes lorsque vous faites plus que demander un extrait de code autonome.

Utilisez North Mini Code pour :
- Écrire des fonctions, des routes API, des scripts et des composants d’interface utilisateur.
- Expliquer les erreurs et proposer des correctifs ciblés.
- Génération de tests unitaires et d’intégration.
- Refactorisation d’une partie ciblée d’une base de code.
- Flux de travail orientés terminal dans les outils d’agent de codage.
- Transformer les exigences en liste de contrôle de mise en œuvre.
Une bonne invite pour North Mini Code doit inclure le langage, le framework, les conventions existantes, les contraintes et le résultat attendu. Par exemple :
Vous travaillez dans une application TypeScript Next.js utilisant Zod et Prisma.
Corrigez le bug de validation dans la route API suivante. Préservez le format de réponse existant, ajoutez des tests pour les entrées invalides et la gestion des e-mails en double, et n'introduisez pas de nouvelles dépendances.
[Collez ici les fichiers pertinents]Sa principale limitation n’est pas propre à ce modèle : les grandes décisions architecturales nécessitent toujours un examen humain attentif. Demandez-lui de formuler ses hypothèses, de générer des tests et d’expliquer tout changement de rupture proposé.
2. Poolside Laguna S 2.1 : meilleur modèle gratuit pour les agents de codage
Identifiant du modèle : poolside/laguna-s-2.1:free
Fenêtre de contexte: 262K tokens
Idéal pour: Implémentation en plusieurs étapes, tâches de dépôt, agents de codage, utilisation d’outils
Poolside Laguna S 2.1 est un meilleur choix lorsque votre tâche ressemble à de l’ingénierie logicielle plutôt qu’à de l’autocomplétion.
C’est un modèle d’agent de codage avec 118B paramètres au total et 8B paramètres actifs. OpenRouter le décrit comme conçu pour l’ingénierie logicielle et les flux de travail de codage agentique, et liste une fenêtre de contexte de 262K tokens. Poolside rapporte également les résultats des benchmarks Terminal-Bench 2.1 et DeepSWE sur la page du modèle.
C’est le modèle à tester lorsque vous voulez qu’un agent:
- Examiner une suite de tests en échec.
- Planifier et implémenter une fonctionnalité sur plusieurs fichiers.
- Lisez les fichiers source pertinents avant d’apporter une modification.
- Utilisez des outils pour inspecter, modifier et valider le code.
- Suivez un plan structuré de correction de bugs.
- Proposez un chemin de migration avec les risques et les étapes de rollback.
Pour de meilleurs résultats, ne vous contentez pas de dire “corrigez le dépôt.” Donnez au modèle une définition de “done” :
Tâche : Ajouter une limitation de débit au point de terminaison de connexion.
Exigences :
- Conserver le contrat d'API existant.
- Utiliser le client Redis actuel du projet.
- Renvoyer HTTP 429 après cinq tentatives échouées en 15 minutes.
- Ajouter des tests unitaires et un test d'intégration.
- Exécuter la commande de test pertinente après l'implémentation.
- Signaler les fichiers modifiés et toute hypothèse.Une considération importante : OpenRouter note que les entrées et sorties soumises via le point de terminaison gratuit de Laguna peuvent être utilisées pour entraîner et améliorer le modèle. Ne soumettez pas de secrets, d’identifiants, de données client privées ou de code propriétaire, sauf si vous avez examiné et accepté la politique de données applicable.
3. Poolside Laguna XS 2.1 : le meilleur agent de codage léger
ID du modèle : poolside/laguna-xs-2.1:free
Fenêtre de contexte : 262K tokens
Idéal pour : Expériences d’agent, tâches de codage à contexte long, appel d’outils
Laguna XS 2.1 est une alternative plus compacte dans la famille des agents de codage de Poolside.
Il s’agit d’un modèle 33B-A3B conçu pour le codage agentique et combine raisonnement, appel d’outils et une fenêtre de contexte de 262K tokens. Son architecture plus petite en fait un candidat pratique pour les équipes qui souhaitent tester des flux de travail agentiques sans toujours utiliser un modèle à l’échelle phare.
Utilisez-le pour :
- Créer une preuve de concept pour un agent de codage.
- Flux de travail de revue de code basés sur des outils.
- Génération de plans de mise en œuvre à partir de descriptions de problèmes.
- Travail avec plusieurs fichiers source et résultats de tests.
- Évaluer si le codage agentique convient à votre produit.
Laguna XS 2.1 n’est pas automatiquement « meilleur » que Laguna S 2.1. Considérez-le comme un candidat de comparaison utile. Exécutez la même tâche via les deux modèles et examinez l’exactitude, l’utilisation des outils, la latence et la quantité d’intervention manuelle requise.
Comme pour Laguna S 2.1, considérez le point de terminaison gratuit comme inapproprié pour des documents sensibles, sauf si vous avez vérifié indépendamment la politique actuelle du fournisseur.
4. NVIDIA Nemotron 3 Ultra : idéal pour le contexte de très grands codebases
ID du modèle : nvidia/nemotron-3-ultra-550b-a55b:free
Fenêtre de contexte : 1M jetons
Idéal pour: Grands dépôts de code, spécifications longues, planification d’agents, analyse transversale de documents
Nemotron 3 Ultra est l’option à considérer lorsque la longueur du contexte est le véritable goulot d’étranglement.
Il s’agit d’un modèle de mélange d’experts à 550 milliards de paramètres, avec 55 milliards de paramètres actifs et une fenêtre de contexte de 1 million de jetons. OpenRouter le positionne pour les flux de travail agentiques de longue durée, les agents de codage, la planification en plusieurs étapes et la recherche approfondie.
Cette grande fenêtre de contexte est particulièrement utile lorsqu’une tâche de programmation vous oblige à considérer plus d’une source de vérité:
- Une grande partie d’un dépôt de code.
- Les exigences produit et les documents de conception technique.
- Les journaux d’erreurs, les échecs de tests et les données d’observabilité.
- Les spécifications d’API et les notes de migration.
- Plusieurs services ou bibliothèques associés.
Ne considérez pas une fenêtre de contexte de 1M de jetons comme une raison de tout coller dans chaque invite. Les grandes invites peuvent toujours être lentes, coûteuses sur les modèles payants et difficiles à hiérarchiser pour un modèle. Commencez par les fichiers les plus pertinents pour la tâche, puis ajoutez progressivement du contexte si nécessaire.
L’avis de NVIDIA sur les points de terminaison gratuits indique que l’utilisation est journalisée à des fins de sécurité et d’amélioration du produit. Gardez le code confidentiel et les données personnelles hors de ce flux de travail.
Autres modèles gratuits à tester
Les quatre modèles ci-dessus sont les plus pertinents pour cet article, car ils correspondent directement au codage, à l’ingénierie logicielle ou au développement sur de longs contextes.
Deux modèles gratuits supplémentaires peuvent encore être utiles dans le bon flux de travail :
NVIDIA Nemotron 3 Super
ID du modèle : nvidia/nemotron-3-super-120b-a12b:free
Fenêtre de contexte : 262K tokens
Nemotron 3 Super est mieux présenté comme un modèle de raisonnement et de planification agentique que comme un spécialiste pur de la génération de code. Il peut être utile pour la planification technique, l’orchestration multi-agents, les revues d’architecture et les workflows d’implémentation plus longs.
OpenAI gpt-oss-20b
Identifiant du modèle: openai/gpt-oss-20b:free
Fenêtre de contexte: 131K tokens
OpenAI gpt-oss-20b est un modèle open-weight à usage général avec raisonnement configurable, appels de fonction, utilisation d’outils et prise en charge de la sortie structurée. Il vaut la peine d’être testé pour les workflows de développement pilotés par JSON, les assistants de codage légers et les tâches d’automatisation où la structure de sortie prévisible est importante.
Comment tester les modèles de codage gratuits d’OpenRouter
OpenRouter utilise une API compatible OpenAI. Vous pouvez tester un modèle gratuit spécifique en définissant l’ID du modèle sur sa :free variante.
from openai import OpenAI
client = OpenAI(
base_url="https://openrouter.ai/api/v1",
api_key="YOUR_OPENROUTER_API_KEY",
)
response = client.chat.completions.create(
model="cohere/north-mini-code:free",
messages=[
{
"role": "system",
"content": "You are a careful senior software engineer. Write production-ready code, explain assumptions briefly, and include tests where appropriate."
},
{
"role": "user",
"content": "Create a FastAPI user-registration endpoint with input validation, password hashing, duplicate-email handling, and tests."
},
],
)
print(response.choices[0].message.content)Pour comparer équitablement les modèles, utilisez une même invite d’évaluation pour chaque candidat. Ensuite, notez chaque réponse selon les mêmes critères :
| Critère d’évaluation | À vérifier |
| Correction | Le code s’exécute-t-il et répond-il à toutes les exigences ? |
| Couverture des tests | Les cas de succès, les échecs et les cas limites sont-ils testés ? |
| Adéquation à la base de code | Respecte-t-il les conventions de votre langage, de votre framework et de votre projet ? |
| Hallucinations | Invente-t-il des packages, des API ou des fichiers qui n’existent pas ? |
| Utilisation d’outils | Inspecte-t-il et valide-t-il au lieu de formuler des hypothèses non étayées ? |
| Vitesse | La latence est-elle acceptable pour votre flux de travail ? |
| Fiabilité | Le modèle accomplit-il la tâche de manière cohérente lors d’exécutions répétées ? |
Les modèles gratuits sont destinés à l’évaluation—pas toujours à la production
Les modèles gratuits sont idéaux pour l’apprentissage, les prototypes, les outils internes, les hackathons et l’évaluation de modèles à un stade précoce. Ils peuvent également suffire pour des flux de travail personnels à faible volume.
Cependant, l’accès gratuit a des limites opérationnelles. OpenRouter documente une limite de base de 50 requêtes de modèles gratuits par jour pour les comptes sans au moins 10 $ de crédits achetés. La disponibilité de chaque modèle gratuit peut également changer, et le trafic gratuit peut avoir une priorité inférieure à celle des requêtes payantes. Voir les recommandations actuelles d’OpenRouter concernant les modèles gratuits.
Avant d’utiliser un modèle dans un produit destiné aux clients, prévoyez :
- Un modèle principal stable.
- Un modèle de secours pour les pannes ou les problèmes de capacité.
- Journalisation des requêtes et surveillance des erreurs.
- Suivi des coûts par modèle et par environnement.
- Examen de confidentialité pour chaque point de terminaison du fournisseur.
- Évaluations de modèles reproductibles avant de modifier le trafic de production.
Des tests avec modèles gratuits à un flux de travail de codage en production
Les modèles gratuits d’OpenRouter aident à répondre à une première question importante : Ce flux de travail IA peut-il résoudre notre tâche de programmation ?
La question suivante est opérationnelle : Comment utiliser le bon modèle en production sans maintenir une intégration, une configuration de facturation et une relation avec le fournisseur distinctes pour chaque famille de modèles ?
C’est là qu’une passerelle de modèles unifiée devient utile.

TokenHubTokenHub fournit une API compatible OpenAI permettant d’accéder aux grandes familles de modèles et de les comparer via une seule intégration. Les équipes peuvent évaluer les modèles selon la qualité, la latence, la longueur du contexte et le coût, puis choisir une route de production adaptée sans réécrire le code applicatif pour chaque fournisseur.

Un flux de travail judicieux ressemble à ceci :
- Testez votre prompt avec des modèles gratuits pour valider le cas d’usage.
- Constituez un petit ensemble d’évaluation à partir de tâches de codage réelles et de cas d’échec.
- Comparez les modèles capables de production avec cet ensemble d’évaluation.
- Sélectionnez un modèle principal et un modèle de secours.
- Acheminez le trafic via une seule couche API afin que le changement de modèle soit une décision de configuration, et non une réécriture d’intégration.
Par exemple, lors du passage de l’expérimentation à la production, la structure de l’application peut rester compatible OpenAI :
from openai import OpenAI
client = OpenAI(
base_url="https://us-api.tokenhub.com/v1",
api_key="YOUR_TOKENHUB_API_KEY",
)
response = client.chat.completions.create(
model="YOUR_APPROVED_TOKENHUB_MODEL_ID",
messages=[
{
"role": "user",
"content": "Examinez ce diff de pull request. Identifiez les bugs, les risques de sécurité, les tests manquants et les correctifs suggérés."
}
],
)Avant de publier votre intégration, choisissez un identifiant de modèle actuellement disponible dans votre espace de travail TokenHub et confirmez sa tarification, ses limites et sa politique de données.
FAQ
Quel est le meilleur modèle d’IA gratuit d’OpenRouter pour la programmation ?
Pour la plupart des tâches de codage quotidiennes, North Mini Code est le meilleur choix pour commencer, car il est spécifiquement conçu pour la génération de code, les tâches de terminal et l’ingénierie logicielle agentique. Pour des workflows d’agents de codage plus complexes, testez Laguna S 2.1.
Les modèles gratuits d’OpenRouter sont-ils vraiment gratuits ?
Les modèles avec un suffixe :free ont une tarification à zéro jeton sur OpenRouter. Toutefois, l’accès gratuit est soumis à des limites de requêtes, à des changements de disponibilité et à des politiques spécifiques aux fournisseurs.
Puis-je utiliser les modèles gratuits d’OpenRouter dans un agent de codage ?
Oui. L’API compatible OpenAI d’OpenRouter peut fonctionner avec de nombreux outils d’agents de codage et des flux de développement personnalisés. Vérifiez que le modèle exact prend en charge les fonctionnalités nécessaires à votre agent, notamment l’appel d’outils et les sorties structurées.
Devrais-je utiliser openrouter/free pour la programmation ?
Utilisez openrouter/free si vous souhaitez expérimenter avec l’inférence gratuite et n’avez pas besoin d’un modèle spécifique. Pour des évaluations de codage répétables, sélectionnez un modèle spécifique :free ID de modèle afin que les résultats soient plus cohérents.
Les modèles gratuits sont-ils sûrs pour le code propriétaire ?
Ne supposez pas qu’ils le sont. Examinez la politique de données actuelle de chaque fournisseur et évitez d’envoyer des secrets, des identifiants, des données clients ou du code source propriétaire à des points de terminaison gratuits, sauf si la politique l’autorise explicitement.
Recommandation finale
Commencez par North Mini Code pour la programmation quotidienne, les tests, le débogage et les tâches de terminal. Utilisez Laguna S 2.1 ou Laguna XS 2.1 lorsque vous souhaitez évaluer les workflows d’agent de codage. Choisissez Nemotron 3 Ultra lorsque votre tâche nécessite un contexte exceptionnellement large couvrant le code, les documents, les journaux et les exigences.
Utilisez des modèles gratuits pour apprendre et valider votre flux de travail. Lorsque la fiabilité, le routage, le contrôle des coûts et l’accès multi-fournisseurs deviennent importants, évaluez les modèles de production via une couche API unifiée telle que TokenHub.