All products
A game controller in pink and purple neon light.A white game controller on a pale grey background.

Photo by Luis Villasmil on Unsplash

Photo by Alberto Bianchini on Unsplash

Godot editor plugin · Free

Godopilot

Your coding agent, working inside the Godot editor.

Godopilot turns Godot into an MCP server for Claude Code, Codex, Gemini or any other MCP client. Your agent reads and edits the live scene tree, writes GDScript and C#, reads editor errors and playtests your game, and every change waits for your approval in the editor. Free, with its own chat panel for a local model too.

DownloadAll downloads

Godot 4.7.1 and newer

The Godot editor with the Godopilot panel proposing a double jump as a plan and a diff awaiting approval.
What it does

Built around how Godot developers actually work.

Works with your coding agent

Claude Code and Codex connect with a setup command you copy from the panel; Gemini CLI and any other MCP client connect with the address and token. Or chat in the editor panel with a local model or your own OpenAI or Anthropic key.

You stay in control

Every change goes through approval in the editor, whether it comes from your coding agent or the panel. File access stays inside res://, and editor undo works on everything Godopilot does.

Understands your project

Reads your scene tree, selection, project settings, files, the Godot API docs, editor errors and console output, so answers start from your game, not a guess.

Godopilot creating nodes, with the new nodes highlighted in the Scene dock.

Edits scenes and resources

Creates, renames, reparents and configures nodes, connects signals, instances scenes, attaches scripts and paints TileMapLayer terrain.

A TileMapLayer terrain painted by Godopilot.

Writes and fixes code

GDScript, plus C# with real compiler diagnostics when you open the project in Godot’s .NET editor.

A GDScript error explained by Godopilot with a proposed fix.

Plays and checks your game

Runs scenes and gdUnit4 tests, and drives scripted playtests that send input and check state, then reports what happened.

The game running in its own window beside a Godopilot playtest summary: the inputs sent, the state checks and the two jump heights.

Makes 2D assets

Generates sprites and UI textures through your image provider, saved where you choose inside the project.

Multiplayer helpers

Hosts and joins local ENet sessions, watches peers connect, and sets node authority without hand-written RPC boilerplate.

How it works

Plan. Approve. Apply.

  1. Plan. Ask Claude Code, Codex, Gemini or the Godopilot panel for a change. It reads your scenes, scripts and errors first, then lays out the steps.
  2. Approve. Every change waits in the editor, showing what it touches and how risky it is. Approve or reject.
  3. Apply. Godopilot makes the changes as editor actions you can undo, checks the result, and tells you what happened.
The Godopilot approval prompt for a script edit, beside the plan steps it carries out.
Get started

From download to first change in a few minutes.

  1. Download the installerPick your platform below. The installer fetches the latest Godopilot each time it runs.
  2. Sign inWith your free Steady account. The installer and the plugin remember it.
  3. Choose your projectPick a Godot 4.7.1+ project folder. The installer copies addons/godopilot/ in and doesn’t touch project.godot.
  4. Enable the pluginIn Godot: Project → Project Settings → Plugins → Godopilot.
  5. Connect your coding agentIn the Godopilot panel, open Providers → MCP server, tick Enable localhost server, then copy the Claude Code or Codex setup and run it in your project folder. Gemini CLI and other MCP clients use the address and token shown. Tick Start with this project to stay connected.
  6. Ask for something“Add a double jump to the player.” Your agent works through Godopilot’s tools, you approve each change in the editor, and keep building.
S7 · installer.pngThe installer's Sign in step after signing in: "Signed in as …".
Godopilot settings with a local model endpoint configured.
Downloads

Install Godopilot

Windows

Windows 10 and 11, x64

Download

macOS

Apple silicon

Unzip it and open Godopilot Deployer. This build isn’t notarised by Apple yet, so the first time macOS blocks it: open System Settings → Privacy & Security and choose Open Anyway.

Download

Linux

x64

Download
Free

Godopilot is free.

No subscription and no trial. Use the coding agent you already have, run a model locally, or bring your own API key.

Questions

Good to know

Which AI tools does it work with?

Claude Code and Codex, with a setup command you copy from the Godopilot panel, and Gemini CLI or any other MCP client that can connect to a local HTTP server with a token. The built-in chat panel works with a local model such as LM Studio, or your own OpenAI or Anthropic key.

Which Godot versions are supported?

Godot 4.7.1 and newer. Both GDScript and C# (.NET editor) projects work.

Does my code leave my machine?

Godopilot’s MCP server only listens on your own computer and needs a token for each project; what your coding agent sends to its model is up to that tool. In the built-in panel, a local model keeps everything on your machine, and local-only mode blocks hosted providers and external asset generation entirely.

Do I need an account?

Yes, a free Steady account, used to install and to send feedback. Godopilot itself is free, with no subscription.

How do I update?

Run the installer again and pick the same project. It sees the installed version and updates it in place.

Feedback

Tell us what to build next.

Found a bug, want a feature, or have a question? It goes straight to the Godopilot team, and we reply by email.