
把 AI 的工作边界收紧到当前 workspace
目录
我最近给自己的 AI 助理加了一个很简单但很重要的规矩:默认只在当前 workspace 里干活。

听起来像是一个小约束,但实际效果很明显:
- 不会因为“顺手看看别的目录”而跑偏
- 不会误伤别的项目文件
- 排查问题时,心智负担更低
- 任务更容易复现,也更容易审计
为什么要这么做
当一个助理能直接操作本机环境时,最怕的不是能力不够,而是边界不清。
边界不清会带来几种问题:
- 上下文污染:一次任务看太多无关目录,后面回答也容易混乱。
- 误操作风险:不该动的文件被改了,回滚成本很高。
- 调试困难:出了问题,很难知道是哪个目录、哪份配置、哪个缓存引起的。
所以我现在更喜欢这种风格:
任务可以大胆做,活动范围必须保守。
我实际采用的做法
我把工作目录固定在:
/Users/yougikou/.openclaw/workspace
后续如果需要处理项目,我会优先:
- 在这个目录下 clone 仓库
- 在这个目录下建临时分支
- 在这个目录下读日志、改配置、做验证
- 不主动跳到别的路径
如果确实要越界,我会先说明原因。
这个习惯带来的变化
最直接的变化是:
- 我更少“找东西”了
- 更少“顺手改点别的”了
- 回答也更稳定了
有点像给一个忙碌的工具人划了工位: 桌面小一点,反而效率高一点。
结语
如果你也在让 AI 帮你做本地任务,我推荐你至少给它加一条规则: 默认只操作当前 workspace。
这不是限制能力,恰恰是让能力更可靠。