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. Использование панели агента

Если вам нужна максимально простая настройка, используйте панель AI Agent в редакторе All Out.

Использование панели агента требует только наличия одной из стандартных для отрасли AI-подписок. Сегодня мы поддерживаем:

  • OpenAI/ChatGPT Codex

  • Claude Code

  • OpenCode

Независимо от того, используете ли вы встроенную панель агента или стороннего агента напрямую, редактор добавляет несколько файлов проекта в папку вашей игры, чтобы дать агенту лучший контекст:

  • AGENTS.md и CLAUDE.md с информацией об All Out и CSL

  • .agents/skills/ и .claude/skills/ с рабочими процессами, специфичными для движка

  • api_references/ с текущим API CSL как .csl_engine файлы

  • .mcp.json, .cursor/mcp.json, .codex/config.toml, и opencode.json чтобы поддерживаемые инструменты могли подключаться к редактору для компиляции и загрузки ассетов

2. Сторонние агенты

Мы рекомендуем Cursor (или VS Code) для разработки игр All Out. Наше расширение для редактора предоставляет:

  • Подсветку синтаксиса

  • Диагностику ошибок компиляции в строке

  • Автодополнение

  1. Откройте папку проекта вашей игры в Cursor (папку, которая содержит scripts/ и res/)

All Out автоматически добавляет в ваш проект некоторые файлы, чтобы помочь дать AI контекст:

  • AGENTS.md и CLAUDE.md с информацией об All Out и CSL

  • .agents/skills/ и .claude/skills/ с рабочими процессами, специфичными для движка

  • api_references/ с текущим API CSL как .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.md и CLAUDE.md с информацией об All Out и CSL

  • .agents/skills/ и .claude/skills/ с рабочими процессами, специфичными для движка

  • api_references/ с текущим API CSL как .csl_engine файлы

  • .mcp.json, .cursor/mcp.json, .codex/config.toml, и opencode.json для доступа к редактору

Antigravity — это версия Cursor от Google и может быть хорошей альтернативой, если вы предпочитаете экосистему Google. Для работы MCP-сервера потребуется дополнительная настройка.

  1. Установите расширение All Out в Antigravity

  2. Вручную настройте MCP-сервер All Out

Настройка MCP-сервера

Antigravity MCP settings
Antigravity raw MCP configuration

Затем вставьте это в необработанную конфигурацию. Используйте порт, указанный в .mcp.json:

Если редактор выбрал другой порт, замените 3333 на это значение.

All Out автоматически добавляет в ваш проект некоторые файлы, чтобы помочь дать AI контекст:

  • AGENTS.md и CLAUDE.md с информацией об All Out и CSL

  • .agents/skills/ и .claude/skills/ с рабочими процессами, специфичными для движка

  • api_references/ с текущим API CSL как .csl_engine файлы

  • .mcp.json, .cursor/mcp.json, .codex/config.toml, и opencode.json для доступа к редактору

Последнее обновление