OpenCode
OpenCode possède un système de plugins permettant aux
développeurs et développeuses d'ajouter des serveurs MCP, des agents et des commandes
programmatiquement. Svelte a un plugin OpenCode publié dans @sveltejs/opencode.
Installation
Pour installer le plugin, vous pouvez modifier votre configuration
OpenCode (la globale ou la locale), en ajoutant
@sveltejs/opencode à la liste des plugins.
{
"$schema": "https://opencode.ai/config.json",
"plugin": ["@sveltejs/opencode"]
}Et voilà ! Vous avez désormais le serveur MCP de Svelte, ses skills, et le sous-agent configuré pour vous.
Configuration
Par défaut, tout est activé, mais vous pouvez configurer le plugin en ajoutant un fichier de configuration :
- localement, dans
.opencode/svelte.json - globalement, dans
~/.config/opencode/svelte.json(ou, si vous avez précisé la variable d'environnement, dans$OPENCODE_CONFIG_DIR/svelte.json)
{
"$schema": "https://svelte.dev/opencode/schema.json",
"mcp": {
"type": "remote", // or "local" — defaults to remote
"enabled": true
},
"subagent": {
"enabled": true,
"agents": {
"svelte-file-editor": {
"model": "<other-model>", // defaults to the same as main agent
"temperature": 1, // defaults to unset
"top_p": 0.7, // defaults to unset
"maxSteps": 20 // defaults to unlimited
}
}
},
"skills": {
// this can be `true`, or an array of skills to enable
// e.g. ["svelte-core-bestpractices"]
"enabled": true
},
"instructions": {
"enabled": true
}
}Modifier cette page sur Github llms.txt
précédent suivant