人机协同(Human-in-the-Loop)
打个比方:你正在学开车。教练坐在副驾驶上,他的脚一直在副刹车上方悬着。你开着开着快撞上前车了——教练一脚把副刹车踩下去。他不是不信任你,而是在关键时刻替你兜底。
这就是 Human-in-the-Loop(人机协同):AI 自动执行任务,但在关键节点停下来等你确认——"我要做这个了,你同意吗?"
为什么不能完全放手让 AI 自己干
- AI 可能看走眼:把重要文件判断成垃圾文件想删掉。
- 有些错的代价太大:删数据库、给全公司发邮件、在生产环境跑实验代码——这些一旦执行就不可逆。
- AI 没有"价值观":它不知道"这个内容的措辞会不会冒犯客户"。
哪些动作 AI 通常会请你批准
- 删除文件 / 清数据
- git push(尤其是 force push)
- 发消息(邮件、Slack、PR 评论)——"我要说了哦?"
- 改生产环境配置
- 装新软件包
实际感受
用 Claude Code 的时候,Agent 每次跑 Bash 命令前都会弹确认框让你点——这就是 HITL 的典型体现。你可以用"始终允许"降低确认频率,但完全跳过人工审核只适合你对那个 Agent 非常放心的场景。毕竟教练偶尔也得让你自己开,但他至少得在旁边。