For the complete documentation index, see llms.txt. This page is also available as Markdown.

Cursor/Claude/Antigravity 设置

你可以用任何文本编辑器编写 CSL,但使用带有 CSL 工具支持的编辑器会有很大不同:语法高亮、行内错误、自动补全和快速导航。

借助集成了 AI 智能体的工具,上手也比以往更加容易,这些工具可以帮助你学习和编写 CSL。

你将编写 .csl 文件,放在你项目的 scripts/ 目录中。

1. 使用智能体面板

如果你想要最简单的设置,请使用 All Out 编辑器内置的 AI 智能体面板。

使用智能体面板只需要拥有一种行业标准的 AI 订阅。我们目前支持:

  • OpenAI/ChatGPT Codex

  • Claude Code

  • OpenCode

无论你使用内置的智能体面板还是直接使用第三方智能体,编辑器都会向你的游戏文件夹中添加一些项目文件,为智能体提供更好的上下文:

  • AGENTS.mdCLAUDE.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 游戏。我们的编辑器扩展提供:

  • 语法高亮支持

  • 行内编译错误诊断

  • 自动补全

  1. 下载并安装 Cursor

  2. 安装 All Out CSL 扩展

  3. 在 Cursor 中打开你的游戏项目文件夹(包含 scripts/res/)

All Out 会自动向你的项目中添加一些文件,以帮助为 AI 提供上下文:

  • AGENTS.mdCLAUDE.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 脚本。

  1. 在你的游戏项目文件夹中打开一个终端并输入 claude 以使用你的 Claude 账号登录。

All Out 会自动向你的项目中添加一些文件,以帮助为 AI 提供上下文:

  • AGENTS.mdCLAUDE.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 服务器正常工作。

  1. 在 Antigravity 中安装 All Out 扩展

  2. 手动配置 All Out MCP 服务器

MCP 服务器设置

Antigravity MCP settings
Antigravity raw MCP configuration

然后把这段内容粘贴到原始配置中。使用写入项目的端口 .mcp.json:

如果编辑器选择了其他端口,请将 3333 替换为该值。

All Out 会自动向你的项目中添加一些文件,以帮助为 AI 提供上下文:

  • AGENTS.mdCLAUDE.md ,其中包含有关 All Out 和 CSL 的信息

  • .agents/skills/.claude/skills/ 包含引擎特定的工作流

  • api_references/ 包含当前 CSL API,格式为 .csl_engine 文件

  • .mcp.json, .cursor/mcp.json, .codex/config.toml,以及 opencode.json 用于编辑器访问

最后更新于