Cursor/Claude/Antigravity Setup
You can write CSL with any text editor, but using an editor with CSL tooling makes a huge difference: syntax highlighting, inline errors, autocomplete, and quick navigation.
It's also even easier than ever to get started thanks to tools that integrate AI agents which can help you learn and write CSL.
You’ll write .csl files inside your project’s scripts/ directory.
We recommend Cursor (or VS Code) to develop All Out games. Our editor extension provides:
Syntax highlighting support
Inline compile error diagnostics
Autocomplete
The extension is currently in closed beta, please reach out to an All Out team member for access. We expect to publish the extension on the marketplace soon.
Add the All Out extension to Cursor
Open your game project folder in Cursor (the folder that contains
scripts/andres/)
All Out automatically adds some files to your project to help give AI context:
AGENTS.md with basic information about All Out/CSL
Agent skills to help it with animations, UI, etc...
An mcp.json file to allow it to connect to the editor for compiling/fetching assets
If you don't have much experience programming, or prefer using Claude Code, we also have native support for it.
Claude Code is an AI tool that can write and debug CSL scripts for you.
Open a terminal inside your game project folder and type
claudeto login with your Claude account.
Even if you use an AI model, it helps a ton to spend some time getting familiar with CSL scripting at a basic level. You'll be able to direct the AI more efficiently and make quick adjustments. Plus, it's fun!
All Out automatically adds some files to your project to help give AI context:
AGENTS.md with basic information about All Out/CSL
Agent skills to help it with animations, UI, etc...
An mcp.json file to allow it to connect to the editor for compiling/fetching assets
Antigravity is Google's version of Cursor and can be a nice alternative if you prefer the Google ecosystem/Gemini. It does require some additional setup to get the MCP server working.
Install the All Out extension to Antigravity
Manually configure the All Out MCP server
MCP Server Setup


Then paste this into the raw config
All Out automatically adds some files to your project to help give AI context:
AGENTS.md with basic information about All Out/CSL
Agent skills to help it with animations, UI, etc...
An mcp.json file to allow it to connect to the editor for compiling/fetching assets
Important note: we strongly recommend adding your game folder as a Windows Defender exclusion to improve performance.
Last updated