CodeFizz
ToolsDemoDocsRoadmapChangelogPricingFAQ
Get the plugin

Getting Started

  • Introduction
  • Quick Start
  • Requirements
  • Installing the CLI
  • License & Machines

Guides

  • Installing the Plugin
  • The AI Skill
  • CLI vs MCP
  • Multiple Editors
  • How It Works
  • Discovering Commands

Walkthroughs

  • Build a Blueprint with AI
  • Author a Material Graph
  • Create a Niagara System

Reference

  • Reference
  • Niagara
  • PCG
  • Materials
  • StateTree
  • Sequencer
  • Level Actors
  • Project Settings
  • Blueprints
  • Blueprint Structs
  • Enhanced Input
  • Asset Management
  • Bulk Asset Ops
  • Data Assets
  • Object Properties
  • UMG Widgets
  • Data Tables
  • Curves
  • Console Commands
  • Profiling
  • Core
  • Debug

Help

  • FAQ
  • Troubleshooting
  • For AI Agents
DocsGetting StartedLicense & Machines

License & Machines

Activate a machine with cfa login (browser account sign-in), check status with cfa whoami, and move seats between machines. License keys stay collapsed as a legacy option only.

Loading…
PreviousInstalling the CLINextInstalling the Plugin
CodeFizz

A drop-in Unreal Engine 5 plugin that exposes the entire editor surface (Blueprints, Materials, Niagara, PCG, StateTree, Insights profiling, and more) over the Model Context Protocol. Connect Claude Code, Cursor, VS Code, or any MCP-compatible client and let your AI build inside the engine.

Product

  • Features
  • Docs
  • Tools
  • Demo
  • Roadmap
  • Changelog
  • Pricing
  • FAQ

Resources

  • Install guide
  • Discord
  • YouTube
  • Open-source edition
  • Manage subscription

Legal

  • Refund Policy
  • Privacy Policy
  • Terms of Service

© 2026 CodeFizz. All rights reserved.

CodeFizz Editor Agent is a CodeFizz product. Payments processed by Polar Software, Inc. (Polar), the Merchant of Record.

You activate a machine once with the free cfa CLI. Run cfa login, sign in with the same CodeFizz account you use on the website, and the editor plugin picks up that sign in automatically. There is nothing to paste into Unreal. License keys still exist for recovery and older workflows, but new setups should use account login only.

How to activate (recommended)

Do this on every computer you use. Your subscription or trial must already be active on codefizz.dev/account (start a free trial there if you are new).

1. Install or update the CLI

PowerShell is recommended. No Node required. If you already have cfa, update it so you get browser login.

powershell
irm https://codefizz.dev/install.ps1 | iex

No Node or npm needed. From classic Command Prompt: powershell -c "irm https://codefizz.dev/install.ps1 | iex"

powershell
cfa self-update

Works for both install methods: a direct install replaces itself, an npm install runs npm for you.

2. Sign in with your CodeFizz account (opens your browser):

bash
cfa login

Approve the code in the browser, then return to the terminal. Use Google, GitHub, Discord, or email, same as on the website.

3. Install the plugin into your engine or project:

bash
cfa install-plugin "E:/Unreal/UE_5.8"

4. Check that this machine is signed in:

bash
cfa whoami

Account page walkthrough

Sign in at your account, confirm trial or subscription, then run the CLI steps above. You do not need to copy a key for a normal install.

1

Sign in on the website

Open codefizz.dev/account. Use Google, GitHub, Discord, or email. Start a free trial or subscribe if you have not already. New accounts do not need a license key on this page.

codefizz.dev/account

Sign in to CodeFizz

Use the account you bought with. Google and GitHub are one click.

Continue with Google
Continue with GitHub
Continue with email
2

Confirm trial or subscription, then use the CLI

When License and billing shows active (trial or paid), install the latest cfa CLI. PowerShell is recommended. Then run cfa login so this machine is tied to your account.

codefizz.dev/account
License & billingSubscription active or free trial ready

No key to copy for a normal setup. Open a terminal, install or update cfa, then run cfa login with this same account.

irm https://codefizz.dev/install.ps1 | iex
cfa login
cfa install-plugin "E:/Unreal/UE_5.8"
3

Approve login in the browser

cfa login opens codefizz.dev/cli/authorize. Sign in if needed, approve the device code, and return to the terminal. The editor plugin uses the same activation.

terminal
Command Prompt
C:\Users\you> cfa login
Sign in with your CodeFizz account to activate this machine.
Code: ABCD-EFGH
URL: https://codefizz.dev/cli/authorize?user_code=ABCD-EFGH
Opening your browser...
Waiting for approval...
Authorized.
{ "status": "success", "state": "activated", ... }
Legacy license key (optional)Hidden by default. Prefer browser login with cfa login. Click to expand only if you need the old key path.

On your account under License and billing, a key still exists for older cfa builds, scripts, or networks that block browser login. Most users never need it.

Optional key based login (legacy only):

bash
cfa login --key CFA-XXXX-XXXX-XXXX-XXXX

Regenerating the key on the account page signs every machine out until each one runs cfa login again. If a key was shared somewhere it should not be, regenerate it (or email contact@codefizz.dev) and sign in again on each machine.

Using it on more than one machine

Your paid license covers up to 5 of your own machines (desktop, laptop, and room to spare). A trial uses one machine at a time. The seat limit is there to stop a license being shared publicly. Manage seats from the CLI:

Free this machine and remove its local sign in:

bash
cfa logout

Free every machine at once, for when you no longer have the old computers:

bash
cfa deactivate-all

Signing in again on the same machine never uses a second slot. After cfa self-update, you stay signed in unless you logged out or the offline grace period ended. If a command says you are not licensed, run cfa login again. If you cancel, the plugin you already have keeps working; you just stop receiving new updates.