Personne n’abandonne un assistant de codage IA gratuit parce que le modèle est bête. En 2026, le modèle qui tourne derrière une formule à $0 n’a en général qu’un train de retard sur celui de l’offre payante, et sur le travail de tous les jours — petites fonctions, tests, expressions régulières, explication de code inconnu — cet écart se voit rarement. On abandonne à cause de trois problèmes opérationnels, et on les rencontre toujours dans le même ordre : le quota s’épuise, le contexte manque, et le code quitte votre machine.
D’abord les problèmes, ensuite les solutions. L’outil qui règle le premier est souvent la mauvaise réponse au troisième.
Les limites ci-dessous proviennent des pages officielles des formules, vérifiées le 19 septembre 2026 — une lecture attentive des petits caractères, pas un benchmark que nous aurions fait tourner nous-mêmes.
Problème 1 : le quota meurt bien avant la fin du mois
Le premier mur est arithmétique. GitHub Copilot Free, le point de départ le plus courant, autorise 2,000 complétions et 50 requêtes de chat par mois, Copilot Edits puisant dans la même réserve (docs.github.com). L’offre gratuite Hobby de Cursor est bien réelle, mais encadrée — requêtes d’agent limitées, avec Composer pour argument de vente (cursor.com/pricing). Cinquante requêtes de chat, ça paraît généreux, jusqu’au jour où vous déboguez un vrai problème : une refactorisation multi-fichiers peut en engloutir vingt, et un agent qui lance les tests et itère brûle son enveloppe plus vite que le nombre de tokens ne le laisse croire.
Le plus vicieux, c’est la forme de la remise à zéro. Les quotas mensuels ne vous préviennent pas à 80 %. Ils tombent à zéro un mardi, en pleine tâche, et vous écrivez ensuite votre code à la main jusqu’au premier du mois suivant.
La solution : choisir une formule qui se recharge chaque jour
L’offre individuelle de Google est la réponse évidente, parce qu’elle est comptée dans l’autre sens. Gemini Code Assist pour les particuliers donne 6,000 requêtes liées au code et 240 requêtes de chat par jour, gratuitement, dans VS Code, JetBrains et Android Studio, avec une fenêtre de contexte de 1M-token (codeassist.google). Gemini CLI annonce 60 requêtes par minute et 1,000 par jour sur un compte Google personnel (github.com/google-gemini/gemini-cli).
Un plafond de 240 chats par jour, ce n’est pas « illimité », mais il se réinitialise pendant que vous dormez, et c’est cette propriété-là qui compte. Antigravity applique un troisième modèle : chaque formule, y compris la gratuite, reçoit un quota d’agent de base renouvelé chaque semaine, plus des complétions Tab illimitées, et ce quota grandit avec les abonnements AI Pro et Ultra (antigravity.google/docs/plans). Windsurf, désormais sous la marque Devin de Cognition, suit une logique comparable — complétions Tab et éditions en ligne illimitées, avec un quota léger pour les exécutions d’agent (windsurf.com/pricing).

Image officielle du site de Cursor. L’offre gratuite Hobby est l’endroit où la plupart des gens rencontrent leur premier quota d’agent.
Alors mélangez volontairement les types de quotas. Gardez un outil mensuel pour le travail que vous faites en continu et à faible coût, et un outil à recharge quotidienne pour le travail d’agent. Le jour où le mensuel s’éteint, vous êtes agacé une minute au lieu d’être bloqué trois semaines.
Problème 2 : l’agent oublie votre base de code, puis la casse
Le deuxième problème est un genre de désordre très particulier. L’agent renomme une fonction auxiliaire, livre le fichier, et trois appelants dans un autre dossier cessent de compiler. Ou alors il vous demande, pour la quatrième fois, sur quel framework vous êtes. Les offres gratuites ont tendance à rogner d’abord sur le contexte — c’est ce qui coûte le moins cher à réduire — et la recherche à l’échelle du dépôt est généralement la première capacité à disparaître derrière un paywall. C’est un problème de mémoire de travail, pas de qualité de modèle, et la politesse dans le prompt n’y change rien.
La solution : acheter du contexte par la structure, pas par les tokens
La fenêtre gratuite de 1M-token de Gemini Code Assist et de Gemini CLI aide réellement quand vous lisez un gros fichier ou un héritage en désordre. Ce n’est pas un index de dépôt. Donner à un agent un million de tokens d’un monorepo de 300 fichiers ne signifie pas qu’il trouve le bon fichier, seulement qu’il peut en regarder davantage parmi les mauvais.
Les agents open source attaquent le problème autrement, et c’est pour cela qu’Aider revient sans cesse dans les listes de ce genre : il cartographie l’intégralité de votre dépôt, ce qui lui permet de tenir la distance sur un projet plus gros, et il commite chaque modification avec un message sensé, pour que git diff et git undo restent utilisables (aider.chat). Le projet annonce 44K étoiles GitHub et 6.8M installations. Cline en est la version intégrée à l’éditeur, avec une approbation avant chaque modification.
L’amélioration de contexte la moins chère reste le texte que vous écrivez vous-même. Un brief d’une page à la racine du dépôt — stack, conventions, commande de test, ce qu’il ne faut pas toucher — change la fréquence à laquelle un agent part à la dérive. Les agents lisent des fichiers ; votre travail consiste à faire en sorte que le bon fichier existe.
Problème 3 : votre code est la donnée d’entraînement de quelqu’un d’autre
Le troisième problème est celui qu’on découvre en dernier, généralement quand un collègue en parle. La documentation de GitHub indique elle-même qu’à partir du 24 avril, elle peut utiliser les interactions des abonnés Copilot Free, Pro et Pro+ — entrées, sorties, extraits de code et contexte associé — pour entraîner et améliorer ses modèles, sauf désactivation par l’utilisateur, cette option se trouvant dans les paramètres du compte (docs.github.com ; github.com/features/copilot). Les utilisateurs ont été prévenus 30 jours à l’avance et l’option existe bel et bien. Mais la valeur par défaut a changé, et c’est le réglage par défaut que la plupart des gens utilisent.
Ce n’est pas une histoire propre à GitHub. Une formule à $0 est payée d’une manière ou d’une autre — par les mises à niveau, par la publicité ou par les données. Partez du principe que c’est la troisième, tant que les conditions d’utilisation ne disent pas le contraire.
La solution : décider où les octets ont le droit d’aller
Deux gestes couvrent l’essentiel. Rendez-vous dans les paramètres du compte de l’offre gratuite que vous utilisez et vérifiez dès aujourd’hui l’option d’entraînement des modèles, avant de l’oublier. Classez ensuite vos dépôts en deux catégories : le code qui peut partir vers un agent dans le cloud, et celui qui ne peut pas. Les travaux clients sous NDA, tout ce qui est réglementé et le cœur propriétaire de votre produit appartiennent à la seconde catégorie.
Pour cette catégorie, les agents « apportez votre propre clé » sont la réponse honnête. Aider, Cline et Continue vous permettent tous de pointer l’agent vers le fournisseur de votre choix, ou vers un modèle exécuté en local via Ollama, où rien ne quitte la machine. Le compromis est réel : les modèles locaux sont plus lents et nettement moins bons sur les longues tâches multi-fichiers. Ils restent bons pour expliquer du code, faire de petites modifications et lire. Quiconque affirme qu’un modèle local 7B remplace un agent de pointe vous vend quelque chose.
Problème, solution, et à qui cela convient
| Ce qui casse | La solution qui tient | À qui cela s’adresse |
|---|---|---|
| Le quota meurt en pleine tâche | Gemini Code Assist pour les particuliers ou Gemini CLI (recharge quotidienne) ; les offres gratuites Antigravity ou Devin pour la complétion Tab illimitée | Étudiants, projets du soir, tous ceux dont le codage se fait par à-coups |
| L’agent oublie le dépôt | Les outils à fenêtre de 1M-token pour la lecture ; une carte de dépôt à la manière d’Aider plus un brief de projet d’une page | Ceux qui maintiennent une grosse base de code ou un héritage |
| Code envoyé en amont | Désactivation de l’entraînement dans les paramètres ; un agent à clé personnelle avec un modèle local pour les dépôts sensibles | Freelances, travail en agence, code réglementé ou propriétaire |
Mettre tout cela en route en trois étapes
Étape un : deux offres gratuites, deux formes de quota. Un outil à recharge quotidienne comme agent, un outil mensuel pour les complétions, pour qu’un seul mur ne puisse jamais arrêter votre journée.
Étape deux : écrivez le brief avant d’installer quoi que ce soit. Une demi-page à la racine du dépôt — stack, conventions, commande de test, zones interdites. Chaque agent que vous essayez ensuite performe mieux, et vous arrêtez de réexpliquer votre projet chaque semaine.
Étape trois : réglez la confidentialité dès le premier jour. Basculez le réglage d’entraînement, tracez la ligne entre les deux catégories de dépôts, et gardez un chemin de modèle local configuré même si vous l’utilisez rarement.
Une remarque honnête sur l’argent : si vous atteignez un plafond plus de deux fois par semaine, l’offre gratuite vous a déjà donné sa réponse. Copilot Pro coûte $10 par mois et Cursor Pro $20 — passé ce point, les contournements coûtent plus cher en attention que l’abonnement en argent. Notre guide des alternatives à Cursor et le test approfondi de Cursor sur 30 jours sont les endroits à consulter une fois que vous hésitez entre des formules payantes.
FAQ
GitHub Copilot Free est-il encore vraiment gratuit en 2026 ? Oui — sans carte bancaire, 2,000 complétions et 50 requêtes de chat par mois. C’est la meilleure expérience de complétion gratuite disponible et la plus faible expérience d’agent gratuit, et c’est pourquoi les problèmes de quota frappent d’abord les utilisateurs de Copilot.
Existe-t-il un assistant de codage IA gratuit entièrement hors ligne ? Pas tout seul. Hors ligne signifie un modèle local plus un agent à clé personnelle, comme Aider ou Cline, pointé vers lui. Cette installation est gratuite et privée, et nettement plus faible que les modèles cloud sur les tâches complexes.
Où est le piège avec une fenêtre de contexte gratuite de 1M-token ? Une grande fenêtre n’est pas un index de recherche. Elle permet au modèle de lire davantage, pas de trouver plus vite le fichier pertinent — c’est pourquoi une carte de dépôt accompagnée d’un brief écrit bat généralement la longueur de contexte brute.
Quand faut-il arrêter de se battre contre les offres gratuites ? Quand vous atteignez les limites plus de deux fois par semaine. À cette fréquence, les formules mensuelles à $10–$20 coûtent moins que le temps passé à contourner le plafond.
Sources : pages officielles des formules et des tarifs de GitHub Copilot, Cursor, Gemini Code Assist, Gemini CLI, Google Antigravity, Devin/Windsurf et Aider, vérifiées le 19 septembre 2026. Les limites des offres gratuites changent souvent, alors vérifiez-les sur la page officielle avant de bâtir un flux de travail autour de l’une d’elles. Aucun outil mentionné ici ne nous a rémunérés.