Hagicode Product Overview on YouTube
This is the primary English-language product introduction, so readers can understand Hagicode's workflow, product scope, and multi-agent angle before leaving the docs page.
Open on YouTubeBonjour, chers créateurs. Je m’appelle Kun Yu, le créateur de HagiCode.
Sur cette page, je souhaite expliquer plus directement ce que j’essaie réellement de construire avec HagiCode.
Lorsque vous entendez HagiCode pour la première fois, quelques questions vous viennent généralement à l’esprit.
HagiCode est-il un outil de codage d’IA ?
HagiCode est-il un jeu ?
HagiCode est-il un IDE ?
Peut-être que la réponse à toutes ces questions est oui.
HagiCode n’a jamais été conçu pour être une autre boîte de discussion pouvant uniquement parler de code. Ce qu’il veut faire, c’est intégrer l’IA dans le processus complet de développement logiciel. Vous pouvez l’utiliser pour comprendre les référentiels, rédiger des propositions, décomposer les tâches, modifier le code, organiser les validations, gérer plusieurs référentiels et créer une base de connaissances réutilisable. Dans le même espace de travail, vous pouvez également voir les réalisations, les rapports quotidiens, les multiplicateurs d’efficacité, le débit des jetons et une interface thématique.
Donc, si vous voulez vraiment une courte définition, elle est plus proche de celle-ci :
HagiCode est un produit qui combine un outil de codage d’IA, un système de feedback gamifié et un espace de travail de développement complet sur une seule plateforme.

Cette capture d’écran en dit déjà long. HagiCode ne laisse pas la « conversation » bloquée au milieu d’une page. Il rassemble les sessions, les statuts, les flux de travail, les métriques et les actions dans le même espace de travail. Vous ne l’ouvrez pas simplement pour demander : « Pouvez-vous m’écrire du code ? Vous l’ouvrez pour faire avancer toute une partie du travail de développement.
Les outils de codage d’IA traditionnels se concentrent souvent sur la génération. HagiCode se soucie davantage de moins dériver, d’expédier de manière fiable et d’être révisable par la suite.
Cela signifie que sa conception s’appuie sur de véritables flux de travail de développement logiciel plutôt que sur des interactions ponctuelles de questions et réponses :
C’est également le fondement des trois identités de HagiCode qui suivent. Il s’agit d’un outil de codage d’IA, d’un espace de travail gamifié et d’une plate-forme qui rassemble plusieurs capacités de développement.
Si vous regardez uniquement la couche « codage de l’IA », HagiCode n’essaie pas de forcer l’IA à écrire du code plus flashy. Il essaie de rendre l’écriture de l’IA plus fiable.
HagiCode intègre le flux de travail OpenSpec. Pour tout ce qui est légèrement plus complexe, l’IA ne se lance pas directement dans l’édition de fichiers. Il transforme d’abord la demande en une proposition, des tâches, une portée d’impact et des étapes de validation.
Ce point est important. De nombreux outils de codage d’IA semblent risqués, non pas parce qu’ils ne peuvent pas générer de code, mais parce qu’ils commencent à modifier les choses trop rapidement lorsque le contexte est incomplet. HagiCode essaie d’inverser cela :
Le résultat direct est que l’IA est moins susceptible d’effectuer des modifications aléatoires et intuitives dans des projets complexes. En d’autres termes, HagiCode ne recherche pas le chemin le plus court. Il recherche le chemin le plus fiable.


De nombreux IDE peuvent déjà modifier plusieurs fichiers, et certains peuvent même modifier plusieurs répertoires en une seule session. L’avantage de HagiCode ne peut donc plus être résumé simplement par « il ne s’agit pas d’une saisie semi-automatique d’un seul fichier ».
Ce que je veux plutôt souligner, c’est que HagiCode vise une perspective globale du projet.
Il ne se soucie pas seulement de « quels fichiers doivent être modifiés pour cette tâche ». Il se soucie également des questions de niveau supérieur :
En d’autres termes, HagiCode n’essaie pas seulement d’accomplir une tâche à votre place. Il s’agit d’inscrire l’IA dans une perspective de participation à un projet sur le long terme.
De ce point de vue, une tâche unique n’est que la surface visible. Ce qui compte le plus, c’est que les capacités suivantes peuvent être connectées naturellement :
C’est pourquoi j’ai conçu HagiCode comme un espace de travail plutôt que comme une simple fenêtre de discussion. Je veux que l’IA voie non pas une demande isolée, mais où va l’ensemble du projet.

De ce point de vue, HagiCode ressemble plus à « une IA qui pense du point de vue de l’ensemble du projet » qu’à « une IA qui vous aide à terminer une modification temporaire ».
La gamme de support actif actuelle de HagiCode couvre plusieurs CLI d’agent grand public, notamment :
Il y a un point important que je souhaite clarifier ici : la CLI et le modèle ne sont pas liés l’un à l’autre.
De nombreux produits traitent « quelle CLI vous utilisez » et « quel modèle d’abonnement vous utilisez » comme la même décision. HagiCode ne veut pas faire ça.

HagiCode intègre OmniRoute afin que l’accès au modèle devienne sa propre couche d’infrastructure. De cette façon, la CLI gère le style d’interaction que vous préférez, tandis que les modèles et les abonnements peuvent être sélectionnés via une couche de routage unifiée.
La valeur de cela est simple :
En d’autres termes, même si vous souhaitez utiliser Claude Code comme CLI, vous pouvez toujours le connecter à d’autres sources de modèles et abonnements via OmniRoute. Par exemple, si vous souhaitez utiliser la capacité d’abonnement de GitHub Copilot au lieu de lier matériellement la CLI à son chemin d’abonnement par défaut, cela peut fonctionner dans HagiCode.
Ce que je veux est simple : vous devez choisir une CLI parce que vous aimez la sensation d’utilisation, et choisir un modèle ou un abonnement parce que vous avez confiance en son coût, ses capacités et sa disponibilité. Ceux-ci ne devraient pas être contraints à un seul choix groupé.


Si la première section répond « Peut-il gérer le codage ? », alors cette section répond à une question différente : pourquoi ressemble-t-il à un IDE et, à certains égards, ressemble plus à une plate-forme complète qu’à un IDE traditionnel ?
La réponse est que HagiCode ne s’arrête pas au chat, et il ne s’arrête pas non plus aux propositions. Il rassemble des fonctionnalités qui seraient normalement dispersées entre différents outils et les transforme en un seul système continu.
Pour les vraies équipes, une exigence se pose rarement dans un seul référentiel. Le frontend, le backend, la documentation, les scripts et la configuration de déploiement devront peut-être tous être modifiés ensemble.
HagiCode introduit MonoSpecs pour ramener ce type de collaboration entre référentiels sous une seule vue. Dans un seul projet, vous pouvez gérer un inventaire du référentiel, la portée de la proposition et une stratégie d’archivage. Vous pouvez également permettre à l’IA de comprendre plus clairement quelles limites un changement franchit réellement.

Pour les utilisateurs d’un seul référentiel, ce n’est peut-être pas la première fonctionnalité qu’ils touchent. Mais une fois que vous commencez à gérer la coordination front-end-backend, à maintenir la documentation alignée sur le produit ou à gérer plusieurs sous-projets, sa valeur devient évidente.
De nombreux produits d’IA s’étendent de manière grossière : soit vous attendez les fonctionnalités officielles, soit vous obligez les utilisateurs à bricoler eux-mêmes le terminal. HagiCode transforme Skills en un module de produit formel.
Dans HagiCode, vous pouvez :


Cela signifie que HagiCode n’est pas un produit scellé. Il s’agit plutôt d’une coquille qui peut continuer à intégrer de nouvelles compétences, capacités et flux de travail.
Vous pouvez considérer Vault comme la couche de stockage des connaissances de HagiCode.
Il prend en charge l’intégration de différents types de matériel dans la plate-forme, notamment :
De cette façon, les notes d’analyse, le code de référence et les enregistrements de conception collectés dans un projet ne restent pas piégés dans une seule session. Ils peuvent être cités à nouveau, organisés davantage et réutilisés comme contexte dans des travaux futurs.
Pour de nombreuses équipes, cela compte beaucoup. L’IA devient vraiment précieuse non pas parce qu’elle « a répondu une fois », mais parce qu’elle peut continuer à fonctionner à partir d’un ensemble de connaissances déjà organisées.

Pour de nombreuses équipes, le véritable problème n’est pas le codage lui-même, mais l’étape finale : le code est terminé, mais personne ne veut écrire soigneusement le message de validation.
HagiCode fournit AI Compose Commit, qui intègre également la génération de messages de validation dans le flux de travail.
Co-Authored-By signature et laissez la configuration au niveau du référentiel remplacer votre valeur par défaut globale
Sa valeur n’est pas seulement de gagner quelques dizaines de secondes. C’est que “commit” cesse enfin d’être détaché du reste du contexte. Pour les équipes, cela signifie également que les commits générés par l’IA peuvent continuer à utiliser le nom du bot, le domaine de messagerie de l’entreprise et la convention de référentiel sur laquelle ils s’appuient déjà au lieu d’être verrouillés sur une signature fixe.
HagiCode intègre également l’édition basée sur un navigateur via code-server. Que votre projet réside localement, sur un serveur, dans un conteneur ou dans un environnement d’exécution distant, vous pouvez ouvrir le projet ou Vault plus facilement et passer directement à l’édition.
Cela fait que HagiCode ressemble davantage à une véritable plate-forme de développement qu’à une simple surface frontale qui analyse le code. Plusieurs fois, l’IA a déjà retracé le problème jusqu’à un fichier spécifique. Si vous devez quand même revenir à un autre outil et tout déplacer vous-même, le flux de travail perd de son élan. L’intégration de Code Server résout ce problème.

Au-delà des propositions, de l’exécution, des compétences et de la gestion des connaissances, HagiCode comprend également de nombreuses fonctionnalités qui affectent véritablement l’expérience quotidienne :
Celles-ci peuvent ressembler à de « petites fonctionnalités », mais elles décident si une plate-forme est quelque chose que les gens souhaitent garder ouverte au fil du temps. HagiCode ne les cache pas sur les bords. Il essaie de les rendre visibles, complètes et configurables comme parties du produit.


La gamification à l’intérieur de HagiCode n’est pas là comme décoration. Il existe pour rendre l’utilisation à long terme d’une plate-forme de développement d’IA plus réactive, plus rythmée et plus facile à suivre.
Dans HagiCode, de nombreuses actions sont transformées en retours explicites de progression. Créer des sessions, envoyer des messages, exécuter des plans, changer de projet et soumettre des annotations ne disparaissent plus comme des actions ponctuelles. Ils s’accumulent dans les réalisations quotidiennes, les progrès réalisés par étape et les enregistrements d’achèvement.
Le but de cette conception n’est pas seulement « amusant ». C’est qu’il devient plus facile de ressentir ce que vous avez réellement avancé en une journée. Pour de nombreux développeurs à long terme, la partie épuisante n’est pas la charge de travail elle-même. C’est le manque de feedback. HagiCode essaie de combler cette lacune.

Au-delà des réalisations, HagiCode utilise également des rapports quotidiens pour montrer ce que vous avez réellement fait hier, d’où viennent les points et comment progresse votre séquence.
Cela signifie que la plateforme n’enregistre pas seulement ce que vous avez fait. Il réorganise ces actions en une surface de révision avec un rythme réel. Vous pouvez savoir plus facilement si vous êtes bloqué sur la progression de la session, l’utilisation des outils, l’exécution du code ou simplement le temps d’activité et la continuité des tâches.
De nombreux produits vous disent « L’IA vous rend plus productif », mais ne peuvent pas expliquer à quel point. HagiCode préfère exprimer cela avec des données visibles.
Dans ces rapports de productivité, vous pouvez voir la durée d’exécution, le temps passé par l’IA, l’amélioration de l’efficacité et la répartition de la concurrence. Il ne s’agit pas de mythifier l’IA. Il tente de transformer la « productivité » d’un slogan en un retour d’information concret.
Si vous êtes un gros utilisateur, la valeur de cette conception devient évidente. Dans de nombreux cas, les problèmes de coût et de performances de l’IA ne se révèlent pas à la fin du mois. Ils apparaissent alors qu’une session est déjà en cours.
HagiCode affiche les jetons d’entrée, les jetons de sortie, le nombre total de jetons et les niveaux de débit directement dans le produit. Cela vous donne une idée plus immédiate de la lourdeur réelle d’une session, si le modèle actuel est soumis à une charge élevée et si la conversation est devenue trop lourde.

HagiCode comprend une couche de présentation complète construite autour des héros, des professions, de la charge et de la progression des niveaux. Il ne s’agit pas simplement d’un changement de nom cosmétique. Il mappe différents agents, responsabilités et états de travail dans un langage d’interface plus facile à comprendre et à gérer.
Cela rend la collaboration multi-agents, le changement de rôle et la gestion multi-modèle moins abstraits. Ce que vous voyez n’est pas seulement « un élément de configuration », mais « ce que fait ce héros en ce moment, quelles sont les professions primaires et secondaires et comment l’État progresse ».
Si vous correspondez à l’un des rôles ci-dessous, la valeur de HagiCode devient généralement facile à comprendre :
| Rôle | Ce que vous êtes susceptible d’apprécier |
|---|---|
| Nouveaux ingénieurs | Compréhension plus rapide des référentiels, des flux de travail et du contexte au lieu d’obtenir uniquement des réponses fragmentées |
| Développeurs au quotidien | Un flux de travail continu qui rassemble les propositions, le codage, les engagements et les métriques |
| Responsables techniques | Meilleure traçabilité des décisions et des connaissances via OpenSpec, MonoSpecs et Vault |
| Équipes multi-référentiels | Un système unique pour coordonner les modifications liées entre le frontend, le backend, les documents et les scripts |
| Gros utilisateurs d’IA | Gestion plus claire des modèles, du débit, de la productivité, des réalisations et du rythme d’utilisation à long terme |
HagiCode est-il un outil de codage d’IA ?
Oui, et cela met davantage l’accent sur la réduction des hallucinations, sur l’évitement des dérives et sur la production de changements qui aboutissent réellement.
HagiCode est-il un jeu ?
Oui aussi, car cela prend au sérieux les réalisations, les rapports quotidiens, les multiplicateurs, les héros, les professions et les boucles de rétroaction au sein de l’espace de travail.
HagiCode est-il un IDE ?
À certains égards, c’est encore plus proche d’une plateforme. Cela ne couvre pas seulement la surface de l’éditeur. Il relie les propositions, les sessions, les compétences, la base de connaissances, la collaboration entre référentiels, l’organisation des validations et l’édition basée sur le navigateur en un seul flux complet.
Ce qu’HagiCode veut donc finalement promouvoir, ce n’est pas une fonctionnalité isolée, mais une nouvelle façon de travailler :
Faites passer le développement de l’IA du principe « demander une fois, répondre une fois » à une chaîne complète de compréhension, de planification, d’exécution, de capture des connaissances et de retour d’information.
Une fois que vous avez compris ce que HagiCode essaie d’être, la question pratique suivante est généralement simple : par quelle édition devriez-vous commencer et que changent réellement les packages DLC ?
Dans le tableau ci-dessous, ✅ moyens soutenus et ❌ signifie non pris en charge.
| Article | Bureau | Conteneur | Vapeur | HagiCode Plus |
|---|---|---|---|---|
| Point d’entrée | Installation de bureau | Déploiement de conteneurs | Voir sur Steam | Voir sur Steam |
| Tarifs | Gratuit | Gratuit | Voir sur Steam | Voir sur Steam |
| Toutes les fonctionnalités gratuites incluses | ✅ | ✅ | ✅ | ✅ |
| Coffre-fort | ✅ | ✅ | ✅ | ✅ |
| Compétences | ✅ | ✅ | ✅ | ✅ |
| Flux de travail de proposition | ✅ | ✅ | ✅ | ✅ |
| Réalisations locales | ✅ | ✅ | ✅ | ✅ |
| Toutes les intégrations Agent CLI | ✅ | ✅ | ✅ | ✅ |
| Reconnaissance vocale | ✅ | ✅ | ✅ | ✅ |
| Intégration OmniRoute | ✅ | ✅ | ✅ | ✅ |
| Intégration GitHub | ✅ | ✅ | ✅ | ✅ |
| Gestion de Git | ✅ | ✅ | ✅ | ✅ |
| Nombre maximal de propositions simultanées | 3 | 3 | 3 | 32 |
| Prise en charge du changement de copie | ❌ | ❌ | ❌ | ✅ |
| Packs d’avatars Turbo Engine | ❌ | ❌ | ❌ | ✅ |
| Téléchargements d’avatars personnalisés | ❌ | ❌ | ❌ | ✅ |
| Logo personnalisé | ❌ | ❌ | ❌ | ✅ |
| Titre personnalisé | ❌ | ❌ | ❌ | ✅ |
| Informations personnalisées co-écrites par | ❌ | ❌ | ❌ | ✅ |
| Réalisations du cloud Steam | ❌ | ❌ | ✅ | ✅ |
| Prise en charge gratuite des DLC | ❌ | ❌ | ✅ | ✅ |
| Prise en charge de l’atelier Steam | ❌ | ❌ | ✅ | ✅ |
| Prise en charge de la sauvegarde dans le cloud | ❌ | ❌ | ✅ | ✅ |
Règle de concurrence des propositions. Les éditions gratuites et l’édition de base Steam commencent toutes deux avec un plafond de concurrence de 3 propositions. Les propositions qui génèrent, exécutent et archiver sont toutes prises en compte dans cette même limite. Turbo Engine DLC étend le plafond à 32.
Ce que signifie HagiCode Plus. HagiCode Plus est le pack Steam officiel qui combine l’édition principale de Steam avec le DLC Turbo Engine en un seul chemin d’achat. En termes d’utilisateur direct, il s’agit de l’entrée groupée pour « Édition Steam + concurrence plus élevée et capacités améliorées ».
Options d’avatar Turbo Engine. Le DLC Turbo Engine comprend également cinq packs d’avatars autonomes avec 10 avatars sélectionnables dans chaque pack, et prend en charge les téléchargements d’avatars personnalisés. La mise à niveau ne concerne donc pas uniquement la concurrence. Cela donne également à l’espace de travail Steam beaucoup plus de place pour l’identité et la personnalisation.
Si vous êtes prêt à l’utiliser pour de vrai, je vous recommande de commencer par ce chemin :
Product Hunt
If you want a faster external snapshot before going deeper into the docs, this official Product Hunt featured badge gives you a quick way in.
Si vous préférez comprendre le produit d’abord par le biais de la vidéo, la section ci-dessous donne désormais à la page anglaise son propre point d’entrée le plus clair : la recommandation principale reste sur YouTube, et le titre, le résumé et le CTA décrivent tous la plate-forme. Avant même d’ouvrir un nouvel onglet, la section explique pourquoi cette vidéo est le bon point de départ.
Start with the English YouTube overview embedded below, then compare two supporting Bilibili demos without losing the product story or the direct watch links.
This is the primary English-language product introduction, so readers can understand Hagicode's workflow, product scope, and multi-agent angle before leaving the docs page.
Open on YouTubeA supporting Bilibili demo that shows the product feeling playful and alive during real coding sessions instead of behaving like a dry code generator.
Open on BilibiliA narrower validation run that helps readers judge how GPT Codex behaves inside the actual Hagicode product after the main YouTube introduction.
Open on BilibiliSi c’est la première fois que vous rencontrez HagiCode, il est utile de le considérer comme une plate-forme complète plutôt que comme un outil à usage unique. Une fois que vous faites cela, des fonctionnalités telles que OpenSpec, MonoSpecs, Skills, Vault, Code Server et les commentaires gamifiés ont beaucoup plus de sens en tant que parties du même produit.