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

Configuración de Cursor/Claude/Antigravity

Puedes escribir CSL con cualquier editor de texto, pero usar un editor con herramientas de CSL marca una gran diferencia: resaltado de sintaxis, errores en línea, autocompletado y navegación rápida.

Además, empezar es más fácil que nunca gracias a las herramientas que integran agentes de IA, que pueden ayudarte a aprender y escribir CSL.

Escribirás .csl archivos dentro de la scripts/ carpeta.

1. Usar el panel del agente

Si quieres la configuración más sencilla, usa el panel del Agente de IA dentro del editor All Out.

Usar el panel del agente solo requiere tener una de las suscripciones estándar del sector para IA. Hoy damos soporte a:

  • OpenAI/ChatGPT Codex

  • Claude Code

  • OpenCode

Tanto si usas el panel de agente integrado como si usas directamente un agente de terceros, el editor añade algunos archivos del proyecto a la carpeta de tu juego para darle al agente más contexto:

  • AGENTS.md y CLAUDE.md con información sobre All Out y CSL

  • .agents/skills/ y .claude/skills/ con flujos de trabajo específicos del motor

  • api_references/ con la API actual de CSL como .csl_engine archivos

  • .mcp.json, .cursor/mcp.json, .codex/config.toml, y opencode.json para que las herramientas compatibles puedan conectarse al editor para compilar y obtener recursos

2. Agentes de terceros

Recomendamos Cursor (o VS Code) para desarrollar juegos de All Out. Nuestra extensión del editor proporciona:

  • Compatibilidad con resaltado de sintaxis

  • Diagnósticos de errores de compilación en línea

  • Autocompletado

  1. Descarga e instala Cursor

  2. Abre la carpeta de tu proyecto de juego en Cursor (la carpeta que contiene scripts/ y res/)

All Out añade automáticamente algunos archivos a tu proyecto para ayudar a dar contexto a la IA:

  • AGENTS.md y CLAUDE.md con información sobre All Out y CSL

  • .agents/skills/ y .claude/skills/ con flujos de trabajo específicos del motor

  • api_references/ con la API actual de CSL como .csl_engine archivos

  • .mcp.json, .cursor/mcp.json, .codex/config.toml, y opencode.json para acceso del editor

Si no tienes mucha experiencia programando, o prefieres usar Claude Code, también tenemos soporte nativo para ello.

Claude Code es una herramienta de IA que puede escribir y depurar scripts CSL por ti.

  1. Abre una terminal dentro de la carpeta de tu proyecto de juego y escribe claude para iniciar sesión con tu cuenta de Claude.

All Out añade automáticamente algunos archivos a tu proyecto para ayudar a dar contexto a la IA:

  • AGENTS.md y CLAUDE.md con información sobre All Out y CSL

  • .agents/skills/ y .claude/skills/ con flujos de trabajo específicos del motor

  • api_references/ con la API actual de CSL como .csl_engine archivos

  • .mcp.json, .cursor/mcp.json, .codex/config.toml, y opencode.json para acceso del editor

Antigravity es la versión de Google de Cursor y puede ser una buena alternativa si prefieres el ecosistema de Google. Requiere alguna configuración adicional para que funcione el servidor MCP.

  1. Instala la extensión de All Out en Antigravity

  2. Configura manualmente el servidor MCP de All Out

Configuración del servidor MCP

Antigravity MCP settings
Antigravity raw MCP configuration

Luego pega esto en la configuración sin procesar. Usa el puerto escrito en la .mcp.json:

Si el editor seleccionó un puerto diferente, reemplaza 3333 con ese valor.

All Out añade automáticamente algunos archivos a tu proyecto para ayudar a dar contexto a la IA:

  • AGENTS.md y CLAUDE.md con información sobre All Out y CSL

  • .agents/skills/ y .claude/skills/ con flujos de trabajo específicos del motor

  • api_references/ con la API actual de CSL como .csl_engine archivos

  • .mcp.json, .cursor/mcp.json, .codex/config.toml, y opencode.json para acceso del editor

Última actualización