你是否曾遇到过这样的困扰:在让 Claude 执行完一个 Cowork 任务后,桌面上突然多出几个莫名其妙的 .md 文件,而且恰好覆盖了你正在编辑的文档?问题的根源在于自动下载——Claude 运行时,生成的文件(如代码、报告、Excel)会直接静默保存到本地,完全不会征求你的意见。要彻底禁用这种“自动存盘”行为,其实只需三步,简单易操作。

使用 CLAUDE.md 规则文件彻底禁用自动下载
这是最干净、最可控的方法,适用于所有 Claude 桌面端版本(Pro / Max / Team),并且规则会跟随项目,团队协作时大家都能保持一致。
第一步:打开当前正在使用的项目文件夹——注意是 Claude 正在处理的那个工程根目录,而不是用户主目录。
第二步:新建一个纯文本文件,命名为 【CLAUDE.md】。大小写和扩展名必须完全正确:不能是 .txt,也不能写成 claude.md 或 CLAUDE.MD。
第三步:用记事本或 VS Code 打开它,粘贴以下内容并保存:
# 禁用自动下载
## 文件输出策略
- 所有生成文件必须经用户明确确认后才可写入磁盘
- 禁止任何后台静默写入操作
- 输出路径必须由用户在对话中指定,否则暂停任务
生效速度极快,下次启动 Cowork 任务时,Claude 就会读取这条规则。它不会再跳过确认弹窗,也不会再把文件直接丢进 Downloads 文件夹就完事。
临时关闭:通过命令行参数控制
适合只想在当前会话中禁止下载的场景——比如调试一段脚本,你只关心终端输出,并不希望本地生成一堆临时文件。
Windows CMD:在终端中输入 claude --no-file-write
macOS / Linux:运行 claude -nfw
注意:该参数仅对当前终端窗口生效,关闭窗口后自动失效,不会改变全局设置。用完即止,干净利落。
关闭 Chrome / Edge 浏览器中的自动下载权限
如果你使用的是 Claude 网页版,或通过浏览器访问 Cowork 界面,有时 Claude 本身并未主动触发下载,但浏览器却悄悄替你把文件保存了下来。
Chrome 用户:右上角三点 → 设置 → 高级 → 下载内容 → 开启“下载前询问每个文件的保存位置”。
Edge 用户:设置 → Cookie 和权限 → 自动下载 → 关闭“允许自动下载多个文件”。
完成这一步后,Claude 网页版再调用下载接口时,浏览器会强制弹出保存框,你就可以选择取消或更改存储路径。
三种方法层层递进,从全局规则到临时开关,再到浏览器拦截,覆盖了所有 Claude 自动下载的场景。选择最适合你的方式,别再让桌面乱成杂货铺。
