AI开发环境:IDE-MCP

LayaAir官方推出的IDE-MCP插件,让AI可以直接操控LayaAirIDE,使开发者无需学习IDE的使用方法,也可完成完整的开发流程。

1、IDE-MCP插件的核心功能

IDE-MCP插件的核心功能:使AI拥有操作IDE的能力。

引擎官方提供的LayaAir-CodingMCP功能让AI可以准确的编写脚本代码,抹平了引擎使用的「API 熟悉期」,但现代化的游戏开发流程往往不是单纯的代码开发,而是资源管理,场景编辑,预制体创建,代码开发,项目运行调试,构建发布等一系列流程共同完成的。不仅如此,完全通过代码实现的游戏项目往往难以直观的调整效果,也不符合开发者的习惯。

除此之外,开发者从零开始学习引擎IDE的使用方法也是一个复杂的过程。学习引擎的API可以借助已有的编程经验,但不同游戏引擎的IDE往往存在很大的使用差别,学习IDE的使用方法很可能是真正意义上的从零开始。

IDE-MCP插件则完美的解决了这些问题,开发者只需要知道“在场景中添加节点”、“节点上添加物理组件”、“创建一个预制体”这些较为模糊的操作,然后将这些操作告诉AI,AI就可以直接调用IDE中的相关指令,精准完成对应操作。

这种全新的AI使用模式,使开发者可以简单,快速的完成项目开发的全流程。

2、IDE-MCP插件的额外功能

IDE-MCP插件集成了CodingMCP的功能。

在不使用IDE-MCP插件的情况下,如果开发者想要使用CodingMCP的功能,需要在AI编码工具中配置相关参数。这是一个很麻烦的流程,不同的AI编码工具配置MCP的方法往往也不同。

不仅如此,MCP服务对引擎版本有明确的要求,开发者需要自行保证项目使用的引擎版本与MCP服务中设置的引擎版本相同,否则会导致MCP失效等问题。这意味着如果开发者使用了不同版本的引擎,就需要频繁切换MCP服务。

IDE-MCP插件解决了这些痛点。开发者只需要在插件中填入API Key,插件会自动检索环境中已经安装的AI编码工具以及当前引擎版本,并自动完成相关配置,无需开发者进行麻烦的参数配置工作,快速上手进行开发。

3、IDE-MCP插件的使用流程

3.1 导入资源包

开发者将下载好的插件包导入项目中即可,具体的操作流程可参考包管理器与资源包导入

导入完成后,在AI服务栏点击MCP Server Settings即可打开配置面板:

3-1

3.2 配置参数

插件在初次运行时需要进行一些参数配置,点击开始配置按钮:

3-2

首先要进行服务配置

3-3

本地MCP服务器端口:在启用此插件后,插件会自行开启一个MCP服务,此设置用于配置服务端口。一般情况下无需修改,除非此端口与已用端口存在冲突。需要注意的是,如果开发者想要在多个LayaAirIDE中使用此插件,则每个IDE中配置的端口号必须不同。

云端知识库API_KEY:用于连接LayaAir MCP服务,可以点击右侧的获取API_KEY按钮或上方AI服务栏中的Coding MCP服务来获取API_KEY,具体流程请参考AI编码环境这篇文章。

配置完成后点击下一步

接下来要配置环境自动集成相关参数:

3-4

AI编码工具:LayaMCP插件会自动检测电脑中已经安装的AI编码工具,并自动将MCP的配置与规则注入其中。开发者只需要勾选要注入MCP的编码工具即可。目前插件支持的AI编码工具包括Cursor、Claude Code、Trae三种。

规则提示词预览:规则提示词用于告知AI与MCP协同工作的方式,以保证生成内容的效果与质量。插件会提供一个标准的规则模板,开发者也可以根据项目的需求进行优化。有关规则提示词的更多内容,开发者可参考AI编码环境中的2.3节。

设置完成后,点击确定并自动配置即可。

3.3 修改参数

插件在使用的过程中随时都可以修改相关参数:

IDE MCP

3-5

本地服务状态:此处可以配置IDE-MCP服务的端口,以及控制MCP服务是否启用;勾选跟随IDE启动这一项后,插件会在项目打开时自动启动,否则需要开发者手动启动。

3-10

运行日志:开发者可以在此处查看MCP工具的相关运行日志。

3-11

环境配置

环境选择:开发者可以在此处选择MCP服务会配置到哪个编码工具中。

3-9

云端知识库设置:插件会自动读取当前项目使用的引擎版本,并配置到MCP服务中。

3-7

如果开发者更换了引擎版本,可以点击右侧按钮重新获取:

3-8

云端知识库 API_KEY:此处设置用于连接MCP服务的KEY,如果开发者使用的KEY发生了变化,需要在此处重新设置。

3-12

当云端知识库设置发生变化后,需要点击下方按钮将设置重新应用到AI编码工具中。

3-13

AI提示词&规则

如果开发者想要为AI生成的内容追加新的规则,可以在此处修改。

3-14

修改提示词后需要点击下方按钮,将提示词应用到环境中。

3-15

4、使用实践

在配置好IDE-MCP插件后,开发者即可在AI编码工具中对项目进行开发。当开发者的命令中包含与IDE相关的操作时,AI会自动调用IDE相关的功能,例如写入文件等。

在实际测试的流程中,我们通过 IDE-MCP插件 + Claude Code 的方式开发了一款类似羊了个羊的游戏,游戏的主体功能基本上可以一次生成成功,项目运行时如果出现报错,可以将报错内容直接粘贴给AI,AI会自动进行修复。其它的需求例如调整效果,创建预制体等也基本可以完成。

使用AI开发项目的速度是很快的,我们制作羊了个羊所用时间在40分钟左右,高效的开发意味着开发者可以反复进行尝试,多次修改自己的游戏内容与表现效果,对自己的各种想法都做出尝试。

开发者在使用IDE-MCP插件过程中,最重要的是要转变自己的思路,不再思考复杂的算法设计,效果实现等问题,更多的将自己的精力放在一些新奇有趣的创意上,即便是很模糊的想法,也可以通过和AI聊天的方式不断拓展,最终形成一个可落地的项目。

Copyright ©Layabox 2026 all right reserved,powered by LayaAir Engine更新时间: 2026-02-06 09:58:19

results matching ""

    No results matching ""