OpenCode — le lien et la configuration qui fait vraiment économiser – AutomationBoost
◈ Le lien + la configuration

Ton quota est épuisé. Voilà comment continuer.

Outil gratuit et open source· Installation en une commande· La config qui fait la différence

Le lien d'abord, parce que c'est ce que tu es venu chercher : opencode.ai. Terminal, éditeur ou application de bureau. Open source, gratuit, et il fonctionne avec plus de 75 fournisseurs de modèles — dont des modèles gratuits inclus.

Maintenant la partie que la vidéo n'avait pas le temps de dire, et qui décide si ça te fait vraiment économiser ou pas.

Ce que ça coûte, honnêtement

OpenCode lui-même ne coûte rien. Ce que tu paies, ce sont les modèles que tu branches derrière. Trois voies : les modèles gratuits inclus, ta propre clé chez un fournisseur, ou un forfait de modèles sélectionnés. Le site n'affiche aucun prix — ni pour l'outil, ni pour le forfait. Vérifie le tarif toi-même au moment où tu t'inscris plutôt que de te fier à un chiffre lu quelque part, y compris dans une vidéo : ces prix bougent.

La vraie configuration n'est pas l'installation

Installer OpenCode prend deux minutes et c'est documenté chez eux. Ce qui n'est documenté nulle part, c'est comment faire travailler deux agents ensemble sans que le moins cher casse ce que le plus cher a construit.

La configuration qui marche tient dans un seul fichier partagé, à la racine du projet. C'est un contrat, pas une note : les deux agents le lisent et l'écrivent.

📥 À FAIRE ← le superviseur écrit ici 🔧 EN COURS ← l'agent bon marché s'assigne une tâche 📤 JOURNAL ← il écrit ce qu'il a fait, fichier par fichier ⚠️ BLOQUÉ ← ce qu'il n'a pas réussi, avec le message d'erreur

La section BLOQUÉ est celle qui fait tout fonctionner. Sans elle, un agent bon marché coincé fait l'une des deux pires choses : il invente une solution plausible, ou il déclare la tâche finie. Avec elle, il a un endroit légitime où dire « je n'y arrive pas », et le superviseur reprend seulement ça.

Les rôles, écrits noir sur blanc dans le fichier

  • L'agent bon marché exécute les tâches simples et écrit ce qu'il a fait.
  • Le superviseur remplit la file, relit le journal, vérifie le travail, et débogue les échecs.

Écrire ces deux phrases dans le fichier n'est pas de la décoration : c'est ce qui empêche l'agent bon marché de se lancer dans une refonte d'architecture parce que « ça semblait mieux ».

Le paquet de transmission — la raison n° 1 des échecs

Un agent lancé démarre à froid. Il n'a pas lu ta conversation, il ne sait pas ce que tu viens d'écarter, il ne connaît pas le fichier dont tu parles depuis dix minutes. Écrire « corrige le problème dont on a parlé » garantit un résultat inutilisable — et tu paieras deux fois : la tâche ratée, puis le travail refait.

Une tâche déléguée correcte contient quatre choses, et pas une de moins :

  1. Où chercher. Les chemins exacts, pas « dans le projet ».
  2. Ce qui est déjà écarté. Les pistes explorées et abandonnées, sinon il les refera toutes.
  3. À quoi ressemble « terminé ». Un critère vérifiable, pas « que ça marche ».
  4. Ce qu'il doit rapporter. La conclusion attendue — sinon il te renvoie les quatre cents lignes de sortie que tu voulais justement éviter, et toute l'économie est perdue.

Le quatrième est le plus oublié, et c'est celui qui annule le bénéfice quand il manque.

Pourquoi l'économie est structurelle

Sur un audit de 132 sessions et ~17 000 tours, la relecture du contexte pesait ~59 % du coût en jetons. Pas la génération : la relecture. Une sortie bavarde ne coûte pas une fois — elle reste dans le fil et se refacture à chaque tour suivant. Déléguer ne sert donc pas d'abord à payer un tarif plus bas, mais à empêcher le bruit d'entrer dans le contexte cher. Détail dans la règle de délégation.

Ce qu'on délègue, et ce qu'on ne délègue jamais

À l'agent bon marchéAu modèle fort, toujours
Chercher dans tout un dépôt, dérouler un journal, compter des occurrences Décider quoi construire, et dans quel ordre
Se repérer dans du code inconnu et en ramener un résumé Le diagnostic d'un échec — les vraies pannes sont rarement les plus probables
Vérifier après coup : la page répond-elle, le rendu est-il correct La synthèse finale et l'appréciation du risque
Les modifications répétitives sur beaucoup de fichiers Tout ce qui sort vers l'extérieur : publier, envoyer, facturer, supprimer

Une exception de bon sens : une modification d'une ligne dans un fichier déjà ouvert ne se délègue pas. Monter la tâche coûte plus que la faire.

Les pièges, dans l'ordre où ils arrivent

  1. Les secrets. L'agent bon marché a besoin d'accès — clés d'API, jetons de déploiement. Ils vivent dans un fichier d'environnement exclu du dépôt, chargé au lancement. Un jeton commité par erreur se révoque, mais après que quelqu'un l'a lu.
  2. Les connecteurs qui lancent un programme local. Si tu fais tourner ton agent dans un conteneur, les connecteurs qui démarrent un processus sur la machine ne se connectent pas — et l'échec ressemble à une erreur de configuration. Tu reliras ton fichier dix fois pour rien. Seuls ceux qui passent par le réseau fonctionnent.
  3. Le rapport qui n'en est pas un. « J'ai regardé, tout semble correct » n'est pas une conclusion. Exige un fait vérifiable : le fichier modifié, la ligne, le code de retour. Sinon tu refais le travail pour savoir s'il a été fait.
  4. La tâche mal découpée. Déléguer quelque chose de flou revient à payer un agent pour produire de l'inutilisable, puis le modèle cher pour tout reprendre. La règle ne remplace pas le fait de savoir ce que tu veux.

Ce que ça ne fait pas

Ça ne remplace pas un abonnement, ça le prolonge. Tu gardes ton terminal, tes fichiers et tes habitudes ; ce qui change, c'est qui exécute quoi. Et un agent moins cher reste moins cher : sur une vraie panne, il proposera la cause la plus probable — or les pannes qui coûtent cher ne sont jamais les plus probables. Garde le diagnostic pour le modèle fort, c'est précisément là qu'il est rentable.

Tu veux qu'on installe ce duo chez toi ? → voir mon audit

OPENCODE | TONY PAYET / AUTOMATION BOOST | 2026

← Toutes les ressources