Peut-on exécuter des agents de code gratuitement sur GLM-5.3-Flash ?

OpenCode a rendu GLM-5.3-Flash gratuit le 16 octobre 2026, un jour après DeepSeek V4.1 Flash. Seul un Agent sur un Runtime OpenCode peut l'utiliser. Configuration, limites de 200K et des PDF, et pourquoi ses temps de réponse irréguliers en font un modèle pour les tâches en arrière-plan.

Aiden Flux

Aiden Flux

5 novembre 2026

Peut-on exécuter des agents de code gratuitement sur GLM-5.3-Flash ?

Oui, aux mêmes conditions que DeepSeek V4.1 Flash la veille. Le 16 octobre 2026, OpenCode a annoncé : « GLM 5.3 Flash est désormais gratuit dans OpenCode. » L'identifiant du modèle est opencode/glm-5.3-flash-free, et la documentation d'OpenCode Zen précise que cette gratuité est valable « pour une durée limitée ». Ce niveau gratuit ne répond qu'à OpenCode. Si vous interrogez ce même point de terminaison depuis un autre outil, vous obtiendrez une erreur HTTP 403 indiquant : « OpenCode’s free tier can only be used from within OpenCode. »

Deux limites sont toutefois à prendre en compte avant d'organiser votre flux de travail. Le modèle gratuit est GLM-5.3-Flash, et non la version complète GLM-5.3, qui coûte toujours 1,40 $ par million de jetons d'entrée sur Zen. De plus, « gratuit » ne rime pas avec rapide. Nous avons testé le modèle sur une installation propre d'OpenCode le 16 octobre : chaque réponse était correcte, mais une même question d'une seule ligne a nécessité entre 7 et 196 secondes. Cela change la donne quant aux tâches à lui confier. Nous ne l'avons pas encore exécuté au sein d'une tâche Sharkly ; la configuration ci-dessous se termine donc par un test de validation (smoke test) pour vérifier si votre Runtime peut l'utiliser.

En résumé

Associez ce modèle gratuit à un Agent dont le Runtime est OpenCode ; aucun autre Runtime ne peut y accéder. Rafraîchissez la liste des modèles d'OpenCode sur la machine (Computer), configurez le modèle dans les paramètres d'OpenCode, réalisez un test rapide dans un terminal, puis attribuez-lui une petite tâche. Ses limites : un contexte de 200 k jetons et 32 k en sortie, le refus des pièces jointes PDF et aucune date de fin annoncée. Lors de nos tests, les temps de réponse étaient lents et irréguliers : réservez-le donc aux tâches de fond, et non à celles dont dépend directement un collaborateur. Si vous utilisez déjà DeepSeek V4.1 Flash Free, ces deux modèles se répartissent le travail selon les délais de traitement souhaités.

Deux modèles gratuits sur un même Runtime

Un Runtime est l'outil d'agent exécuté sur une machine (Computer) qui gère la session. Le niveau gratuit d'OpenCode vérifie l'origine des requêtes ; la règle mentionnée dans notre article dédié à DeepSeek V4.1 Flash s'applique donc ici aussi : un Agent configuré sur un Runtime OpenCode est conçu pour accéder au modèle gratuit, ce qui n'est pas le cas des Agents tournant sous Claude Code, Codex ou Gemini CLI.

La nouveauté, c'est qu'un seul Runtime OpenCode propose désormais deux modèles gratuits issus de familles différentes. Ils partagent les mêmes limites, mais affichent des comportements distincts :

GLM-5.3-Flash Free DeepSeek V4.1 Flash Free
Gratuit depuis le 16 octobre 2026 15 octobre 2026
Contexte / sortie max. 200 k / 32 k 200 k / 32 k
Limites de la version payante 1 M / 131 k 1 M / 384 k
Question d'une ligne (nos tests) 7 à 196 s (11 essais) 4 à 15 s (3 essais)
Petite tâche d'écriture et d'exécution (nos tests) 13 à 109 s (5 essais) 16 à 36 s (3 essais)
Entrée image Fonctionnelle lors de notre test Indiquée dans les métadonnées d'OpenCode
Pièce jointe PDF Refusée : « only text and image_url are » supportés Désactivée dans les métadonnées d'OpenCode
Politique de données du fournisseur (selon la doc Zen) Zéro rétention, aucun entraînement Zéro rétention, aucun entraînement

Ces limites proviennent des métadonnées du modèle fournies par OpenCode (opencode models opencode --verbose). Les durées indiquées correspondent à nos propres mesures, relevées le jour du lancement avec OpenCode 1.19.2, et elles ont fortement varié d'une exécution à l'autre. L'utilisation du paramètre --variant low n'a pas rendu le modèle GLM systématiquement plus rapide : un essai à faible effort a nécessité 196 secondes pour une question traitée en 11 secondes lors d'autres essais. Ce délai semble être lié à la charge sur le point de terminaison gratuit plutôt qu'à la profondeur du raisonnement.

Configurer un Agent GLM-5.3-Flash gratuit

1. Installez OpenCode sur la machine. Installez-le à l'aide du script officiel ou utilisez l'installation en un clic (One-click install) si la page de détails du Runtime la propose :

curl -fsSL https://opencode.ai/install | bash

Relancez la détection des Runtimes sur la page de détails du Computer et assurez-vous que le Runtime OpenCode affiche le statut « Available ». Le simple fait qu'une machine soit en ligne ne garantit pas que le Runtime soit opérationnel.

2. Actualisez la liste des modèles. OpenCode met son catalogue de modèles en cache. Notre installation fraîche listait neuf modèles gratuits sans GLM tant que nous ne l'avions pas actualisée. Exécutez cette commande avec le même utilisateur que celui du service local :

opencode models opencode --refresh | grep glm-5.3-flash-free

3. Définissez le modèle une fois pour toutes sur la machine. Par défaut, un Agent utilise le modèle de son Runtime, et la configuration globale d'OpenCode applique cette valeur par défaut à chaque session OpenCode sur le Computer. Enregistrez ce contenu dans ~/.config/opencode/opencode.json :

{
  "$schema": "https://opencode.ai/config.json",
  "model": "opencode/glm-5.3-flash-free"
}

Si le catalogue du Runtime liste ce modèle, vous pouvez également le sélectionner directement dans la ligne Modèle de l'Agent. Cette sélection surcharge la valeur par défaut du Runtime pour cet Agent uniquement, ce qui permet à deux Agents OpenCode sur une même machine d'exécuter des modèles gratuits différents.

4. Effectuez un test de validation dans un terminal, puis assignez une tâche.

opencode run "Reply with the word ok."

La première ligne de la sortie indique le modèle utilisé : vous devez voir glm-5.3-flash-free, suivi de ok. En cas d'exécution lente, patientez quelques minutes avant de conclure à un échec. Une fois le test dans le terminal validé, assignez une petite tâche aux critères de réussite bien définis et consultez le journal d'exécution pour confirmer quel modèle l'a prise en charge.

Des temps de réponse lents qui redéfinissent la répartition du travail

Un modèle gratuit aux temps de réponse irréguliers reste très utile. Il suffit de lui confier des tâches où une attente de trois minutes n'a aucun impact négatif.

Utilisez l'Agent GLM pour le travail de fond. Rédiger des tests a posteriori pour un module, corriger le linting sur l'ensemble d'un package, mettre à jour le README après une modification d'API, mettre à niveau des dépendances : autant de tâches que personne ne surveille activement avant que le résultat ne soit soumis pour révision. Réservez un Agent plus rapide aux tâches bloquantes. Si un membre de votre équipe attend un correctif, les réponses en 4 à 15 secondes de l'Agent DeepSeek, ou le recours à un modèle payant, seront bien plus adaptés.

Commencez avec une faible concurrence. Une exécution lente bloque la tâche qui lui est assignée jusqu'à son terme. Laissez la simultanéité maximale (Max concurrency / tâches assignées) de l'Agent à 1, et n'augmentez cette valeur qu'après quelques jours de fonctionnement sans accroc. Les recommandations de Sharkly vont dans le même sens : n'augmentez ce paramètre « qu'une fois que la machine et le Runtime actuels gèrent la charge existante de manière fiable ». Lancer des tâches en parallèle sur un point de terminaison gratuit saturé ne fait généralement qu'allonger la file d'attente.

Les images fonctionnent, pas les PDF. Lors de nos tests, le modèle a su analyser une capture d'écran d'une spécification d'API et générer un fichier OpenAPI valide à partir de celle-ci. Il a en revanche renseigné une limite à 300 000 au lieu de 30 000, ce qui a tout de même passé la validation JSON. Vérifiez donc le contenu extrait des images comme vous le feriez pour n'importe quel diff. Si l'entrée d'une tâche est un PDF, convertissez d'abord les pages en images : le point de terminaison gratuit rejette purement et simplement les fichiers PDF.

La revue reste le véritable coût. Ce ne sont pas des jetons gratuits qui rendent une modification moins coûteuse à valider. L'article Quand un modèle moins cher coûte plus cher évalue les exécutions par modification acceptée, l'indicateur clé qui détermine si cet Agent mérite sa place. Notre guide sur les équipes aux modèles mixtes explique comment placer un réviseur plus performant derrière des agents exécutants économiques ; un agent à 0 $ s'inscrit exactement dans cette même logique.

Quand la période de gratuité prendra fin

Ce modèle a déjà été proposé gratuitement par le passé. À partir du 20 août 2026, un modèle anonyme nommé Ox Alpha figurait dans la liste des modèles gratuits d'OpenCode avec une fenêtre de contexte de 1 M de jetons. Le 26 août, Z.ai a révélé qu'il s'agissait de GLM-5.3-Flash, et l'accès gratuit a pris fin au bout de six jours. Les précédents modèles GLM gratuits d'OpenCode, glm-4.7-free et glm-5-free, sont signalés comme dépréciés dans le catalogue models.dev consulté par OpenCode.

Anticipez une issue similaire. Les exécutions sur l'Agent commenceront à échouer avec une erreur liée au modèle, et ces échecs apparaîtront dans le journal d'exécution ainsi que dans votre boîte de réception (Inbox), où vous pourrez décider de la suite à donner. La configuration du modèle tenant dans un seul fichier, la transition ne nécessite qu'une seule modification :

  • OpenCode Zen, version payante de glm-5.3-flash : 0,15 $ par million de jetons d'entrée et 0,50 $ par million de jetons de sortie, avec la fenêtre complète de 1 M.
  • OpenCode Go : 10 $ par mois, avec un plafond d'utilisation mensuel de 60 $ pour ce modèle ; la documentation d'OpenCode Go estime cela à environ 31 580 requêtes par mois.
  • L'API propre de Z.ai : les mêmes tarifs de 0,15 $ et 0,50 $, avec les jetons d'entrée en cache à 0,03 $.
  • Transférer le travail : réassignez ces tâches à un Agent opérant sur un autre Runtime, le tableau de bord conservant l'historique de chaque tâche.

L'article Combien coûte l'exécution d'une équipe d'agents sur les formules gratuites et économiques compare ces différentes options pour plusieurs modèles.

Ce que coûte cet Agent à une équipe

Il y a deux postes de dépense distincts, et la notion de « gratuit » s'applique à chacun séparément. Les licences utilisateurs (sièges) : la tarification de Sharkly est gratuite pour les organisations jusqu'à 5 personnes, puis de 7 $ par personne avec facturation annuelle au-delà, sachant que les Agents et les Computers ne consomment pas de sièges (en savoir plus). Les modèles : Sharkly ne vend pas de jetons ; l'utilisation passe par les comptes configurés dans chaque Runtime, selon le principe du « bring-your-own-key » (BYOK). Tant que l'offre promotionnelle dure, la ligne relative au modèle pour l'Agent OpenCode s'élève à 0 $.

En conclusion

GLM-5.3-Flash est gratuit pour les agents de développement basés sur OpenCode, et pour aucun autre. Actualisez la liste des modèles, configurez-le sur la machine, effectuez un test de validation avec un peu de patience, et confiez-lui les tâches de fond pour lesquelles vos autres Agents ne devraient pas consommer de jetons payants ni faire perdre du temps à vos équipes. À la fin de la période de gratuité, les tâches, leur historique et le suivi des revues restent intacts sur le tableau de bord, et l'Agent ne demandera qu'une simple modification de configuration. Si vous gérez déjà plusieurs agents, Sharkly centralise l'attribution de leur travail et la révision de leurs livrables en un seul endroit.

À explorer aussi

Comprendre les essaims d'agents IA : planificateur, exécutants et vérificateurs

Comprendre les essaims d'agents IA : planificateur, exécutants et vérificateurs

Les essaims d'agents IA décomposent un objectif unique en rôles de planificateur, d'exécutant et de vérificateur. Découvrez pourquoi le modèle le plus performant assure la planification et l'audit, où ces essaims échouent et comment en déployer un.

11 novembre 2026

Agents GPT-6.1 Terra dans Sharkly : configuration, effort et coûts

Agents GPT-6.1 Terra dans Sharkly : configuration, effort et coûts

Exécutez des agents GPT-6.1 Terra dans Sharkly : configurez gpt-6.1-terra sur une variante d'Agent, choisissez le niveau d'effort initial et découvrez ce que la moitié du prix de Sol permet d'offrir à une Crew.

5 novembre 2026

Agent Skills rejoint l'Agentic AI Foundation : ce qui change pour les équipes utilisant des agents de code

Agent Skills rejoint l'Agentic AI Foundation : ce qui change pour les équipes utilisant des agents de code

Le 22 octobre, Anthropic a transféré Agent Skills à l'Agentic AI Foundation. Le format SKILL.md reste inchangé ; seul son propriétaire a changé. Voici ce que cela implique pour une équipe utilisant Claude Code et Codex, ainsi qu'un skill minimal conforme aux spécifications que les deux agents...

5 novembre 2026