# Skill di Claude Code per Unreal Engine · Dola AI

Blog

# Skill di Claude Code per Unreal Engine

Cosa contiene il plugin di skill di Claude Code di Epic per Unreal Engine, come installarlo, come lavora con Unreal MCP, i limiti e dove si colloca Dola.

Ultimo aggiornamento: 11 novembre 2026

Copertina dell’articolo sulle skill di Claude Code per Unreal Engine, con la mascotte di Dola
Pubblicato il 11 novembre 2026

Verificato l’11 novembre 2026 su queste fonti e sui file del plugin nel rilascio sorgente di Unreal Engine 5.8.0. Unreal MCP è segnato come Experimental, quindi i dettagli possono cambiare: [Epic: skills plugin for Claude Code](https://github.com/EpicGames/unreal-engine-skills-for-claude-code-plugin), [Anthropic: Claude Code skills](https://code.claude.com/docs/en/skills), [Epic: Unreal MCP](https://dev.epicgames.com/documentation/unreal-engine/unreal-mcp-in-unreal-editor)

## [Come funzionano le skill di Claude Code](#skills)

Una skill di Claude Code è una cartella con un file SKILL.md: frontmatter YAML (è consigliata una description, più campi facoltativi come allowed-tools) seguito da istruzioni in Markdown. Claude Code carica una skill quando la tua richiesta corrisponde alla sua descrizione, o quando scrivi /skill-name.

- **Le skill di progetto** stanno in .claude/skills/<name>/SKILL.md. Fai commit e le avrà anche il tuo team.

- **Le skill personali** stanno in ~/.claude/skills/<name>/SKILL.md.

- **Le skill dei plugin** arrivano con un plugin installato tramite /plugin e si richiamano come /plugin-name:skill-name.

La documentazione di Anthropic suggerisce di tenere un SKILL.md sotto le 500 righe. La descrizione di una skill viene tagliata a 1.536 caratteri nell’elenco delle skill, e dopo la compattazione della conversazione ogni skill conserva solo i primi 5.000 token. Le modifiche a una skill vengono lette mentre Claude Code è in esecuzione.

## [Cosa contiene il plugin di skill di Epic](#epic)

Epic pubblica **unreal-engine-skills-for-claude-code-plugin** su GitHub con licenza MIT. Il README lo descrive come un modo per controllare Unreal Editor da Claude Code tramite MCP, con oltre 30 toolset dietro: attori, Blueprint, materiali, Niagara, Sequencer e test automatici, tra gli altri.

- **La skill unreal-mcp:** come usare Unreal MCP da Claude Code, con pagine di riferimento per la configurazione e l’uso quotidiano.

- **Un hook SessionStart** (unreal-context.sh) che dice a Claude Code che il repository è un progetto Unreal.

- **Due skill di supporto:** create-toolset, e unreal-skill per creare e rivedere skill.

## [Installarlo](#install)

Il README riporta questi comandi. Eseguili dentro Claude Code:

```
/plugin install unreal-engine-skills-for-claude-code@claude-plugins-official

# se manca il marketplace:
/plugin marketplace add anthropics/claude-plugins-official
```

Per attivarlo per tutto il team, il README aggiunge "unreal-engine-skills-for-claude-code@claude-plugins-official": true sotto enabledPlugins nel file .claude/settings.json del progetto.

Prima che faccia qualcosa di utile ti servono:

- Unreal Editor con i plugin **Unreal MCP** (ModelContextProtocol) e **All Toolsets** attivi.

- L’editor aperto con il server MCP avviato (parte da solo per impostazione predefinita, altrimenti esegui ModelContextProtocol.StartServer).

- bash nel PATH per l’hook SessionStart. Su Windows, usa Git Bash o WSL.

Come collegare Claude Code all’editor è spiegato passo per passo in [configurare Unreal Engine 5.8 MCP con Claude Code o Cursor](https://dolaai.pro/it/blog/unreal-engine-mcp-setup).

## [Come la skill lavora con Unreal MCP](#unreal-mcp)

La skill unreal-mcp si attiva quando chiedi un’azione in un progetto aperto (generare attori, modificare Blueprint, compilare con Live Coding) e resta in disparte per le domande concettuali. Con la ricerca degli strumenti attiva, Claude Code trova gli strumenti con list_toolsets e describe_toolset, poi li esegue con call_tool.

- Salvare prima e dopo le modifiche in blocco: le modifiche via MCP non sempre si possono annullare.

- Aspettare la fine delle compilazioni e compilare il C++ con Live Coding.

- Eseguire le chiamate dipendenti una dopo l’altra, non in parallelo.

- Fermarsi a ogni risultato che non sia un successo esplicito.

- Controllare se Play in Editor è in esecuzione quando i risultati sembrano strani.

### Le skill del motore sono un’altra cosa

Unreal ha una sua idea di skill. Nel rilascio sorgente 5.8.0 una skill è un oggetto del motore con una descrizione e delle istruzioni, servito da due strumenti di Unreal MCP, ListSkills e GetSkills. La skill unreal-mcp di Epic dice a Claude Code di chiamare ListSkills all’inizio di un lavoro nuovo e di seguire le skill del progetto invece delle impostazioni generiche.

Il rilascio sorgente include skill del motore per le basi dei Blueprint, le basi dei materiali, l’illuminazione esterna predefinita, Niagara (fondamenti, renderer, ottimizzazione e altro) e la generazione di grafi PCG. Unreal MCP ha anche un’impostazione **Instructions** (Editor Preferences > Agentic Workflows > Model Context Protocol; la versione di progetto è condivisa tramite DefaultGame.ini) che invia un’indicazione a ogni client.

## [Limiti e sicurezza](#limits)

- Il README avverte: "Localhost is not a trust boundary." Unreal MCP non ha un’autenticazione propria.

- execute_tool_script esegue Python arbitrario con pieno accesso all’editor. Il README sconsiglia --dangerously-skip-permissions.

- Fai commit o shelve del lavoro prima di una sessione lunga; alcune modifiche non si possono annullare nell’editor.

- Unreal MCP è Experimental, e il README non indica una versione del motore supportata.

- La skill dice a Claude Code come agire con prudenza, ma verificare che il risultato funzioni in gioco resta compito tuo.

### Claude Code senza il plugin

Senza Unreal MCP, Claude Code gestisce comunque C++, file di configurazione e build dal terminale, ma non vede dentro gli asset Blueprint né l’editor in esecuzione. Di più su questa divisione: [Claude Code per Unreal Engine a confronto con un’IA nativa di UE](https://dolaai.pro/it/blog/claude-code-unreal-engine).

## [Dove si colloca Dola](#dola)

Dola non fa parte di questo stack. È un’app desktop più un proprio plugin per Unreal Editor, fatto per **Unreal Engine 5.7** su Windows e Linux. I suoi agenti usano Claude tramite il backend di Dola, quindi non installi Claude Code, né una voce di marketplace, né una configurazione MCP.

- **Rivedere prima di tenere:** ogni modifica aspetta in un pannello Changes. Apri il diff in Unreal, poi accettala, o rifiutala per ripristinare l’asset precedente.

- **QA giocando:** un agente QA legge il grafo e prova la modifica in Play in Editor prima che l’esecuzione sia considerata finita.

- **Scegli in base al setup:** su un progetto 5.8 in cui usi già Claude Code, il plugin di Epic è la via diretta. Su 5.7, Dola è pronto all’uso e controlla il proprio lavoro.

Un’esecuzione reale di Dola del 9 novembre 2026: un prompt, "make BP_Lamp blink", verificato in PIE e poi tenuto in attesa di revisione.

App desktop di Dola: un’esecuzione Blueprint che ha fatto lampeggiare BP_Lamp, con il controllo PIE dell’agente QA e la modifica in attesa nel pannello Changes
L’esecuzione: Director (Sonnet) ha pianificato, Blueprint (Haiku) ha modificato, QA (Sonnet) ha letto il grafo, l’ha eseguito in PIE e ha trovato 0 errori di compilazione. 2,34 $ su Auto.

Il pannello Changes di Dola con BP_Lamp.uasset segnato come modificato, con Accept all, Reject all e un pulsante che apre il diff in Unreal
Il pannello Changes conserva la modifica per la revisione prima che tu la mantenga.

L’esecuzione completa, passo per passo: [guarda Dola al lavoro](https://dolaai.pro/it/see-it-work).

## [Domande frequenti](#faq)

###

Sì. L’organizzazione GitHub di Epic ha un plugin per Claude Code con licenza MIT, unreal-engine-skills-for-claude-code-plugin. La sua skill principale, unreal-mcp, insegna a Claude Code a pilotare Unreal Editor tramite il plugin Unreal MCP di Epic.

###

Il README non indica una versione del motore. Servono i plugin Unreal MCP (ModelContextProtocol) e All Toolsets, che abbiamo trovato nel rilascio sorgente di Unreal Engine 5.8.0, e l’editor deve essere aperto con il server MCP avviato.

###

Sì, con un’avvertenza: l’hook SessionStart del plugin è uno script bash, quindi bash deve essere nel PATH. Su Windows significa Git Bash o WSL; l’hook non gira in PowerShell nativo.

###

No. Dola è un prodotto separato con un proprio plugin per Unreal Editor per Unreal Engine 5.7 su Windows e Linux. I suoi agenti usano Claude tramite il backend di Dola, non tramite la tua installazione di Claude Code.

## [Articoli correlati](#related)

- [Configurare l’MCP di Unreal 5.8 con Claude Code o Cursor](https://dolaai.pro/it/blog/unreal-engine-mcp-setup)
Attivare l’Unreal MCP sperimentale di Epic in Unreal Engine 5.8, collegare Claude Code o Cursor, risolvere gli errori comuni e capire cosa può fare e cosa no.

- [Claude Code per Unreal Engine contro l’IA nativa di UE](https://dolaai.pro/it/blog/claude-code-unreal-engine)
Cosa fa bene Claude Code in un progetto Unreal Engine, cosa non può raggiungere senza un bridge MCP e come si confronta con Dola, un assistente nativo di UE.

- [IA per i Blueprint di Unreal Engine: strumenti a confronto](https://dolaai.pro/it/blog/best-ai-for-unreal-engine-blueprints)
Cosa fa ogni strumento IA per i Blueprint di Unreal Engine: AI Assistant e Unreal MCP di Epic, Aura, Ludus AI, VibeUE, UnrealGenAISupport e Dola. Senza classifica.

- [L’AI Assistant integrato di Unreal Engine, spiegato](https://dolaai.pro/it/blog/unreal-engine-5-7-ai-assistant)
Cosa fa l’AI Assistant di Epic in Unreal Engine 5.7, come aprirlo, cosa non è documentato e quando serve un agente che modifica e prova il progetto.

- [IA per Unreal Engine gratis: cosa ottieni](https://dolaai.pro/it/blog/unreal-engine-ai-free)
Come iniziare con l’assistente IA di Dola per Unreal Engine senza spendere, cosa consuma crediti IA, come tenere basso il consumo e quando ha senso un piano.

- [Generatore IA per Unreal Engine: cosa crea](https://dolaai.pro/it/blog/unreal-engine-ai-generator)
Cosa può creare oggi un generatore IA per Unreal Engine: Blueprint, livelli, materiali, interfacce, C++ e modelli 3D, e come ottenere buoni risultati.

- [Chat IA per Unreal Engine che modifica il tuo progetto](https://dolaai.pro/it/blog/unreal-engine-ai-chat)
Chatta con un’IA che apporta modifiche al tuo progetto Unreal Engine aperto: come funziona, cosa chiedere e in cosa si differenzia da un chatbot generico.

- [Agente IA per Unreal Engine: cosa fa nell’editor](https://dolaai.pro/it/blog/unreal-engine-ai-agent)
Cos’è un agente IA per Unreal Engine, come legge, pianifica, agisce e verifica dentro Unreal Editor, e come gli agenti specialisti di Dola ti lasciano il controllo.

- [Plugin IA per Unreal Engine: cosa cercare](https://dolaai.pro/it/blog/unreal-engine-ai-plugin)
Perché un assistente IA per Unreal Engine ha bisogno di un plugin per l’editor, come funzionano il plugin di Dola e il suo bridge locale, e una checklist per scegliere un plugin IA per Unreal.

- [Strumenti IA per Unreal Engine: quale scegliere per il lavoro](https://dolaai.pro/it/blog/unreal-engine-ai-tools)
I quattro tipi di strumenti IA per Unreal Engine (assistenti per l’editor, strumenti di programmazione IA, generatori di asset e IA in gioco), a cosa serve ciascuno e come scegliere.

- [Creatore di giochi IA per Unreal Engine: cosa funziona oggi](https://dolaai.pro/it/blog/unreal-engine-ai-game-maker)
Un’IA può creare un gioco in Unreal Engine? Cosa può costruire davvero oggi un creatore di giochi IA, funzione per funzione nel tuo progetto, e cosa resta compito tuo.

- [Cos’è Dola AI? L’assistente IA per Unreal Engine](https://dolaai.pro/it/blog/what-is-dola-ai)
Dola AI è un assistente IA per Unreal Engine: l’app desktop di Dola più un plugin per l’editor per Blueprint e C++. Non è collegata ad altre app chiamate Dola.

- [Download dell’app Dola per Windows e Linux](https://dolaai.pro/it/blog/dola-app-download)
Come scaricare l’app desktop di Dola AI per Windows o Linux, installarla, accedere e collegare il plugin per Unreal Engine 5.7 al tuo progetto.

- [Accesso a Dola: accedi, reimposta la password, risolvi gli errori](https://dolaai.pro/it/blog/dola-login)
Come accedere a Dola AI su dolaai.pro e nell’app desktop, creare un account, reimpostare la password e risolvere i problemi di accesso più comuni di Dola.

- [Assistente IA di Dola: chat e agenti per Unreal](https://dolaai.pro/it/blog/dola-ai-assistant-unreal-engine)
Come funzionano la chat e gli agenti specialisti di Dola in Unreal Engine: una sola chat, con specialisti per Blueprint, C++ e materiali che modificano il tuo progetto aperto.

- [Unreal Engine IA: IA dei NPC o assistenti per sviluppatori](https://dolaai.pro/it/blog/unreal-engine-ai-npc-vs-assistant)
“IA di Unreal Engine” può indicare l’IA dei NPC di gioco, l’Epic Developer Assistant o plugin per l’editor di terze parti. Dola è l’ultimo: non Behavior Trees, non il pannello di Epic.

- [La modalità modellazione è uno studio Babylon, non Unreal](https://dolaai.pro/it/blog/modeling-mode-babylon-studio)
Come la modalità modellazione di Dola trasforma una chat in una mesh Babylon dal vivo, ispeziona le parti con nome ed esporta in GLB, separatamente dal percorso Blueprint e C++ di Unreal.

- [A cosa serve Dola per gli sviluppatori di Unreal Engine](https://dolaai.pro/it/blog/what-dola-is-for-unreal-developers)
Dola AI (dolaai.pro) è un assistente local-first per Unreal Engine pensato per Blueprint e C++: l’app desktop di Dola e un plugin per l’editor Unreal.

[Altro nel blog di Dola](https://dolaai.pro/it/blog)

[Provami sul tuo progetto!](https://dolaai.pro/signup)

[Guardalo in azione](https://dolaai.pro/it/see-it-work)[Registrati gratis](https://dolaai.pro/signup)
