Exonfang/gdllm-godot-agentic-harness
让AI智能体直接在Godot游戏引擎编辑器里写代码、编辑场景、调试游戏的插件
GDLLM在Godot游戏引擎编辑器里嵌入了一个聊天面板,让大语言模型(LLM)智能体可以读写文件、编辑场景、运行和调试游戏,是一个开源插件。智能体做的每一个操作都会完全展示出来并保存在会话历史中。项目介绍称,与另一款智能体工具Opencode相比,完成同样任务大约只用一半的token(处理文本的计量单位)。
它做什么
- 可连接OpenAI、Anthropic、Ollama等任意LLM提供商的API,也支持直接用ChatGPT Plus/Pro订阅驱动,无需单独的API计费
- 采用渐进式披露的设计,只在需要时才拉取相关信息,从而压低token消耗,同时提供读写文件、编辑场景、运行调试游戏、委派子智能体等一整套工具
- 代码修改后引擎会自动验证并把错误反馈给智能体,还内置了循环检测,发现智能体在原地打转时会自动停止
- 支持按会话设置权限等级(只读、可修改、可修改并删除),并可将工具调用限制在用户和项目目录之内以保证安全
- 用GDScript编写,搭配可选的MarkdownLabel插件可以让模型输出的文本显示得更美观
为什么重要
对于想把重复性的编码、场景搭建、调试工作交给AI、同时又想清楚看到AI具体做了什么的游戏开发者来说,这提供了一个透明的编辑器内选项。其省token的设计也能直接为独立开发者或小团队降低API使用成本。
本仓库术语
- agentic harness(智能体执行框架) · 包裹LLM使其能自主调用工具完成任务的运行框架
- token(词元) · LLM处理文本的最小单位,也是API计费的依据
- 渐进式披露 · 只在每一步需要时才展示相关信息,以减少初始信息量的设计方式
- MCP服务器 · 为AI模型提供标准化外部工具与数据访问能力的服务器
- 子智能体 · 主智能体将特定任务委派给的辅助智能体
仓库简介(英文)
A fully transparent in-editor agentic harness for large language models inside the Godot Engine. Connect to any LLM provider via API and provide your agents the tools, context management, and guidance to effectively complete most tasks in Godot. Every action the agent takes is fully surfaced and persists in session history.
在 GitHub 打开热门仓库
- vorssaint/vorssaint-utils一个免费菜单栏应用,顶替十几款付费Mac工具
- Alishahryar1/free-claude-code一个本地代理,把编程AI助手接到49家免费或低价模型服务商,不再只能用一家付费服务
- freestylefly/awesome-gpt-image-2把532个GPT-Image2案例拆解成可复用模板的提示词工程库
- block/buzz一个让人类和AI智能体在同一空间里聊天、写代码、做审查的开源协作平台
- NousResearch/hermes-agentNous Research推出的Hermes是一款越用越聪明的AI智能体
- virgiliojr94/book-to-skill把技术类书籍PDF变成AI编程助手随时可查阅的技能包
- VoltAgent/awesome-agent-skills把上千份让AI编程助手秒变专家的操作手册集中放在一个地方
- anthropics/claude-plugins-community一个把大家做的Claude插件集中起来供安装的仓库