Cursor/Claude/Antigravity 设置
你可以用任何文本编辑器编写 CSL,但使用带有 CSL 工具支持的编辑器会有很大不同:语法高亮、行内错误、自动补全和快速导航。
借助集成了 AI 智能体的工具,上手也比以往更加容易,这些工具可以帮助你学习和编写 CSL。
你将编写 .csl 文件,放在你项目的 scripts/ 目录中。
1. 使用智能体面板
如果你想要最简单的设置,请使用 All Out 编辑器内置的 AI 智能体面板。
使用智能体面板只需要拥有一种行业标准的 AI 订阅。我们目前支持:
OpenAI/ChatGPT Codex
Claude Code
OpenCode
无论你使用内置的智能体面板还是直接使用第三方智能体,编辑器都会向你的游戏文件夹中添加一些项目文件,为智能体提供更好的上下文:
AGENTS.md和CLAUDE.md,其中包含有关 All Out 和 CSL 的信息.agents/skills/和.claude/skills/包含引擎特定的工作流api_references/包含当前 CSL API,格式为.csl_engine文件.mcp.json,.cursor/mcp.json,.codex/config.toml,以及opencode.json以便受支持的工具可以连接到编辑器进行编译和获取资源
2. 第三方智能体
我们建议使用 Cursor(或 VS Code)来开发 All Out 游戏。我们的编辑器扩展提供:
语法高亮支持
行内编译错误诊断
自动补全
在 Cursor 中打开你的游戏项目文件夹(包含
scripts/和res/)
All Out 会自动向你的项目中添加一些文件,以帮助为 AI 提供上下文:
AGENTS.md和CLAUDE.md,其中包含有关 All Out 和 CSL 的信息.agents/skills/和.claude/skills/包含引擎特定的工作流api_references/包含当前 CSL API,格式为.csl_engine文件.mcp.json,.cursor/mcp.json,.codex/config.toml,以及opencode.json用于编辑器访问
如果你没有太多编程经验,或者更喜欢使用 Claude Code,我们也为它提供了原生支持。
Claude Code 是一款 AI 工具,可以为你编写和调试 CSL 脚本。
在你的游戏项目文件夹中打开一个终端并输入
claude以使用你的 Claude 账号登录。
即使你使用 AI 模型,花一点 时间 先对 CSL 脚本有一个基础了解也很有帮助。这样你就能更高效地指导 AI,并快速做出调整。而且,这很有趣!
All Out 会自动向你的项目中添加一些文件,以帮助为 AI 提供上下文:
AGENTS.md和CLAUDE.md,其中包含有关 All Out 和 CSL 的信息.agents/skills/和.claude/skills/包含引擎特定的工作流api_references/包含当前 CSL API,格式为.csl_engine文件.mcp.json,.cursor/mcp.json,.codex/config.toml,以及opencode.json用于编辑器访问
Antigravity 是 Google 版的 Cursor,如果你更偏好 Google 生态系统,它会是一个不错的替代选择。它确实需要额外的一些设置才能让 MCP 服务器正常工作。
在 Antigravity 中安装 All Out 扩展
手动配置 All Out MCP 服务器
MCP 服务器设置


然后把这段内容粘贴到原始配置中。使用写入项目的端口 .mcp.json:
如果编辑器选择了其他端口,请将 3333 替换为该值。
All Out 会自动向你的项目中添加一些文件,以帮助为 AI 提供上下文:
AGENTS.md和CLAUDE.md,其中包含有关 All Out 和 CSL 的信息.agents/skills/和.claude/skills/包含引擎特定的工作流api_references/包含当前 CSL API,格式为.csl_engine文件.mcp.json,.cursor/mcp.json,.codex/config.toml,以及opencode.json用于编辑器访问
如果 Windows 构建速度很慢,请在更改杀毒软件设置之前先进行测量。只排除能解决问题的、最小范围内受信任的项目路径或生成路径。参见 Windows Defender 排除项.
最后更新于