Copedal

第 3 步,共 6 步

大文件别放系统盘

在第一个长任务之前,把会越长越大的文件夹挪到第二块盘。系统盘满了不是拖慢一个任务,是一次性把所有事停住。

最后核对:12 Nov 2026 环境:Windows 11 · macOS 14+ 适用:任何命令行或桌面 agent

发生了什么

案例待补 这一步是靠反复实践写出来的,不是某一次记录下来的事故。站离开预览状态之前,这里会换成一份带日期、第一人称的记录。在那之前,把下面的步骤当成经得住用的指引,而不是一个已验证的案例。

不这么做要付什么

一个长任务要写中间文件、模型权重或者导出件。跑到一半,系统盘剩余空间归零。任务失败,程序存不了盘,接下来一个下午用来判断哪些文件能删——而且是在一台已经开始出毛病的机器上判断。

代价不是那几个 G。是恢复动作发生在机器状态已经变差的时候,而这正是判断自己的文件能不能删的最差时刻。

这样做

  1. 先把数字看了。Windows:Get-PSDrive C。macOS:df -h /。把剩余空间和总容量写下来。
  2. 在第二块盘上建目的地。成品放 D:\agent-work,临时文件放 D:\cache\temp。两者分开,清临时文件就永远碰不到交付物。
  3. 先搬临时文件夹。Windows 上把 TEMP 和 TMP 指到 D:\cache\temp。这是最便宜的一步,而且影响每个程序,不只 agent。
  4. 工具缓存一个一个搬。每个工具都有自己的开关——npm(npm config set cache)、pip(pip config set global.cache-dir)、Hugging Face(HF_HOME)、Playwright 的浏览器二进制,还有模型权重。设之前先查这个工具自己的文档,确认它现在用哪个变量名。
  5. 把 agent 的工作区指到第二块盘。只要路径对,第 1 步那句提示语已经把这件事做了。
  6. 拿一个真任务验证。跑你平时最重的那件事,前后各看一次剩余空间。数字没动,说明那个变量根本没被读到。
  7. 留一条底线。剩余空间按不低于 20% 算。低于这条线,清出空间之前不要再开长任务。

检查清单

常见错误

  • 搬了一个缓存就算完。盘是被长得最快的那个文件夹撑满的,而它多半不是你搬过的那个。跑一次真任务,再量。
  • 程序还开着就搬它的数据。先关程序。搬了一半的缓存比满盘更糟,因为它把工具弄坏,不给你警告。
  • 指望 agent 自己收拾。清理是拿你的文件做决定。这个决定得你做,用一条规则,不是一句客气话。
  • 出事的时候靠删除腾地方。机器本来就不稳的时候,把文件挪到第二块盘。认不出来的东西一个都别删。

这一步需要什么

盘搬迁的指南还在写。这一步里跟工作区有关的那一半,现在由交付规则包顶着,里面讲了工作区该放在哪儿。

下载交付规则包 (.md)