AI assistant for the Unity Editor: chat, code agent, scene and UI builders, optimizers and QA. Uses your own AI tool login (Claude Code, Codex, Antigravity, Cursor) – no API keys.🧩 Editor-only extension; adds nothing to builds. 🎨 All tools work with URP. 🏗️ Built-in Render Pipeline: URP-specific tools automatically disable themselves; all other tools continue to work. ⚠️ HDRP: analysis tools only; not officially supported.⚡ DevForge AI brings an AI development assistant, project analysis, and safe automated fixes into one Unity Editor window.Describe what you want in plain language — a question about your code, a bug to fix, a scene to set up, or a complete feature. DevForge AI collects the relevant project context, asks the AI tool you already use, and shows every proposed change for your review before anything in your project is modified.🔑 USE YOUR OWN AI — NO API KEYSDevForge AI has no AI service or subscription of its own. It runs the official command-line tool of your provider with your own login:• Claude Code (default)• OpenAI Codex CLI• Google Antigravity CLI (Gemini)• Cursor CLI• A local OpenAI-compatible model server (e.g. Ollama, LM Studio)An account with at least one of these providers is required for AI features.🧠 WHAT YOU CAN DO• 💬 AI Chat with automatic project context — project information, scene, selection, Console, and project memory.• 🏗️ Build from One Prompt — the AI creates a Development Plan covering systems, scripts, GameObjects, components, references, prefabs, and UI. After approval, agents implement it step by step, compile and verify, then provide a final report.• 💻 Code Agent — plan → diff review → apply → compile check → AI error fixing, with rollback support.• 🎬 Scene, GameObject, Prefab, UI & Animation Assistants — turn descriptions into reviewed editor operations with a single Undo step.• 🤖 Agent Orchestrator — coordinate multi-step feature implementation.• 🔍 Project Analyzers & Fixers — detect and fix missing scripts, lighting, textures, audio, models, materials, prefabs, UI, platform settings, and build settings.• 🚀 Optimization Tools — performance, mobile, WebGL, graphics, memory, and build-size optimization.• 🧪 Testing & QA — Console Fixer, Build Tools, Testing, and one-click Verify Project.• 📖 Documentation Generator — generate documentation for game systems, API references, README files, and project architecture.🛡️ SAFE BY DESIGN• 👁️ Read-Only AI — the AI can read your project, if you allow it, but cannot directly write files or run commands.• 🔎 Review Before Apply — every proposed change is shown first as a diff or operation list and is applied only after you confirm.• 💾 Backups & Rollback — files, assets, and settings are backed up; scene edits support Unity Undo and one-click rollback.• 📁 Controlled Writes — writes only inside Assets/. Likely secrets are removed from the context before sending.• 🚫 No Telemetry — there is no DevForge server or telemetry. Data goes only to the AI provider you choose, and only after you accept the data notice.👥 WHO IT'S FOR• 🎮 Indie Developers & Solo Creators — use an AI assistant directly inside Unity without constantly switching between tools.• 🏢 Small Studios & Teams — prototype faster with changes that can be reviewed and undone.• 👨💻 Programmers — generate, fix, and refactor C#, resolve compile errors, and document project APIs.• 🎨 Game & Level Designers — create GameObjects, scenes, and UI from descriptions, review the proposed operations, then apply them.• 🧑🎨 Technical Artists — shader and material checks, Built-in to URP conversion, and texture, audio, and model import fixes.• 🎓 Students & Unity Beginners — ask questions about their own project and get errors and code explained.• 📱 Mobile & WebGL Teams — use optimization tools, build checks, and Verify Project before release.• 🤖 AI Tool Users — anyone already using Claude, ChatGPT (Codex), Google Gemini (Antigravity), Cursor, or a local AI model.ℹ️ Note: DevForge AI is an Editor tool. It helps you build and maintain your game; it does not add AI features to the game at runtime.📚 DOCUMENTATIONIncludes:• 📄 Illustrated PDF guide• 📘 In-editor Product Guide explaining every feature• 📝 Markdown documentation — User Guide, AI Providers, Privacy, Security, Compatibility, and Known Limitations⚙️ REQUIREMENTS• Unity 6 (6000.0) or newer• 🖥️ Editor-only extension• 📦 Nothing is added to your player builds🧩 Unity 6000.0 LTS or newer (developed and tested on 6000.0.58f2)🛠️ Editor-only extension (assembly DevForgeAI.Editor); no runtime code, nothing included in player builds🖥️ UI built with UI Toolkit; opens from Tools › DevForge AI or Window › DevForge AI💻 Tested on Windows; macOS and Linux supported by the code but not yet tested🤖 AI providers: • Claude Code CLI 2.1+ • OpenAI Codex CLI • Google Antigravity CLI (agy) • Cursor CLI • Local OpenAI-compatible HTTP server🔐 Each AI tool runs locally in its read-only mode with the user's own login; no API keys are stored🎨 Render pipelines: • URP — all tools • Built-in — most tools • URP-only tools switch off in other pipelines📦 Optional packages: • Unity UI — UI tools • Test Framework — test runner • TextMeshPro • Shader Graph • URP • The extension compiles without them🛡️ Change safety: • Diff/operation review • Backups in Library/DevForgeAI/history • Unity Undo support • Rollback support💾 Local data: Library/DevForgeAI and EditorPrefs; no telemetry📚 Documentation: • PDF guide — 29 pages • In-editor Product Guide • Markdown documentation🧪 Includes 74 EditMode tests for the extension itself🤖 AI in the ProductDevForge AI is an Editor extension that sends user requests, together with the project context explicitly enabled by the user, to a third-party generative AI tool selected and logged in by the user.🔌 Supported AI Providers• Claude Code• OpenAI Codex CLI• Google Antigravity CLI• Cursor CLI• Local OpenAI-compatible model servers🧩 The package contains no AI models and does not provide its own AI service or subscription.👁️ User Review & ControlAI-generated output — including answers, code, and proposed editor operations — is always shown to the user for review and is applied only after explicit confirmation.🔐 Data & PrivacyAI features remain disabled until the user accepts the in-product data notice. Only the project context enabled by the user is provided to the selected AI tool.💻 AI in DevelopmentAI coding assistants were used during development to help write parts of the source code and documentation.✅ All AI-assisted content was reviewed, modified where necessary, and tested by the publisher before inclusion.🧪 TestingThe package includes 74 automated EditMode tests covering the extension's functionality and helping validate the final implementation.







