经 AI Skill Hub 精选评估,夏日引擎代理 获评「推荐使用」。这款Agent工作流在功能完整性、社区活跃度和易用性方面表现出色,AI 评分 7.5 分,适合有一定技术背景的用户使用。
夏日引擎代理 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
夏日引擎代理 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
# 方式一:npm 全局安装 npm install -g summer-engine-agent # 方式二:npx 直接运行(无需安装) npx summer-engine-agent --help # 方式三:项目依赖安装 npm install summer-engine-agent # 方式四:从源码运行 git clone https://github.com/SummerEngine/summer-engine-agent cd summer-engine-agent npm install npm start
# 命令行使用
summer-engine-agent --help
# 基本用法
summer-engine-agent [options] <input>
# Node.js 代码中使用
const summer_engine_agent = require('summer-engine-agent');
const result = await summer_engine_agent.run(options);
console.log(result);
# summer-engine-agent 配置说明 # 查看配置选项 summer-engine-agent --config-example > config.yml # 常见配置项 # output_dir: ./output # log_level: info # workers: 4 # 环境变量(覆盖配置文件) export SUMMER_ENGINE_AGENT_CONFIG="/path/to/config.yml"
Build real 2D and 3D games through conversation. No coding required. Export to Steam, desktop, mobile, and web. Built on the Godot team's work, customized and honed so AI agents and humans can collaborate on great games.
Summer is the MIT open-source agent layer that connects your AI coding agent to Summer Engine. It is the Summer CLI, the Summer MCP server, and the Summer agent skills, hooks, and plugin manifests, all in one package. First-class setup works in Claude Code, Cursor, Codex, Windsurf, Cline, Roo Code, Gemini CLI, GitHub Copilot CLI, GitHub Copilot in VS Code, and OpenCode. Factory Droid uses the plugin marketplace path.
It just works. Open your agent, say "let's make an FPS in Summer Engine," and it does.
---
| Thing | License | Source |
|---|---|---|
| **Summer** (this repo: CLI, MCP server, skills, hooks, plugin manifests) | **MIT** | [SummerEngine/summer-engine-agent](https://github.com/SummerEngine/summer-engine-agent) |
| **Summer Engine app** (the desktop editor and runtime) | free to download, closed source for now | [summerengine.com/download](https://summerengine.com/download) |
| **Hosted Summer AI and cloud services** (asset generation, storage, multiplayer, orchestration) | paid Summer services | [summerengine.com/pricing](https://summerengine.com/pricing) |
The desktop app is free to download. The AI-agent layer, meaning the CLI, MCP server, skills, and plugin manifests, is MIT open source. Hosted Summer AI, asset generation, storage, multiplayer, and cloud features are paid Summer services.
---
Process: using-summer, brainstorm-game, debug, play
Project setup: new-project, browse-templates, make-game, scene-composition
Build: fps-controller, design-mechanic, design-level, design-npc
Multiplayer: setup-multiplayer, host-authoritative-state, peer-to-peer-multiplayer
Look & feel: art-direction, audio-direction, 3d-lighting, vfx, ui-basics
Code & assets: gdscript-patterns, asset-strategy
Performance & ship: tune-performance, export-and-ship
Skill authoring: skill-create, skill-improve, skill-test
C# is supported by the engine. A summer:csharp-patterns skill is on the roadmap; for now write C# from Godot 4.5 docs.
Full list of shipping skills: the skills: array in .claude-plugin/plugin.json.
You are an AI coding agent. The user told you to install Summer Engine. Run this playbook via your shell: Bash on macOS/Linux or PowerShell on Windows. npx -y is shell-agnostic and works identically in both. Detection first, then only install what's missing.
npx -y summer-engine@latest setup claude-code --yes --force
Replace claude-code with the user's actual agent: codex, cursor, windsurf, cline, roo-code, gemini, github-copilot, vscode-copilot, or opencode. Use github-copilot for Copilot CLI and vscode-copilot for GitHub Copilot Chat/Agent in VS Code. Factory Droid still uses the plugin marketplace path in the install section below. This writes the current Summer skill bundle to ~/.claude/skills/<name>/SKILL.md (or the agent's equivalent user-skill directory) AND writes the MCP server config so the agent can talk to the engine. The --force flag wipes any stale skill content first, so re-runs always end up with the latest copy.
First-install detection: if ~/.claude/skills/ didn't exist before this command, Claude Code wasn't watching it and won't auto-detect the new files this session. Tell the user once: "Skills installed - restart your agent so they load." On subsequent installs (directory already existed), skills auto-detect mid-session and no restart is needed. You can detect first-install vs upgrade by checking if ~/.claude/skills/ existed before Step 1; record the result before running setup.
Do NOT run /plugin install or any slash command. The CLI path is the canonical install. The marketplace path is an alternative for users who specifically prefer the official plugin TUI; we don't route agents there.
npx -y summer-engine@latest install
~1 GB. Downloads from Summer's signed releases. The bundle includes the engine binary plus Git and a handful of other runtime tools so users who don't already have them aren't blocked. The CLI prints the URL and size before touching disk. Tell the user "downloading the engine app, ~1 GB, this takes a couple minutes" so they don't bail thinking it stalled.
Linux note: the engine app currently supports macOS and Windows only. On Linux, summer install exits with a "Linux support coming soon" message. Surface the manual download URL to the user (https://summerengine.com/download) and stop. The rest of the playbook still works once they've installed manually.
Now you have skills + MCP. Don't jump into summer create content from a vague prompt. Call summer_start_game_task with the user's goal, then invoke the recommended skill. For vague "make a game" requests, that should usually be summer:brainstorm-game. It scopes mechanics, art direction, and the V1 cut list, and writes the result to .summer/GameSoul.md. Every other Summer skill reads from that file.
Project memory lives in .summer/ as readable Markdown. Use .summer/memory/ for locked facts that should not drift across sessions, such as character voice IDs, world canon, and provider bindings. Users can inspect it with summer memory; agents should read relevant memory surfaced by summer_get_project_context before changing creative/audio/dialogue/level/character work.
Only skip brainstorm if the user explicitly said "skip brainstorm" or "just build the X already." After brainstorm, the appropriate build skills (fps-controller, design-mechanic, design-level, make-game, etc.) auto-trigger from natural language.
If the engine takes longer than 20s to boot (cold start, slow disk, etc.), summer run returns successfully but the local API isn't up yet. MCP tools may not connect until the local API is ready. Wait for it:
```bash
for i in 1 2 3 4 5 6; do result=$(npx -y summer-engine@latest doctor --json) echo "$result" | grep -q '"id":"local-api","status":"ok"' && break sleep 5 done ```
(Equivalent PowerShell: for ($i=0; $i -lt 6; $i++) { $r = npx -y summer-engine@latest doctor --json; if ($r -match '"id":"local-api","status":"ok"') { break }; Start-Sleep 5 })
Once local-api is ok, MCP tools are safe to call.
| Command | What it does |
|---|---|
summer install | Download Summer Engine. Prints URL and size first. |
summer login | Browser-based sign-in. |
summer logout | Clear auth tokens. |
summer status | Engine state, port, auth. |
summer doctor | Diagnose Node, login, engine, project memory, MCP. |
summer plan <goal> | Route a game-building goal into skills, MCP tools, gates, and verification. |
summer memory | Inspect project memory in .summer. |
summer memory show <file> | Print a project memory Markdown file. |
summer run [path] | Launch the engine. |
summer open <path> | Open a project in a running engine. |
summer create <template> [name] | Scaffold a project. |
summer list templates / projects | Browse. |
summer skills list | Show all skills. |
summer skills install <name> | Install one. |
summer skills install --recommended --agent <agent> | Install the recommended set. |
summer mcp | Start the MCP server. |
summer mcp setup <agent> | Write MCP config for an agent. |
summer setup <agent> [--yes] | One shot: MCP config + recommended skills + doctor. |
Agents: claude-code, codex, cursor, windsurf, cline, roo-code, gemini, opencode. Scopes: --scope user (default), --scope project.
---
.gd write.The skill bundle replaces "agent flailing through tutorials" with measurable craft.
---
If you specifically prefer the official Claude Code plugin marketplace UI, you can install via:
/plugin marketplace add SummerEngine/summer-engine-agent
/plugin install summer@summer-engine
This is functionally equivalent to npx -y summer-engine@latest setup claude-code --yes for the skill install. You'll still need npx -y summer-engine@latest install and npx -y summer-engine@latest login to get the engine running. The agent-driven path above is faster and idempotent; this exists for users who want everything in the plugin TUI.
---
npx -y summer-engine@latest setup cline --yes
Writes the MCP server config to VS Code's globalStorage for the Cline extension and drops project rules into .clinerules/. Restart VS Code so Cline reloads its MCP config.
npx -y summer-engine@latest setup roo-code --yes
Same shape as Cline (Roo Code is a Cline fork): writes globalStorage MCP config and .clinerules/ files. Restart VS Code afterward.
npx -y summer-engine@latest setup vscode-copilot --yes
Writes MCP config to VS Code's user mcp.json and skills to ~/.copilot/skills/. Restart VS Code or run MCP: List Servers, then use Copilot Agent mode.
该项目提供了一个开源的AI工作流,赋予AI超能力,适合游戏开发和AI技能训练,但需要进一步完善和测试
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。
AI Skill Hub 点评:夏日引擎代理 的核心功能完整,质量良好。对于自动化工程师和运维人员来说,这是一个值得纳入个人工具库的选择。建议先在非生产环境试用,再逐步推广。
| 原始名称 | summer-engine-agent |
| 原始描述 | 开源AI工作流:The game engine for AI agents. Give your AI superpowers for game dev + A skills 。⭐12 · TypeScript |
| Topics | workflowaiai-game-developmentai-game-enginegame-developmentgame-enginetypescript |
| GitHub | https://github.com/SummerEngine/summer-engine-agent |
| License | MIT |
| 语言 | TypeScript |
收录时间:2026-06-11 · 更新时间:2026-06-11 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端