OpenCode
OpenCode имеет систему плагинов, которая позволяет разработчикам программно добавлять MCP-серверы, агенты и команды. У Svelte есть плагин для OpenCode, опубликованный под именем @sveltejs/opencode.
Установка
Заголовок раздела «Установка»Чтобы установить плагин, отредактируйте конфигурацию OpenCode (глобальную или локальную), добавив @sveltejs/opencode в список плагинов.
{ "$schema": "https://opencode.ai/config.json", "plugin": ["@sveltejs/opencode"]}Вот и всё! Теперь у вас настроены Svelte MCP-сервер, навыки и субагент svelte-file-editor.
Настройка
Заголовок раздела «Настройка»По умолчанию всё включено, но вы можете настроить плагин, добавив файл конфигурации:
- локально, в
.opencode/svelte.json - глобально, в
~/.config/opencode/svelte.json(или, если задана переменная окружения, в$OPENCODE_CONFIG_DIR/svelte.json)
{ "$schema": "https://svelte.dev/opencode/schema.json", "mcp": { "type": "remote", // или "local" — по умолчанию remote "enabled": true }, "subagent": { "enabled": true, "agents": { "svelte-file-editor": { "model": "<другая-модель>", // по умолчанию совпадает с основным агентом "temperature": 1, // по умолчанию не задано "top_p": 0.7, // по умолчанию не задано "maxSteps": 20 // по умолчанию без ограничений } } }, "skills": { // может быть `true` или массивом навыков для включения // например ["svelte-core-bestpractices"] "enabled": true }, "instructions": { "enabled": true }}