Saltar al contenido principal
Devin CLI puede importar automáticamente reglas y configuración de otras herramientas de codificación con IA instaladas en tu proyecto. Esto ocurre cuando se detectan archivos estándar de Rules del proyecto o archivos de configuración de Cursor, Windsurf, Claude Code, OpenCode, VS Code o Zed en tu espacio de trabajo.

Cómo funciona

Cuando inicias una sesión, Devin CLI comprueba si hay archivos de Rules estándar del proyecto y archivos de configuración de las herramientas compatibles e importa los que encuentra.

Reglas estándar del proyecto

Qué se importaArchivos de origen
RulesAGENTS.md, AGENTS.local.md, AGENT.md, .windsurfrules

Cursor

Elementos importadosArchivos de origen
Reglas.cursor/rules/*.md, .cursor/rules/*.mdc
Servidores MCP.cursor/mcp.json

Windsurf

Lo que se importaArchivos de origen
Rules.windsurf/rules/*.md, .windsurf/global_rules.md (en la raíz del workspace y en los subdirectorios)
Skills.windsurf/skills/ (proyecto), ~/.codeium/<channel>/skills/ (global, según el canal)
Servidores MCP~/.codeium/<channel>/mcp_config.json (según el canal)
Devin CLI lee del directorio de configuración de Windsurf que corresponde a su propio canal: stable lee de ~/.codeium/windsurf/, next lee de ~/.codeium/windsurf-next/ e insiders lee de ~/.codeium/windsurf-insiders/. Los directorios .windsurf/rules/ pueden existir en múltiples niveles de tu proyecto. Las Rules de la raíz del workspace se cargan al inicio de la sesión. Las Rules de los subdirectorios se descubren de forma diferida cuando el agente accede a archivos de ese directorio.
Los flujos de trabajo de Windsurf (.windsurf/workflows/ y ~/.codeium/<channel>/global_workflows/) no se importan como skills.

Claude Code

Lo que se importaArchivos de origen
ReglasCLAUDE.md, ~/.claude/CLAUDE.md
Skills.claude/skills/**/SKILL.md
Comandos (como skills).claude/commands/**/*.md
Servidores MCP.mcp.json, .claude/settings.json, .claude/settings.local.json, ~/.claude.json, ~/.claude/settings.json, ~/.claude/settings.local.json, ~/.claude/mcp_servers.json

OpenCode

Lo que se importaArchivos de origen
Servidores MCPopencode.json (proyecto), ~/.config/opencode/opencode.json (global)
OpenCode usa un esquema MCP distinto del formato estándar. Los comandos pueden ser arrays o cadenas, las variables de entorno usan la clave "environment" y los servidores usan la opción "enabled" (en lugar de la opción estándar "disabled"). Todo esto se convierte automáticamente durante la importación.

VS Code

Qué se importaArchivos fuente
Servidores MCP.vscode/mcp.json (solo para el proyecto)
VS Code usa la clave "servers" en lugar de la clave estándar "mcpServers".

Zed

Qué se importaArchivos fuente
Servidores MCP.zed/settings.json (proyecto), ~/.config/zed/settings.json (global)
Zed usa la clave "context_servers" en su archivo de configuración.

Desactivar la importación de la configuración

Para dejar de importar desde una herramienta específica, configúrala como false en tu configuración:
// ~/.config/devin/config.json
// (en Windows: %APPDATA%\devin\config.json)
{
  "read_config_from": {
    "agents_standard": false,
    "cursor": false,
    "windsurf": false,
    "claude": false,
    "opencode": false,
    "vscode": false,
    "zed": false
  }
}
Puedes desactivar las importaciones de forma selectiva; por ejemplo, importar desde Cursor, pero no desde Windsurf:
{
  "read_config_from": {
    "cursor": true,
    "windsurf": false
  }
}

Opciones

OpciónTipoPredeterminadoDescripción
agents_standardbooleantrueImporta Rules de proyecto estándar desde AGENTS.md, AGENTS.local.md, AGENT.md y .windsurfrules
cursorbooleantrueImporta Rules y servidores MCP desde los archivos de configuración de Cursor
windsurfbooleantrueImporta Rules, skills y servidores MCP desde Windsurf
claudebooleantrueImporta Rules, skills, comandos y servidores MCP desde Claude Code
opencodebooleantrueImporta servidores MCP desde los archivos de configuración de OpenCode
vscodebooleantrueImporta servidores MCP desde los archivos de configuración de VS Code
zedbooleantrueImporta servidores MCP desde los archivos de Settings de Zed
Si se establece en true (o se deja sin definir), se habilita la importación. Si se establece en false, se deshabilita la importación para esa herramienta.

Comportamiento predeterminado

Si no configuras explícitamente read_config_from, todas las importaciones están habilitadas de forma predeterminada. Establece cualquier opción en false para desactivar las importaciones de esa herramienta.