【Open Source】34.7K étoiles, Claude Code doit-il prendre sa retraite ? Cet outil AI de programmation écrase Claude Code

2/28/2026
8 min read

【Open Source】34.7K étoiles, Claude Code doit-il prendre sa retraite ? Cet outil AI de programmation écrase Claude Code

oh-my-opencode封面

Récemment, un nom a inondé le cercle : oh-my-opencode.

Beaucoup disent que c'est le "meilleur cadre d代理", capable de faire écrire du code et de réaliser des projets par l'IA comme une véritable équipe de développement. Le plus impressionnant, c'est qu'il est entièrement open source et gratuit, avec presque aucune barrière à l'utilisation pour les particuliers et les startups.

Quel est donc ce projet incroyable ? Pourquoi est-il soudainement si populaire ? Aujourd'hui, je vais vous en parler en termes simples.

oh-my-opencode介绍

🤔 D'abord, clarifions : qu'est-ce que c'est ?

Strictement parlant, oh-my-opencode n'est pas une IA indépendante, mais une "couche d'orchestration / plugin" fonctionnant sur OpenCode.

Vous pouvez le comprendre comme :

  • OpenCode : un assistant de programmation AI open source, capable d'écrire du code, de lire du code, d'exécuter des commandes, supportant des dizaines de modèles.

  • oh-my-opencode : fournit à OpenCode un "système de collaboration multi-agents + configuration des meilleures pratiques", permettant de passer d'une "opération individuelle" à une "opération en équipe".
L'inspiration du nom vient de oh-my-zsh, signifiant "équiper OpenCode jusqu'aux dents, prêt à l'emploi".

Résumé en une phrase :

OpenCode est le moteur, oh-my-opencode est l'équipe de développement AI complète et un ensemble de processus automatisés qui lui sont associés.

多智能体架构

📜 Comment cela est-il arrivé ?

L'histoire commence avec Claude Code. Au cours des deux dernières années, Claude Code était presque synonyme de programmation AI, mais il présentait plusieurs points douloureux :

  • Fermé et coûteux : abonnement mensuel, prix élevé.

  • Barrière à l'utilisation élevée : peu convivial pour les utilisateurs nationaux, et des restrictions d'utilisation pour les entreprises.

  • Boîte noire : logique centrale non transparente, impossible à personnaliser.
En même temps, la communauté open source avait besoin d'une option plus ouverte et plus libre. Ainsi, OpenCode est né. Il est compatible avec l'expérience de Claude Code, mais entièrement open source, supportant plus de 75 modèles, avec des coûts entièrement sous contrôle.

Après le succès d'OpenCode, les gens ont réalisé qu'écrire du code avec un seul modèle, lors du traitement de projets complexes, entraînait encore des "explosions de contexte" et des tâches interrompues à mi-chemin. Ainsi, la communauté a commencé à réfléchir :

"Peut-on faire en sorte que plusieurs IA collaborent, comme une véritable équipe, avec quelqu'un qui conçoit, quelqu'un qui code, et quelqu'un qui teste ?"

oh-my-opencode est le produit de cette réflexion. Il a d'abord été un plugin communautaire, puis a progressivement évolué en un ensemble complet de solutions d'orchestration multi-agents, avec 34.7K étoiles sur GitHub, salué par de nombreux développeurs comme "le meilleur substitut open source à Claude Code".

⚙️ Comment cela fonctionne-t-il "comme une équipe" ?

En termes simples, son cœur est un agent d'orchestration principal + un groupe d'agents spécialisés + un ensemble de processus de tâches automatisés.

1. Orchestration principale : Sisyphus (西西弗斯)

Sisyphus est l'agent principal par défaut, jouant le rôle de responsable technique + chef de projet. Son travail comprend :

  • Comprendre vos besoins et les décomposer en tâches concrètes.

  • Attribuer les tâches aux agents spécialisés appropriés (comme le front-end, le back-end, l'architecte, etc.).

  • Superviser l'exécution des tâches, s'assurer qu'elles ne dévient pas, jusqu'à ce que toutes les TODO soient complétées.

2. Agents spécialisés : chacun son rôle

En plus de Sisyphus, il y a une série d'agents spécialisés avec des rôles clairement définis :

  • Prometheus / Metis / Momus : responsables de la planification, de l'analyse des risques et de la révision des plans, garantissant la faisabilité des solutions.- Oracle : Architecte + Expert en débogage avancé, responsable de l'évaluation des solutions et du diagnostic des problèmes complexes.

  • Librarian : Chercheur en documentation et bibliothèques de code, responsable de la consultation de la documentation officielle et du code du projet.

  • Explore : Expert en exploration de bibliothèques de code, capable de localiser rapidement les fichiers et les modèles de code pertinents.

  • Frontend UI/UX Engineer : Ingénieur frontend, spécialisé dans la mise en œuvre de l'UI et des interactions.

  • Hephaestus : Artisan approfondi, responsable de la refonte complexe et du développement approfondi à travers les fichiers et les modules.

  • Multimodal Looker : Analyste multimodal, capable de comprendre des contenus tels que des PDF, des images, des graphiques, etc.

3. Processus d'automatisation : De "dire" à "faire"

Lorsque vous soumettez une tâche complexe, le processus est généralement le suivant :

  • Sisyphus reçoit la tâche et appelle des agents intelligents comme Prometheus pour établir un plan détaillé.

  • Sisyphus décompose le plan en sous-tâches et les attribue à Oracle, Librarian, Frontend, etc. pour exécution.

  • Les agents travaillent en parallèle, utilisant des technologies telles que LSP et AST pour comprendre en profondeur le code, garantissant l'exactitude des modifications.

  • Sisyphus surveille toutes les tâches, gère automatiquement les dépendances et les conflits, s'assurant que la tâche soit finalement complétée.

4. "Magie" clé : Mode Ultrawork

Pour faire "tourner à plein régime" l'IA, il suffit d'ajouter ultrawork ou ulw dans les instructions. Cela déclenchera le "mode de développement entièrement automatisé" :

  • Planification parallèle automatique de plusieurs agents.

  • Les tâches en arrière-plan continuent de fonctionner, même si vous fermez le terminal.

  • Les agents se transmettent automatiquement les tâches jusqu'à ce que toutes les TODO soient complétées.

Mode Ultrawork

👍 Qu'est-ce qui le rend si puissant ?

1. Entièrement open source et gratuit, coûts maîtrisables

  • Outils gratuits : oh-my-opencode est un projet open source sous licence MIT, sans frais d'abonnement.

  • Coûts transparents : vous ne payez que pour les API de modèles de base que vous utilisez (comme OpenAI, Gemini, etc.), et vous pouvez choisir librement des modèles gratuits ou à faible coût.

2. Plus comme une "vraie équipe", plutôt qu'un "copier-coller avancé"

Les assistants IA traditionnels fonctionnent sur un modèle "question-réponse", tandis que oh-my-opencode peut réaliser l'ensemble du processus, de l'analyse des besoins à la mise en œuvre du code, et peut même gérer automatiquement les tests et les corrections.

3. Intégration approfondie des outils de développement, réduction des "devinettes"

En intégrant LSP et AST, l'IA peut réellement "comprendre" votre code, connaître les définitions de variables, les relations d'appels de fonctions, rendant la refonte plus sûre et précise.

4. Amical pour les utilisateurs nationaux, avantages en réseau et en coûts

  • Amical pour le réseau : peut être associé à des modèles nationaux comme Zhiyu GLM, MiniMax, avec un accès stable.

  • Coûts plus bas : de nombreux modèles gratuits sont disponibles, ce qui réduit considérablement les coûts pour les particuliers et les petites équipes par rapport aux outils par abonnement.

5. Communauté active et écosystème riche

En tant que projet open source, il bénéficie d'une communauté active qui contribue, avec de nouvelles fonctionnalités, de nouveaux agents intelligents et de nouveaux plugins MCP ajoutés en permanence, offrant une grande jouabilité et extensibilité.

⚔️ Comparé à Claude Code, comment ça se passe vraiment ?

Caractéristiques oh-my-opencode + OpenCode Claude Code Autres assistants de programmation IA (comme Cursor)

Structure des coûts Outils gratuits, seulement des frais pour l'API du modèle, coûts maîtrisables. Abonnement obligatoire, paiement mensuel, coûts élevés à long terme. Abonnement + points ou paiement à l'utilisation, coûts non transparents.

Choix de modèles Plus de 75 types, modèles open source, locaux, nationaux disponibles. Limité à la série Claude, fournisseur verrouillé. Dépend des partenaires, choix relativement limité.

Transparence Entièrement open source, auditables, personnalisables, forkables. Entièrement fermé, modèle boîte noire, non personnalisable. Partiellement open source ou entièrement fermé.

Conformité à la vie privée Données ne sortent pas du domaine, adapté aux secteurs à exigences élevées comme la finance et la santé. Données doivent être téléchargées, risque de conformité. Dépend des tiers, faible contrôle des données.Niveau d'automatisation Élevé, prend en charge la collaboration multi-agents et le mode entièrement automatique. Moyen, dépend des capacités du modèle lui-même, le processus est relativement fixe. Moyen, principalement basé sur un seul agent, les tâches complexes nécessitent une intervention humaine.

Difficulté d'apprentissage Moyenne, nécessite de comprendre le concept de multi-agents, mais la configuration est réutilisable. Faible, prêt à l'emploi, expérience fluide. Faible, interaction conviviale, faible coût d'apprentissage.

🚀 Résumé : Comment devrais-je choisir ?

Si vous êtes développeur individuel, étudiant ou start-up, avec un budget limité et que vous souhaitez expérimenter les capacités de programmation AI à la pointe, alors oh-my-opencode + OpenCode vaut vraiment le coup d'essayer.

Si vous recherchez une stabilité extrême et un support de niveau entreprise, et que votre budget est suffisant, alors des outils commerciaux comme Claude Code pourraient mieux vous convenir.

Mais quoi qu'il en soit, l'émergence de oh-my-opencode a déjà complètement changé le paysage des outils de programmation AI. Cela nous montre que : l'avenir de la programmation AI sera certainement open source, multi-agents et personnalisable.

Si vous souhaitez également ressentir "une personne est une équipe de développement", pourquoi ne pas commencer par installer OpenCode et oh-my-opencode.

Published in Technology

You Might Also Like