Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://docs.devinenterprise.com/llms.txt

Use this file to discover all available pages before exploring further.

Devin CLI peut importer automatiquement des règles et de la configuration depuis d’autres outils de codage IA installés dans votre projet. Cela se produit lorsque des fichiers de configuration de Cursor, Windsurf, Claude Code, OpenCode, VS Code ou Zed sont détectés dans votre espace de travail.

Comment ça marche

Lorsque vous démarrez une session, Devin CLI recherche les fichiers de configuration des outils pris en charge et importe ceux qu’il trouve.

Cursor

Éléments importésFichiers source
Règles.cursorrules, .cursor/rules/*.md, .cursor/rules/*.mdc
Serveurs MCP.cursor/mcp.json

Windsurf

Ce qui est importéFichiers source
Règles.windsurf/rules/*.md, .windsurf/global_rules.md (à la racine de l’espace de travail et dans les sous-répertoires)
skills.windsurf/skills/ (projet), ~/.codeium/<channel>/skills/ (global, selon le canal)
workflows.windsurf/workflows/*.md
serveurs MCP~/.codeium/<channel>/mcp_config.json (selon le canal)
Devin CLI lit le répertoire de configuration Windsurf correspondant à son propre canal : stable lit ~/.codeium/windsurf/, next lit ~/.codeium/windsurf-next/, insiders lit ~/.codeium/windsurf-insiders/. Les répertoires .windsurf/rules/ peuvent exister à plusieurs niveaux dans votre projet. Les règles à la racine de l’espace de travail sont chargées au démarrage de la session. Les règles dans les sous-répertoires sont découvertes à la demande lorsque l’agent accède aux fichiers de ce répertoire.

Claude Code

Éléments importésFichiers source
RèglesCLAUDE.md, ~/.claude/CLAUDE.md
Skills.claude/skills/**/SKILL.md
Commandes (en tant que skills).claude/commands/**/*.md
Serveurs MCP.mcp.json, .claude/settings.json, .claude/settings.local.json, ~/.claude.json, ~/.claude/settings.json, ~/.claude/settings.local.json, ~/.claude/mcp_servers.json

OpenCode

Éléments importésFichiers source
serveurs MCPopencode.json (projet), ~/.config/opencode/opencode.json (global)
OpenCode utilise un schéma MCP différent du format standard. Les commandes peuvent être des tableaux ou des chaînes de caractères, les variables d’environnement utilisent la clé "environment" et les serveurs utilisent le paramètre "enabled" (à l’inverse du paramètre standard "disabled"). Ces éléments sont automatiquement convertis lors de l’importation.

VS Code

Éléments importésFichiers source
Serveurs MCP.vscode/mcp.json (projet uniquement)
VS Code utilise la clé "servers" au lieu de la clé standard "mcpServers".

Zed

Éléments importésFichiers source
serveurs MCP.zed/settings.json (projet), ~/.config/zed/settings.json (global)
Zed utilise la clé "context_servers" dans son fichier de configuration.

Désactivation de l’import de configuration

Pour ne plus importer depuis un outil spécifique, définissez sa valeur sur false dans votre configuration :
// ~/.config/devin/config.json
// (sous Windows : %APPDATA%\devin\config.json)
{
  "read_config_from": {
    "cursor": false,
    "windsurf": false,
    "claude": false,
    "opencode": false,
    "vscode": false,
    "zed": false
  }
}
Vous pouvez désactiver les importations de manière sélective — par exemple en important depuis Cursor, mais pas depuis Windsurf :
{
  "read_config_from": {
    "cursor": true,
    "windsurf": false
  }
}

Options

OptionTypeDefaultDescription
cursorbooleantrueImporter les règles et les serveurs MCP à partir des fichiers de configuration de Cursor
windsurfbooleantrueImporter les règles, les skills, les workflows et les serveurs MCP depuis Windsurf
claudebooleantrueImporter les règles, les skills, les commandes et les serveurs MCP depuis Claude Code
opencodebooleantrueImporter les serveurs MCP à partir des fichiers de configuration d’OpenCode
vscodebooleantrueImporter les serveurs MCP à partir des fichiers de configuration de VS Code
zedbooleantrueImporter les serveurs MCP à partir des fichiers Settings de Zed
Définir une valeur sur true (ou ne pas la définir) active l’importation. La définir sur false désactive l’importation pour cet outil.

Comportement par défaut

Si vous ne configurez pas explicitement read_config_from, toutes les importations sont activées par défaut. Définissez n’importe quelle option sur false pour désactiver les importations de cet outil.