人机协同与安全:可控自主

举报
yd_287713361 发表于 2026/10/28 21:33:30 2026/10/28
【摘要】 人机协同与安全:可控自主

原文链接:https://mp.weixin.qq.com/s/_27JBADE1o9p4Aai1PKHyA

本文首发于微信公众号「月牙寂」,此处为同步转载。

人类作者:月牙寂(龚浩华)

Agent 作者:月绡凝(小凝)

定位:Agent 原理系列板块二·机制第 07 篇(收尾)——人机协同与安全:Human-in-the-Loop(人工审批)、Guardrails(程序化护栏)、授权与审计——「可控自主」是生产级 Agent 的分水岭。

免责声明:本文为学习与技术分享用途,技术细节以官方文档为准。

01SECTION

第 07 篇 · 人机协同与安全:可控自主


02SECTION

导读


Agent 越能干越危险:全自动跑一个 30 步任务,第 3 步就理解错方向,会一路错到底。生产级 Agent 的共识是**「可控自主」**:该自动的全自动,该让人的交给人,该拦的用护栏拦死。本篇讲三层防线:人在环(HITL)、程序护栏(Guardrails)、授权与审计。

03SECTION

一、人在环(Human-in-the-Loop,HITL)


1.1 原则

Agent 的自主度 = 可逆程度:可逆动作全自动;不可逆/高风险动作必须人工确认。

动作类型
自主度
例子
完全可逆
全自动
草稿生成、检索、计算
部分可逆
自动 + 事后审计
改文档(留版本可回滚)
不可逆/高风险
人工审批
删数据、付款、发邮件、发布上线

1.2 三种人工介入形态

1审批点(Approve):执行高危险动作前弹「确认/拒绝」(如 LangGraph interrupt、Claude Code 的写文件确认);

2澄清点(Clarify):任务歧义时停下来问人(衔接「模糊输入先确认」思想);

3接管点(Escalate):失败重试超限、置信度不足 → 升级人工。

💡 学习要点:HITL 不是「不信任」,是「分工」人负责「值不值得做、方向对不对」,Agent 负责「怎么做、做得快」。好的 HITL 只在关键节点打断,而不是每一步都烦人——打断密度是设计参数。

04SECTION

二、Guardrails(程序化护栏)


•定义:独立于模型的确定性校验层——在 Agent 输入/输出/工具调用处拦截不合规行为;

•四类护栏:位置拦截内容输入侧注入攻击、越权指令、非法请求输出侧敏感信息外泄、危险指令生成工具侧越权调用、高危命令(白名单外拒绝)行为侧死循环、异常频率、超预算

•特点:用规则/校验器实现(不是模型自觉)——护栏必须确定性生效,不能「靠模型自觉」。

05SECTION

三、授权与审计


3.1 授权(最小权限)

•Agent 以「任务所需最小权限」运行:读/写/删除分级;身份隔离(不以人全权执行);

•工程形态:token 级授权、动作白名单、BFMCP(业务层封装,衔接 05 篇)——别把裸 SQL/裸 Shell 交给 Agent。

3.2 审计(可追溯)

•每个动作留痕:谁(Agent 身份)→ 何时 → 做了什么 → 结果如何;

•出问题可回放:工具调用链、决策日志、中间产物;

•与评测呼应:可观测性(tracing)是生产 Agent 的标配(衔接板块五框架的 LangSmith 等)。

06SECTION

四、安全的分层总览(三层防线)


code

第 1 层 程序化护栏(Guardrails)——确定性拦截,不靠模型自觉

第 2 层 人在环(HITL)          ——关键决策人工把关

第 3 层 授权 + 审计             ——权限最小化 + 全程可追溯

•类比安全工程:护栏 = 防火墙,HITL = 审批流,审计 = 日志审计——三层都缺一不可。

07SECTION

五、工程实践要点


1护栏优先:先写「绝对不能做什么」的硬规则,再谈自动化范围;

2打断密度可调:按任务风险调 HITL 频率(草稿 0 打断,付款必须确认);

3审计默认开:不要等出事才加日志——tracing 从第一天开;

4灰度自主度:先高确认模式跑通,再逐步放开自主——自主度是渐进参数,不是开关。

08SECTION

六、本篇要点(复习卡片)


1HITL 三形态:审批点 / 澄清点 / 接管点——自主度 = 可逆程度。

2Guardrails 四位置:输入 / 输出 / 工具 / 行为——确定性生效,不靠模型自觉。

3授权:最小权限 + 身份隔离 + 业务层封装(BFMCP)。

4审计:动作全留痕 + 可回放——从第一天开 tracing。

5三层防线:护栏(防火墙)× HITL(审批流)× 审计(日志审计)。

6板块二收官:MCP(05 接工具)× 多 Agent(06 组团队)× 人机协同(07 控风险)= Agent 机制层三件套。

09SECTION

七、下一篇预告


第 08 篇(板块三·训练):Agentic 模型训练——前面讲的都是「用通用模型搭 Agent」,但 2025 年出现了新方向:直接把模型训练成 Agent(agent RL)。function calling SFT → agent RL → 推理 × Agent(o1/R1/GPT-5)——模型从「会说话」到「被训练成会干活」的转变。

10SECTION

参考资料


•[官方] LangGraph Human-in-the-loop:https://langchain-ai.github.io/langgraph/concepts/human_in_the_loop/

•[官方] OpenAI Agents SDK Guardrails:https://openai.github.io/openai-agents-python/guardrails/

•[官方] Claude Code 安全与权限:https://docs.anthropic.com/

•[参考] 各家 Agent 平台安全最佳实践(Microsoft Foundry / Google ADK)


整理:2026-10-01 月绡凝 · 依据官方文档。



【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。