Перейти к основному содержимому

AI tools

Skills

SVAR skills работают с AI-агентами, поддерживающими соглашение SKILL.md, включая Claude Code, Cursor, OpenAI Codex CLI и Gemini CLI.

Выполните следующую команду для установки skill:

npx skills add svar-widgets/skills --skill svar-svelte

Также можно вручную загрузить папку skill из репозитория skills.

Использование skills

Skills загружаются автоматически, когда агент определяет, что они соответствуют задаче. Чтобы гарантировать использование skill, вызовите его явно:

  • В Claude Code: начните запрос с /svar-svelte
  • В OpenAI Codex CLI: начните запрос с $svar-svelte

Плоские контекстные файлы для других инструментов

Если вы используете инструменты без нативной поддержки skills, такие как ChatGPT, GitHub Copilot или браузерные playground, папка guides предоставляет тот же контекст в виде обычных markdown-файлов, которые можно вставить или прикрепить:

  • svar-svelte-editor.md — контекст для пакета editor
  • svar-svelte-all.md — контекст для всех пакетов в одном файле

MCP

В современном процессе разработки инструменты AI-автоматизации стали незаменимы для эффективного написания кода и решения задач. В поддержку этого мы предоставляем специализированные ресурсы, позволяющие AI-агентам лучше понимать наши продукты и работать с ними.

SVAR MCP

В настоящее время мы предлагаем сервер Model Context Protocol (MCP), который напрямую подключает вашего AI-ассистента к актуальной документации и примерам кода.

Сервер SVAR MCP выступает мостом между нашей документацией и вашим AI-инструментом. У больших языковых моделей (LLM) есть дата отсечения обучающих данных, поэтому они могут не знать о последних функциях, изменениях АПИ или лучших практиках работы с нашими библиотеками.

Наш MCP-сервер решает эту проблему, предоставляя:

  • Актуальную документацию: доступ к последней версии документации в реальном времени.
  • RAG-решения: пользовательское решение на основе Retrieval-Augmented Generation (RAG), которое находит релевантную информацию и генерирует точные фрагменты кода на основе вашего запроса.

При включении AI-агент может «запрашивать» наш сервер, обеспечивая точность, актуальность и соответствие рекомендуемым паттернам генерируемого кода.

URL сервера: https://docs.svar.dev/mcp

Hosted service

Сервер SVAR MCP предоставляется как полностью управляемый hosted-сервис. В силу высоких требований к ресурсам и бесстатусной природы (он не получает доступа к данным пользователя и не хранит их) локальное развёртывание недоступно.

Сервис не хранит персональные данные пользователей MCP. Запросы, отправляемые на сервер, могут сохраняться для отладки и улучшения сервиса. Если вы хотите отказаться от этого, свяжитесь с нами по адресу info@svar.dev — мы можем предоставить коммерческую версию сервиса с гарантированной политикой отсутствия логирования.

Руководства по интеграции

Ниже приведены инструкции по подключению сервера SVAR MCP в популярных AI-инструментах.

Claude Code

Чтобы использовать MCP-сервер с Claude Code, его можно добавить через командную строку или настроить в файле конфигурации проекта.

Через CLI:

Выполните следующую команду в терминале:

claude mcp add --transport http svar-mcp https://docs.svar.dev/mcp

Ручная настройка:

Также можно добавить сервер в файл конфигурации ~/.claude.json или .mcp.json:

{
"mcpServers": {
"svar-mcp": {
"type": "http",
"url": "https://docs.svar.dev/mcp"
}
}
}

Подробнее см. в официальной документации.

Cursor

Cursor имеет встроенную поддержку MCP-серверов.

  1. Откройте Cursor Settings (Cmd+Shift+J или Ctrl+Shift+J).
  2. Перейдите в Tools & MCP.
  3. Нажмите Add Custom MCP.
  4. Введите конфигурацию сервера
{
"mcpServers": {
"svar-mcp": {
"url": "https://docs.svar.dev/mcp"
}
}
}

После добавления вы можете обращаться к серверу в чатах (например: «Check SVAR Docs for how to configure the editor»).

Также можно установить сервер SVAR MCP прямо в Cursor одним кликом:

Install MCP for Cursor

Подробнее см. в официальной документации.

VS Code

Нажмите кнопку, чтобы установить сервер SVAR MCP прямо в VS Code:

Install MCP for VS Code

Gemini CLI

Чтобы использовать сервер с инструментом Gemini CLI:

gemini mcp add --transport http svar-mcp https://docs.svar.dev/mcp

Также можно настроить вручную:

  1. Найдите файл конфигурации, обычно расположенный по пути ~/.gemini/settings.json.
  2. Добавьте сервер в объект mcpServers:
{
"mcpServers": {
"svar-mcp": {
"url": "https://docs.svar.dev/mcp"
}
}
}
  1. Перезапустите Gemini CLI.

Подробнее см. в официальной документации.

Antigravity (Google)

Для агента Antigravity от Google:

  1. Откройте палитру команд и введите "mcp add"
  2. Выберите "HTTP"
  3. Введите URL https://docs.svar.dev/mcp.
  4. Введите Name svar-mcp.

Подробнее см. в официальной документации.

Другие IDE / инструменты

  1. Найдите в настройках раздел Model Context Protocol или Context Sources.
  2. Добавьте новый пользовательский источник с URL https://docs.svar.dev/mcp.

ChatGPT

Чтобы подключить сервер в ChatGPT:

  1. Откройте ChatGPT и перейдите в Settings / Apps & Connectors.
  2. Нажмите Advanced settings.
  3. Включите Developer mode
  4. Нажмите «Back» — теперь на экране «Connectors» должна появиться кнопка «Create», нажмите её
  5. Введите Name svar-mcp
  6. Введите URL https://docs.svar.dev/mcp
  7. Выберите No authentication в качестве Authentication
  8. Нажмите Create для завершения

Теперь вы можете попросить Custom GPT «Consult the SVAR MCP server» при вопросах о Svelte Editor.

Полные инструкции по настройке доступны в официальной документации.