让编码 Agent 帮你改项目,最让人担心的不是它写错一行,而是误改了项目之外的系统文件、用户配置或另一个项目。Claude Code v2.1.314 新增 permissions.blockWritesOutsideWorkingDirectories:开启后,Write、Edit 和 NotebookEdit 工具会拒绝写入工作目录之外的路径,而且在所有权限模式下都生效。换句话说,即使采用较宽松、少询问的授权方式,这道底层边界仍不会放行。
随后发布的 v2.1.316 又补了两类管理开关:CLAUDE_CODE_DISABLE_ULTRATHINK 可关闭 ultrathink 关键词识别;Claude apps gateway 则支持团队共享月度预算,在成员个人额度之外,再用管理 API 为群组设置一笔共同上限。前者让管理员能统一约束功能入口,后者让团队用量更容易集中管理。发布说明未交代工作区外写入阻止是否默认开启,因此实际保护范围仍取决于配置。