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
DocsGuidesMultiple Editors

Multiple Editors

Every command targets one editor. Use cfa list_editors, connect, status, and CFA_SESSION to control which editor you drive.

Loading…
PreviousCLI vs MCPNextHow It Works
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.

Every command targets one editor. When more than one is open, the CLI refuses to guess and shows you the choices instead of editing the wrong project.

More than one editor open

cfa list_editors shows how many are running with the plugin loaded, each with its project, engine, port, and pid, so you can pick one.

See every running editor (project, engine, port, pid):

bash
cfa list_editors

Choose one for the commands that follow:

bash
cfa connect jiggi

Check which editor you would hit right now:

bash
cfa status

Clear the selection:

bash
cfa disconnect
list_editors output
{
  "result": {
    "count": 2,
    "editors": [
      {
        "project_name": "jiggi",
        "engine_version": "5.8.0",
        "pid": 39524,
        "port": 55557
      },
      {
        "project_name": "MyGame",
        "engine_version": "5.7.4",
        "pid": 41880,
        "port": 55558
      }
    ]
  },
  "status": "success"
}

Driving two editors with two AI agents at once? Give each agent a name with the CFA_SESSION environment variable (for example CFA_SESSION=agentA) so their selections never collide. With a single editor open, or when your terminal sits inside the project folder, routing is automatic and you can skip all of this.