STEP 01 / 05
固定一个干净的工作目录
不要在“下载”文件夹或桌面上直接启动 Agent。在一个固定的位置新建工作目录,每个项目单独一个文件夹:
mkdir D:\ai-work\my-project
cd D:\ai-work\my-project原因是 Agent 启动时会读取目录里的说明文件。Claude Code 会加载当前目录和各级上级目录里的 CLAUDE.md,Codex 会读取项目里的 AGENTS.md。这些文件里的内容会被当作工作说明,而下载文件夹里的东西来源最杂。
STEP 02 / 05
打开陌生项目前先看一眼
从网上下载或克隆的项目,启动 Agent 之前先查一下有没有说明文件:
Get-ChildItem -Force -Recurse -Depth 3 -Include CLAUDE.md,CLAUDE.local.md,AGENTS.md,AGENTS.override.md,SKILL.md把找到的文件打开读一遍。看到要求上传密钥、关闭确认、下载未知脚本的内容,就不要在这个目录里启动 Agent。
STEP 03 / 05
动手前先建 Git 存档
任务开始前和完成后各提交一次,出问题时就能回到之前的状态:
git init
git add .
git commit -m "开始前的存档"任务结束后,用 git diff 查看改了什么。这个方法对 Claude Code 和 Codex 都适用,Codex 官方文档也建议这样做。
STEP 04 / 05
看清楚再批准
Agent 要修改文件或运行命令时,通常会请你确认。新手阶段不要开启“全部自动批准”,遇到下面这些操作要特别留意:
- 删除文件或文件夹
- 安装来源不明的软件包
- 运行从网上下载的脚本
- 读取
.env、密钥文件,或向外部地址发送数据
Claude Code 可以按 Shift + Tab 切换权限模式。Codex 可以用 /permissions 查看和调整权限。
STEP 05 / 05
不把密钥写进项目
API 密钥、密码和 Cookie 放在 .env 文件里,并让 Git 忽略它:
.env
.env.*不要把密钥直接贴进聊天框或写进说明文件。如果不小心提交或泄露了,马上到对应平台作废并重新生成。
资料来源
- 下载文件夹风险的提醒来自 Rik Shaw 在 X 上的分享
- 加载规则核对自 Claude Code 记忆文档 和 Codex AGENTS.md 文档