Devin Local 目前仍处于预览阶段,与 Cascade 相比还有一些限制。Devin Desktop 的 JetBrains 插件目前不支持 Devin Local。
主要改进
令牌效率
子 Agent
沙盒
- 文件系统隔离 — 可读写路径根据你的权限作用域确定
- 网络过滤 — 域名允许列表和拒绝列表控制 Agent 可访问的范围
快速审查
切换你的 Agent
Devin Local。

Agent 设置
Devin Settings 中启用它:
- 使用
Cmd+Shift+P(macOS) 或Ctrl+Shift+P(Windows/Linux) 打开 Command Palette - 打开
Devin User Settings - 点击 “Agents” 选项卡
- 打开 “Devin Local” Agent 开关
- 重启 Devin Desktop

devin.cascade.enabled 设置完全禁用 Cascade。
差异
权限模型
- Deny 规则会完全阻止操作 (最高优先级)
- Ask 规则始终会请求批准
- Allow 规则会自动批准操作,无需提示
MCP 权限

MCP 服务器配置
| 作用域 | 位置 | 与团队共享? |
|---|---|---|
| 项目 | .devin/config.json | 是 (会提交到版本控制中) |
| 本地覆盖 | .devin/config.local.json | 否 (已被 gitignore 排除) |
| 用户 | ~/.config/devin/config.json | 否 |
技能
限制
- 记忆 — Devin Local agent 不会在不同会话之间持久保留记忆。请将你的关键记忆迁移到 技能。
- 工作流程 — Devin Local agent 不支持工作流程。请将你的工作流程迁移到 技能。
- Codemaps — Devin Local agent 目前还不能读取 codemaps。
- 代码透镜 - 目前,代码透镜 还无法触发 Devin Local agent。
- 快速上下文 - Devin Local 会使用子 Agent 来探索代码,但没有像 Cascade 那样的快速上下文 UI。
- 应用部署 - Devin Local agent 不支持应用部署。
- 对话共享 - Devin Local agent 目前还不支持对话共享。
分析
- 工具用量 —
cascade_tool_usage数据源 (按工具统计的调用次数,例如 Code Edit、Run Command、Search Web 和 MCP Tool) 仅包含 Cascade 会话。Devin Local agent 发起的工具调用不会被上报。若要监控或限制 Devin Local agent 的工具用量,请改用钩子和权限。 - 建议和已接受的代码行数 —
cascade_lines数据源 (按天统计建议和已接受的代码行数) 不包含 Devin Local agent 编写的代码。 - 写入/读取模式 — Devin Local agent 不会上报 Cascade 模式,因此
cascade_runs数据源中的mode字段不会为 Devin Local 活动填充值。
cascade_runs 数据源中 (模型用量、已发送消息数和额度消耗) ,也包含在自定义分析 API 的 Cascade Data source 中。
Devin CLI 不会为混合部署上报分析数据。
企业级控制
- 沙盒强制执行 - 要求所有用户使用沙盒模式,并配置组织范围内的域名过滤规则
- 细粒度权限 - 通过更细化的权限控制 Agent 可执行的操作
- 网络强制执行 - 通过允许和拒绝的域名来控制网络访问
不支持的企业级控制项
- 将工具调用限制在工作区内 - 默认情况下,Devin Local agent 只能读取/编辑工作区内的文件。 自定义权限是更灵活的替代方案,可用于实现相同的规则。
- 应用部署 - Devin Local agent 尚不支持应用部署。
- 对话共享 - Devin Local agent 尚不支持会话共享。
- 为你的团队启用或禁用 Cascade - 此设置仅控制旧版 Cascade agent,不适用于 Devin Local agent 或 Devin CLI。
- 全局工具调用已禁用 - 如果你之前完全禁用了工具调用,请改为为 Devin CLI 编写等效的权限策略。
- 自动运行终端命令 - Devin Local agent 使用自己的权限模型,而不是自动执行级别;我们建议使用这种方式,但旧控制项仍会作为回退继续生效。
- 终端允许列表 - 为 Devin CLI 配置等效的权限策略,以允许特定终端命令。
- 终端拒绝列表 - 为 Devin CLI 配置等效的权限策略,以拒绝特定终端命令。

