步步图解

AI 工具

安全使用 AI Agent 的 5 个习惯

Agent 能读写文件、运行命令。开始之前养成这 5 个习惯,出了问题也能撤回。

Claude Code、Codex 这类 Agent 工具比聊天助手更强,因为它们能在你的电脑上动手。这也意味着,打开的位置和批准的操作都很重要。

STEP 01 / 05

固定一个干净的工作目录

不要在“下载”文件夹或桌面上直接启动 Agent。在一个固定的位置新建工作目录,每个项目单独一个文件夹:

PowerShell
mkdir D:\ai-work\my-project
cd D:\ai-work\my-project

原因是 Agent 启动时会读取目录里的说明文件。Claude Code 会加载当前目录和各级上级目录里的 CLAUDE.md,Codex 会读取项目里的 AGENTS.md。这些文件里的内容会被当作工作说明,而下载文件夹里的东西来源最杂。

STEP 02 / 05

打开陌生项目前先看一眼

从网上下载或克隆的项目,启动 Agent 之前先查一下有没有说明文件:

PowerShell
Get-ChildItem -Force -Recurse -Depth 3 -Include CLAUDE.md,CLAUDE.local.md,AGENTS.md,AGENTS.override.md,SKILL.md

把找到的文件打开读一遍。看到要求上传密钥、关闭确认、下载未知脚本的内容,就不要在这个目录里启动 Agent。

STEP 03 / 05

动手前先建 Git 存档

任务开始前和完成后各提交一次,出问题时就能回到之前的状态:

PowerShell
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 忽略它:

.gitignore
.env
.env.*

不要把密钥直接贴进聊天框或写进说明文件。如果不小心提交或泄露了,马上到对应平台作废并重新生成。

资料来源