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 può importare automaticamente regole e configurazioni da altri strumenti di coding basati su IA installati nel tuo progetto. Questo avviene quando nel tuo workspace vengono rilevati file di configurazione di Cursor, Windsurf, Claude Code, OpenCode, VS Code o Zed.
Quando avvii una sessione, Devin CLI verifica la presenza dei file di configurazione dei tool supportati e importa quelli che trova.
| Elementi importati | File sorgente |
|---|
| Regole | .cursorrules, .cursor/rules/*.md, .cursor/rules/*.mdc |
| Server MCP | .cursor/mcp.json |
| Cosa viene importato | File di origine |
|---|
| Regole | .windsurf/rules/*.md, .windsurf/global_rules.md (nella radice del workspace e nelle sottodirectory) |
| Skills | .windsurf/skills/ (progetto), ~/.codeium/<channel>/skills/ (globali, in base al canale) |
| Flussi di lavoro | .windsurf/workflows/*.md |
| Server MCP | ~/.codeium/<channel>/mcp_config.json (in base al canale) |
Devin CLI legge dalla directory di configurazione di Windsurf corrispondente al proprio canale: stable legge da ~/.codeium/windsurf/, next da ~/.codeium/windsurf-next/ e insiders da ~/.codeium/windsurf-insiders/. Le directory .windsurf/rules/ possono trovarsi a più livelli nel tuo progetto. Le regole nella radice del workspace vengono caricate all’inizio della sessione. Le regole nelle sottodirectory vengono rilevate solo quando l’agente accede ai file in quella directory.
| Elementi importati | File di origine |
|---|
| Regole | CLAUDE.md, ~/.claude/CLAUDE.md |
| Skills | .claude/skills/**/SKILL.md |
| Comandi (come skills) | .claude/commands/**/*.md |
| Server MCP | .mcp.json, .claude/settings.json, .claude/settings.local.json, ~/.claude.json, ~/.claude/settings.json, ~/.claude/settings.local.json, ~/.claude/mcp_servers.json |
| Cosa viene importato | File di origine |
|---|
| Server MCP | opencode.json (progetto), ~/.config/opencode/opencode.json (globale) |
OpenCode usa uno schema MCP diverso da quello del formato standard. I comandi possono essere array o stringhe, le variabili d’ambiente usano la chiave "environment" e i server usano il flag "enabled" (anziché il flag standard "disabled"). Questi elementi vengono convertiti automaticamente durante l’importazione.
| Cosa viene importato | File di origine |
|---|
| Server MCP | .vscode/mcp.json (solo nel progetto) |
VS Code usa la chiave "servers" invece della chiave standard "mcpServers".
| Elementi importati | File sorgente |
|---|
| Server MCP | .zed/settings.json (progetto), ~/.config/zed/settings.json (globale) |
Zed usa la chiave "context_servers" nel file delle impostazioni.
Disattivare l’importazione della configurazione
Per interrompere l’importazione da uno strumento specifico, imposta il relativo valore su false nella configurazione:
// ~/.config/devin/config.json
// (su Windows: %APPDATA%\devin\config.json)
{
"read_config_from": {
"cursor": false,
"windsurf": false,
"claude": false,
"opencode": false,
"vscode": false,
"zed": false
}
}
// .devin/config.json
{
"read_config_from": {
"windsurf": false
}
}
Puoi disattivare selettivamente le importazioni — per esempio, importare da Cursor ma non da Windsurf:
{
"read_config_from": {
"cursor": true,
"windsurf": false
}
}
| Opzione | Tipo | Predefinito | Descrizione |
|---|
cursor | boolean | true | Importa regole e server MCP dai file di configurazione di Cursor |
windsurf | boolean | true | Importa regole, skills, flussi di lavoro e server MCP da Windsurf |
claude | boolean | true | Importa regole, skills, comandi e server MCP da Claude Code |
opencode | boolean | true | Importa server MCP dai file di configurazione di OpenCode |
vscode | boolean | true | Importa server MCP dai file di configurazione di VS Code |
zed | boolean | true | Importa server MCP dai file delle impostazioni di Zed |
Impostare un valore su true (o lasciarlo non impostato) abilita l’importazione. Impostarlo su false la disabilita per lo strumento corrispondente.
Comportamento predefinito
Se non configuri esplicitamente read_config_from, tutte le importazioni sono abilitate per impostazione predefinita. Imposta una qualsiasi opzione su false per disabilitare le importazioni da quello strumento.