godot-agent
活跃·★ 53·MIT·更新于 2026-10-16
`godot-agent` (gda) 为AI编程代理、Shell脚本和CI/CD管道提供了对Godot引擎的结构化、机器可读的控制。它既支持无头模式下的项目文件操作,也支持运行时游戏实时控制,提供统一的命令接口。
#Godot 引擎#AI 代理#游戏自动化#命令行工具#无头操作#运行时控制#脚本编程#MCP 协议
01
功能特性
01结构化的JSON输出,供代理消费,将结果与引擎日志分离。
02类型化且自描述的命令接口,带有JSON-Schema,便于程序化发现和验证。
03通过CLI、代理技能(SKILL.md)或模型上下文协议(MCP)服务器实现灵活集成。
04同时支持用于项目文件操作的无头模式,以及对运行中游戏的实时运行时控制。
02
兼容性
Python
运行时
已通过文档验证
Godot Engine
运行时
已通过文档验证
MacOS
平台
已通过文档验证
Linux
平台
已通过文档验证
Windows
平台
已通过文档验证
03
快速开始
1
$ uv tool install gda
04
使用场景
↳在CI/CD或脚本中,无头自动化Godot项目文件(场景、节点、脚本)的创建和编辑。
↳通过提供结构化、机器可读的输出,使AI代理能够与Godot引擎交互。
↳对运行中的Godot游戏进行实时控制和调试,包括场景树检查、输入模拟和性能监控。
↳以编程方式导出Godot构建版本,并分析项目统计数据或依赖关系。
05
同类工具
⚡热门对决:
评论
登录后发表评论
暂无评论,来发表第一条吧