UE5AgentPython banner
LucidDelta LucidDelta

UE5AgentPython

AI community

Description

AI-powered Python scripting assistant for Unreal Engine 5.5 — natural-language prompts, live editor execution, multi-provider (Claude/OpenAI/Gemini).

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

UE5 Agent Python

[![Unreal Engine](https://img.shields.io/badge/Unreal%20Engine-5.5-0E1128?logo=unrealengine&logoColor=white)](https://www.unrealengine.com/) [![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE) [![Release](https://img.shields.io/github/v/release/LucidDelta/UE5AgentPython?color=blue)](https://github.com/LucidDelta/UE5AgentPython/releases) [![C++](https://img.shields.io/badge/C%2B%2B-17-00599C?logo=cplusplus&logoColor=white)](#) [![Platform](https://img.shields.io/badge/platform-Windows-lightgrey)](#) [![Providers](https://img.shields.io/badge/providers-Anthropic%20%7C%20OpenAI%20%7C%20Gemini-7d5fff)](#)

An AI-powered Python scripting assistant for Unreal Engine 5.5 — type what you want in plain English, get it done inside the editor.

UE5 Agent Python panel

UE5 Agent Python is a UE 5.5 editor plugin that turns natural-language prompts into live Python executed against the editor. It reads your current selection (viewport + content browser) as context, sends the prompt to your chosen AI provider, and runs the returned code through `IPythonScriptPlugin`. Designed as a **power tool for senior UE devs** — batch and bulk operations, not gameplay logic.

✨ Features

  • 🤖 Multi-provider — Anthropic Claude, OpenAI, or Google Gemini. Bring your own API key.
  • 🧠 Automatic context injection — every prompt silently includes your current viewport selection, content browser selection, and active folder. Just say "these actors" or "this folder" and the model knows what you mean.
  • 💬 Conversation mode — optional multi-turn history so the model remembers the prior turns.
  • 📋 In-panel log viewer — scroll and copy the full prompt/response/execution trace without leaving the editor.
  • ⚙️ Collapsible settings — gear icon hides provider, API key, and model pickers until you need them.
  • 🔒 Local, per-project key storage — keys live