PinWright:把 1260 个 Unreal 编辑器操作塞进单个 MCP 工具
sss135 · reddit · 2026-09-27
作者发布开源(MIT)的 PinWright 插件:在 Unreal 编辑器进程内运行 MCP 服务器,让 Claude Code、Codex、Cursor 等客户端直接操作运行中的编辑器,共 1260 个操作、67 个命名空间,支持 UE 5.3-5.8。
核心设计是压扁工具面:客户端只看到一个 call 工具——call() 返回命名空间索引,call("blueprint.graph.createnode") 返回该操作的文档页,带参数即执行。Agent 按需加载文档而非在上下文里塞上千个工具 schema;内置文档含工作流指南(搭建关卡、编写材质、视觉校验),编辑器启动时自动生成、与安装版本匹配。
两个关键能力:
- 内容文件夹整体导出为文本(属性、控件树、Blueprint 图),agent 可先 grep 项目再改动;
- Blueprint、材质、动画蓝图和 Control Rig 有文本表示,agent 能据此构建并反编译回来,用于自查编辑结果。
日常用法示例:修 bug 时让 agent 先复现——启动 Play-In-Editor、发送输入、读取游戏状态和日志、修复 Blueprint/C++、重新构建并再跑一遍确认。安全上仅监听 loopback、需 bearer token、无外部网络调用,另有 5300+ 自动化测试护航。
Repo: github.com/PinWright/pinwright-ue
「编程与Agent」频道最新
- Agent 全自动预约通话:DM 回复分级后直接订日历,零人工介入 — eptwts · 2026-09-27
- 开源 39 种风格视频库:全程用 Opus 5.5 写代码逐帧渲染,零视频模型 — EricBuess · 2026-09-27
- 调度库月安装量从 150 万暴涨至 250 万 — GabGarrett · 2026-09-27
- Hyperagent 推出 Rooms:多智能体与人类协作的多人群聊空间 — rvp · 2026-09-27
- Agent 站点互聊:不必上 MCP,发个 skill 记住密钥即可 — RileyRalmuto · 2026-09-27
- AI 模型距顶级设计还差 5% 打磨,设计师价值仍难替代 — zielinskiwoj · 2026-09-27