Aller au contenu

Blog

Claude Code pour Unreal Engine ou IA native UE

Ce que Claude Code fait bien dans un projet Unreal Engine, ce qu’il ne peut pas atteindre sans pont MCP, et comment il se compare à Dola, un assistant natif UE.

Dernière mise à jour : 31 octobre 2026

Deux colonnes comparant un agent de code en terminal travaillant sur des fichiers C++ Unreal et Dola travaillant dans l’éditeur Unreal sur des Blueprints

Publié le 31 octobre 2026

Deux types d’outils différents

Claude Code est l’outil de programmation agentique d’Anthropic. Il fonctionne dans un terminal (et dans des intégrations IDE), lit votre dépôt, modifie des fichiers et exécute des commandes shell. C’est un outil généraliste : Unreal n’est pour lui qu’une base de code de plus.

Dola AI est un assistant natif d’UE : une application de bureau plus un plugin pour Unreal Editor doté d’un pont local, si bien que ses agents agissent dans l’éditeur en cours d’exécution. Il est volontairement ciblé : Unreal uniquement.

Aucun ne remplace l’autre. La bonne question est de savoir où se situe le travail : dans des fichiers texte ou dans l’éditeur.

Ce que Claude Code fait bien dans un projet UE

  • Le C++ sous Source/ : nouvelles classes, refactorisations sur de nombreux fichiers et respect des conventions du moteur qu’il peut lire dans votre code.
  • Les compilations depuis le shell : il peut lancer votre commande de compilation et réagir aux erreurs du compilateur dans la même session.
  • Les assets textuels et l’outillage : configuration .ini, fichiers .Build.cs et .uproject, scripts, CI.

Le point faible concerne tout ce qui est stocké sous forme d’assets binaires ou qui vit dans l’éditeur : graphes de Blueprints, niveaux, matériaux, systèmes Niagara, widgets. Claude Code ne peut pas lire ni modifier ces éléments seul. La solution habituelle est de connecter un pont MCP Unreal pour qu’il puisse appeler des actions de l’éditeur ; ce qu’il peut faire dépend alors de ce serveur.

Ce qu’un assistant natif d’UE fait bien

  • Graphes de Blueprints : lire, ajouter et relier des nœuds, définir des variables et des composants, compiler et enregistrer dans l’éditeur ouvert (Blueprint AI).
  • Travail dans l’éditeur en langage courant : acteurs, niveaux, imports, matériaux, animation, Sequencer, audio, UI (actions de l’éditeur).
  • Recherches dans l’API du moteur sur les classes, fonctions et nœuds Blueprint réels de votre moteur (référence de l’API du moteur).
  • Contrôles Play in Editor et tests d’automatisation Unreal, dont les résultats reviennent dans le chat (tests en jeu).

Dola modifie aussi le code source C++, mais il ne lance pas votre compilation après chaque modification : vous compilez dans Unreal comme d’habitude, et vous pouvez y coller les erreurs. Ses versions publiées du plugin sont pour Unreal Engine 5.7 sur les éditeurs Windows et Linux.

Utiliser les deux sur un même projet

  1. Gardez Claude Code dans le terminal pour le C++ et la compilation.
  2. Ouvrez le même .uproject dans Dola, installez le plugin et ouvrez Unreal Editor (connecter un projet).
  3. Demandez à Dola la partie Blueprints, niveaux et assets de la même fonctionnalité.
  4. Créez un point de contrôle Dola avant les grosses modifications, et faites un commit entre les outils pour que les changements de chacun soient faciles à relire.

Dola exécute Claude pour vous via son backend, vous n’avez donc pas besoin de clé d’API Anthropic.

Et MCP ?

Dola ne sert pas Unreal via MCP : ce n’est donc pas un pont que l’on branche sur Claude Code. C’est un client MCP : vous pouvez ajouter vos propres serveurs MCP dans l’application Dola. Détails dans Unreal Engine MCP et Dola. La même répartition pour un IDE d’IA est présentée dans Dola AI ou Cursor.

FAQ

Tout ce que fait Dola dans Unreal, avec limites et tarifs : assistant IA pour Unreal Engine.

Plus d’articles sur le blog Dola