synsema
RU Русский

Установка

Одна команда. Один статический бинарный файл.

Без Python, без Node, без рантайма, который нужно устанавливать. Linux, macOS и Windows.

Linux / macOS

$curl -fsSL https://synsema.org/install.sh | sh

Windows (PowerShell)

irm https://synsema.org/install.ps1 | iex

npm — любая платформа

$npm i -g synsema

Тот же нативный бинарный файл, распространяемый через npm: устанавливается только пакет для вашей платформы, на Node ничего не выполняется. Для проекта без глобальной установки: npx synsema run app.syn. Встраивание Synsema в JS/TS-приложение — отдельный пакет, @synsema/wasm.

Затем

$synsema init myapp && cd myapp
$synsema serve app.syn

Обновляйте в любой момент командой synsema update. Дальше: быстрый старт или try.synsema.org, чтобы учиться, создавая, прямо в браузере.

Для ИИ-ассистентов

Агенты для программирования читают Synsema нативно: документация в Markdown, skill ставится одной командой, и есть MCP-сервер.

  1. Установите skill

    $curl -sL https://raw.githubusercontent.com/kitecosmic/synsema/main/install-skill.sh | bash

    После этого Claude Code распознаёт Synsema без правок конфигурации; ту же папку skill читают Cursor, Windsurf и Codex.

  2. Укажите ассистенту документацию

    https://synsema.dev/en/

    Каждая страница документации отдаётся агентам как Markdown. Добавьте .md к любой странице, чтобы получить исходный файл, например synsema.dev/en/0.6.x/40-serve.md.

  3. Подключитесь через MCP

    https://synsema.dev/mcp

    Сайт документации предоставляет MCP-сервер: search_docs, get_page, get_example, run_synsema и test_synsema. Ваш агент ищет, читает, запускает и тестирует код удалённо.

  4. Подсветка в редакторе (необязательно)

    Расширение подсветки синтаксиса для VS Code, Cursor и Windsurf: editors/vscode на GitHub.