Aller au contenu

Selectionner la langue

Langue actuelle: Français

Présentation de HagiCode

Modifier cette page

HagiCode est un espace de travail IA pour le développement de projets. Une session permet d’abord de comprendre un dépôt, puis de préciser les besoins et leur portée, de confier les modifications à l’IA et, au même endroit, de suivre l’avancement, préparer les commits et réutiliser les connaissances du projet. HagiCode relie les Agent CLI et les modèles que vous utilisez, sans vous imposer un éditeur de code particulier.

Vous débutez ? Choisissez un mode d’installation, terminez l’assistant de configuration, créez un projet et commencez par une session de conversation. Si la tâche nécessite une planification avant sa réalisation, utilisez une session de proposition.

Espace de travail HagiCode affichant la liste des sessions, les notes de commit et les actions principales

Le déroulement d’une tâche de développement

Prenons l’exemple d’une modification de fonctionnalité touchant plusieurs dépôts :

  1. Comprendre d’abord : Analysez le code existant dans une session de conversation. Ces sessions sont en lecture seule par défaut ; passez en mode édition lorsque vous devez modifier des fichiers.
  2. Définir la portée : Pour un changement complexe, sélectionnez le projet et les dépôts dans une session de proposition. Définissez les objectifs, les tâches et les vérifications avant de passer à l’exécution.
  3. Suivre le résultat : Consultez les sessions et l’état d’exécution dans l’espace de travail. Pour préparer un commit, utilisez AI Compose Commit.
  4. Conserver le contexte : Revenez sur les propositions et l’historique des commits. Pour travailler sur plusieurs dépôts, utilisez MonoSpecs afin de gérer leurs relations et la portée des changements.

Une proposition n’est pas nécessaire pour chaque tâche : pour explorer le code ou résoudre un problème simple, commencez par une session de conversation. HagiCode offre un cheminement traçable lorsque la tâche demande davantage de contexte.

Explorer les fonctionnalités selon vos besoins

Si vous souhaitez…Commencez ici
Comprendre le code avant de décider de le modifierCréer une session de conversation
Planifier avant de réaliser une demande complexeCréer une session de proposition
Aider l’IA à comprendre les liens entre plusieurs dépôtsGuide MonoSpecs
Rechercher, installer et gérer des extensionsGuide Skills
Utiliser un Agent CLI familierInstallation et prise en charge des AI Agent CLI
Gérer séparément le CLI et les connexions aux modèlesInstallation et vérification du démarrage d’OmniRoute

Vault regroupe des dépôts de référence, des dossiers et des notes à réutiliser plus tard ; Code Server donne accès à l’édition dans le navigateur. Aucun des deux n’est nécessaire pour commencer avec HagiCode. Pour comprendre leur conception, consultez la base de connaissances Vault et l’intégration de l’édition dans le navigateur.

HagiCode propose également des retours sous forme de héros, de succès, de rapports quotidiens et de métriques Token, pour mieux voir l’état et la progression du travail au fil du temps. Ils font partie de l’expérience de l’espace de travail, mais ne sont pas nécessaires pour l’utiliser comme un outil de développement classique. Consultez l’article sur la conception de la ludification.

Éditions et tarifs

Desktop, Container et Microsoft Store sont des modes d’obtention ou de déploiement distincts, pas trois offres payantes. Les fonctions de base sont gratuites. Dans le canal Microsoft Store, Turbo Engine est une licence distincte, achetée une seule fois, qui débloque une limite plus élevée de propositions simultanées ainsi que des améliorations telles que les thèmes de documentation, l’attribution personnalisée, l’identité visuelle et les avatars. Consultez le module complémentaire Turbo Engine pour connaître les fonctions débloquées.

Votre environnementOption conseillée
Windows avec accès au Microsoft StoreInstaller depuis le Microsoft Store
Installation manuelle sous Windows ou utilisation locale sur macOS ou LinuxInstaller Desktop
Serveur, NAS ou déploiement en équipeInstaller avec Docker Compose

L’application principale sur Steam a été retirée et ne constitue plus un canal d’installation. Voir l’état de la distribution sur Steam.

Par où commencer

Pourquoi en faire un espace de travail ?

Je suis Kun Yu, le créateur de HagiCode. Une question et sa réponse peuvent résoudre un problème immédiat, mais le développement exige aussi de comprendre le projet, de définir des limites, de mener les changements à bien et d’en examiner le résultat. J’ai voulu réunir ces étapes auparavant dispersées ; les retours ludiques aident à voir la progression du travail de longue durée. Vous pouvez n’utiliser qu’une partie des fonctionnalités, sans devoir apprendre tous les modules avant de coder.

Si vous préférez découvrir le produit à travers son interface, regardez la vidéo de démonstration ci-dessous.

Real Product Walkthroughs

See Hagicode in real coding sessions

Start with the English YouTube overview embedded below, then compare two supporting Bilibili demos without losing the product story or the direct watch links.

Focused demoBilibili

AI Playing Games While Coding

A 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 Bilibili
Focused demoBilibili

GPT Codex in Hagicode: Live Trial

A narrower validation run that helps readers judge how GPT Codex behaves inside the actual Hagicode product after the main YouTube introduction.

Open on Bilibili

HagiCode

HagiCode est un espace de développement agentique : les workflows OpenSpec planifient le changement, l’exécution multi-agent le réalise et Hero Dungeon rend le long parcours visible, pour transformer vos idées en logiciels livrés.

Transformez vos idées en logiciels utiles grâce à un workflow agentique plus intelligent, rapide et agréable.

Visiter HagiCodeLire la documentation
  • IntelligentLes workflows OpenSpec transforment une intention en parcours exécutable, de la proposition à la livraison en passant par la conception et les tâches.
  • EfficaceL’exécution multi-agent fait avancer recherche, réalisation et revue en parallèle, sur plusieurs dépôts et avec les Agent CLI que vous utilisez déjà.
  • LudiqueHero Dungeon transforme les longues sessions de code en une aventure visible, avec héros, progression et succès.

HagiCode en un coup d’œil

  • Établi HagiCode affichant un tableau kanban des sessions avec les colonnes En attente, En cours et Archivé.
    L’établi : toutes les sessions sur un seul tableau kanban.
  • Barre d’étapes d’une proposition HagiCode, de Créée à Archivée, avec l’étape Exécution terminée mise en évidence et un bouton Archiver le plan.
    Une proposition passe de créée à rédigée, revue, exécutée puis archivée.
  • Panneau Hero Dungeon de HagiCode nommé Ember Keep, listant trois héros en cours avec leur niveau, leur progression et le texte du récit.
    Hero Dungeon : les héros avancent le travail pendant que vous suivez progression, niveaux et récit.

Télécharger pour Windows

Obtenir sur le Microsoft StoreTous les téléchargements