在Godot中使用Claude:配置、MCP与测试
通过Claude Code、Cursor或MCP将Claude用于Godot开发。了解配置方式、项目检查步骤,以及哪些结果必须通过实际试玩验证。

无需更换引擎,也可以将Claude用于Godot开发。首先要确认代理可以访问哪些内容:项目文件、终端、编辑器操作、日志,以及运行中的游戏。
本文由Summer Engine团队编写,介绍官方文档支持的配置方式与验证流程,不是模型性能排名,也不声称所有集成都已在此完成实测。
选择工作环境
Claude Code支持编辑文件和执行命令。Cursor也提供终端工具。打开正确的项目,确认Godot可执行文件的位置,并检查权限设置。
自建集成需要实现所需操作,并返回真实结果与错误。安装模型本身不会自动建立测试环境。
提供具体的项目上下文
说明引擎版本、project.godot路径、主场景、相关节点路径和输入动作。附上错误文本与复现步骤。
可以从这样的请求开始:“读取玩家场景与移动脚本,先解释跳跃逻辑。保留现有输入动作,增加一次空中跳跃,并列出验证步骤。不要修改无关场景。”
先创建Git检查点,再审查修改差异。
运行项目并核对结果
Godot命令行文档说明了终端运行方式。以下示例假设godot位于PATH中;请替换为实际可执行文件和项目目录:
godot --version
godot --headless --path "/path/to/project" --import
godot --path "/path/to/project"
第二条命令会等待资源导入完成后退出,但不会运行每个场景,也不能证明游戏可用。最后一条启动项目,并持续运行到退出。读取命令输出,再测试地面跳跃、额外空中跳跃和落地后的恢复。同时检查原有操作是否正常。
无界面运行无法验证画面质量、音量平衡或操作手感。这些需要观察实际运行结果并试玩。
按需要接入MCP
MCP可以让Claude Code调用外部工具。某个服务器可能提供场景检查、节点编辑或诊断,但各实现不同。先检查实际工具列表,并从不修改项目的读取操作开始。
只要具备合适的工具,外部代理同样可以利用运行反馈。代理显示在编辑器内部还是外部,并不能单独决定其能力。
如果要使用Summer的本地编辑器工具,请先安装Summer Engine桌面应用,并在应用中打开项目。这与上面通过终端运行原版Godot的路径不同:Summer的编辑器工具连接的是Summer桌面应用,不是原版Godot编辑器。安装Node.js 20或更新版本后,在Claude Code中配置工具:
npx -y summer-engine@latest setup claude-code --yes
这条命令会将Summer MCP服务器和skills加入Claude Code配置,但不会安装或打开桌面应用。如果已经在Claude Code安装Summer官方插件,可使用它的/summer:start流程,避免重复安装同一套skills。Claude Code配置指南说明完整流程;MCP介绍是网页,不是可直接粘贴到配置中的服务器地址。
第一次连接时,先让Claude Code只读调用summer_get_project_context,报告实际返回的项目名称、路径和主场景,不要修改文件。核对它们是否对应Summer桌面应用中打开的项目,再用summer_get_scene_tree读取该场景。之后才做一个可见的小改动,例如修改已有文本标签并保存场景,运行summer_play,查看游戏截图和summer_get_diagnostics。自己检查场景差异、截图和诊断;诊断没有报错,不代表文字一定可见或游戏手感正确。
如果Claude Code中没有Summer工具,先重启Claude Code,再运行npx -y summer-engine@latest doctor --json,查看mcp-boot和mcp-tools-list检查。Doctor能检查服务器启动和工具列表,但不能证明Claude Code已经加载工具;必要时检查客户端的MCP设置。如果工具无法连接项目,请确认Summer桌面应用打开了正确项目,再查看同一份Doctor输出中的local-api。在项目身份正确之前,不要让代理编辑。
Summer适合什么场景
Summer提供基于Godot的编辑器、AI工作流程和代理工具。导入已有项目时,请检查插件兼容性和导出要求。
桌面编辑器可免费下载,本地编辑、运行和导出不消耗Summer托管生成点数。托管素材生成等计费任务需要账户和付费点数;免费聊天不等于免费生成,注册也不保证赠送点数。请查看当前价格。桌面应用为专有软件,CLI、MCP和skills采用MIT许可证。Claude Code等外部编码代理的订阅与Summer托管服务分开计费。
从一个具体机制开始,在游戏中验证,再基于可用的检查点继续开发。
Frequently asked questions
- Claude Code能运行Godot游戏吗?
它可以执行获准的终端命令。如果Godot已安装且可访问,就能通过命令启动项目或进行无界面检查。图形界面访问、日志读取和测试流程仍需要相应配置。
- 必须使用MCP吗?
不必。文件编辑和终端已经可以支持开发流程。MCP可以补充编辑器操作,但应检查所安装服务器实际提供的工具。
- Cursor能运行测试并读取错误吗?
能。Cursor提供终端工具,并受执行设置约束。Godot的测试覆盖范围取决于安装、命令、测试内容以及连接的工具。
- Summer Engine免费吗?
桌面编辑器可免费下载,本地编辑和运行不消耗Summer托管生成点数。托管素材生成等计费任务需要账户和付费点数;免费聊天不等于免费生成。Claude Code等外部代理的订阅另计。桌面应用是专有软件,CLI、MCP和skills采用MIT许可证。请查阅当前价格和许可说明。
Keep reading
All posts
How to Use AI in Godot: A Step-by-Step Guide for 2026
A practical, step-by-step guide to using AI in Godot in 2026. The four real ways to add AI to your workflow, how to set each one up, what they can and cannot do, and which to pick for your project.

The Best AI Coding Assistant for Godot in 2026 (Ranked by Real GDScript Work)
Which AI coding assistant is best for Godot in 2026? An honest ranking of the assistants that write and edit GDScript and C# inside your project: Cursor, Copilot, Claude Code, Ziva, MCP, and Summer Engine.

The Best AI for GDScript in 2026 (Honest Model and Tool Roundup)
Which AI writes the best GDScript in 2026? A real comparison of the models that produce clean Godot 4 code and the tools that wire them into your project, ranked by what they actually do.