跳转到主要内容

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 可以自动从项目中已安装的其他 AI 编程工具导入规则和配置。当在你的工作区中检测到 Cursor、Windsurf、Claude Code、OpenCode、VS Code 或 Zed 的配置文件时,就会自动执行此操作。

工作原理

当你启动会话时,Devin CLI 会检查受支持工具的配置文件,并导入找到的内容。

Cursor

导入内容源文件
规则.cursorrules, .cursor/rules/*.md, .cursor/rules/*.mdc
MCP 服务器.cursor/mcp.json

Windsurf

导入内容源文件
规则.windsurf/rules/*.md.windsurf/global_rules.md (位于工作区根目录和子目录中)
技能.windsurf/skills/ (项目级) ,~/.codeium/<channel>/skills/ (全局,取决于 channel)
工作流程.windsurf/workflows/*.md
MCP 服务器~/.codeium/<channel>/mcp_config.json (取决于 channel)
Devin CLI 会从与自身 channel 对应的 Windsurf 配置目录中读取:stable 读取 ~/.codeium/windsurf/,next 读取 ~/.codeium/windsurf-next/,insiders 读取 ~/.codeium/windsurf-insiders/。你的项目中可在多个层级存在 .windsurf/rules/ 目录。工作区根目录中的规则会在会话开始时加载。子目录中的规则会在 Agent 访问该目录中的文件时按需发现。

Claude Code

导入内容源文件
规则CLAUDE.md, ~/.claude/CLAUDE.md
技能.claude/skills/**/SKILL.md
命令 (作为技能).claude/commands/**/*.md
MCP 服务器.mcp.json, .claude/settings.json, .claude/settings.local.json, ~/.claude.json, ~/.claude/settings.json, ~/.claude/settings.local.json, ~/.claude/mcp_servers.json

OpenCode

导入内容源文件
MCP 服务器opencode.json (项目) , ~/.config/opencode/opencode.json (全局)
OpenCode 使用的 MCP 架构与标准格式不同。命令可以是数组或字符串,环境变量使用 "environment" 密钥,服务器则使用 "enabled" 标记 (与标准的 "disabled" 标记相反) 。这些差异会在导入时自动转换。

VS Code

导入内容源文件
MCP 服务器.vscode/mcp.json (仅项目)
VS Code 使用 "servers" 密钥,而不是标准的 "mcpServers" 密钥。

Zed

导入内容源文件
MCP 服务器.zed/settings.json (项目) ,~/.config/zed/settings.json (全局)
Zed 在其设置文件中使用 "context_servers" 密钥。

禁用配置导入

如果要停止从特定工具导入,请在配置中将其设为 false
// ~/.config/devin/config.json
// (Windows 上:%APPDATA%\devin\config.json)
{
  "read_config_from": {
    "cursor": false,
    "windsurf": false,
    "claude": false,
    "opencode": false,
    "vscode": false,
    "zed": false
  }
}
你可以按需禁用导入——例如,只从 Cursor 导入,而不从 Windsurf 导入:
{
  "read_config_from": {
    "cursor": true,
    "windsurf": false
  }
}

选项

选项类型默认值描述
cursorbooleantrue从 Cursor 配置文件中导入规则和 MCP 服务器
windsurfbooleantrue从 Windsurf 导入规则、技能、工作流程和 MCP 服务器
claudebooleantrue从 Claude Code 导入规则、技能、命令和 MCP 服务器
opencodebooleantrue从 OpenCode 配置文件中导入 MCP 服务器
vscodebooleantrue从 VS Code 配置文件中导入 MCP 服务器
zedbooleantrue从 Zed 设置文件中导入 MCP 服务器
将某个值设置为 true (或留空) 会启用导入。将其设置为 false 则会禁用该工具的导入。

默认行为

如果你没有显式配置 read_config_from,则会默认启用所有导入。将任一选项设为 false,即可禁用从该工具导入。