
最近在研究AI 安全运营平台的时候,发现很多安全厂商的产品页,现在都写着"AI Agent"、“智能体”。但总有些概念没说清楚,让人觉得模糊,特别是skill、agent和workflow,借助AI调研分析和一顿阅读之后,基本有了个清晰的认识,记录了下来,也供大家参考。
Tool、Skill、Agent、Workflow
简单来说,Tool 是可调用的动作边界,Skill 是可复用的方法经验,Workflow 是被外部系统固定下来的执行路径,Agent 是在目标和护栏内动态决定下一步的执行循环。
Tool:“能做什么”。比如查一个IP、拉取一个用户最近登录、检索一段web日志、创建一张工单、封禁一个账号。Tool 的关键不是它听起来多智能,而是输入、输出、权限、错误码和审计字段是否清楚。
Skill:“这类事通常怎么做”。比如钓鱼邮件调查手册、勒索软件初筛方法、异常登录判断经验、webshell查询分析。Skill 不一定自己去调度流程,它更像给模型或分析师的一包程序化知识。
Workflow:“下一步走哪里”。比如一个 SOAR 剧本:收到高危告警后先选取IP资产,再查威胁情报,再判断是否进入人工审批,审批通过后隔离主机,失败则回滚并通知值班人。这里的节点、条件、重试和闸门是外部系统写死或半写死的。
Agent:“在这个目标下,我现在该做什么”。Agent 可以看证据、选工具、提出假设、重新规划、继续追问,也可以在边界内迭代调查。它的价值来自推理和动态判断,但风险也来自动态判断。
Skill 和 Workflow 有啥区别
一个 Skill 可以写成几个步骤,一个 Workflow 也可以分成几个步骤,那它们到底差在哪里?
差别不在“有几步”,而在“谁决定下一步”。
如果只是依据经验及知识判断分析,比如“先看发件域名,再看链接,再看附件,再看收件人范围,再看历史相似样本”,模型可以根据现场情况选择是否采用、何时采用、是否跳过,这更像 Skill,是知识,是方法,是可被调用的操作经验。
如果是已经固定的工作任务流,比如第一步失败就走异常分支,第二步输出某个字段才进入第三步,第四步必须等主管审批,第五步自动写工单,这就是 Workflow,是确定的控制流,是状态机,是可审计的执行图。
换句话说,Skill 更像“老分析师写给新同事的工作笔记”,Workflow 更像“系统里已经排好的处置流水线”。两者都重要,不能互相替代。
能力封装与执行编排:两个不同的维度
在AI安全运营平台里,Tool、Skill、Agent、Workflow 不是四个同层竞争的“功能名词”,而是两条不同维度上的抽象。
Tool 与 Skill 属于“能力封装层”,回答“把什么能力以什么粒度暴露出来”;Workflow 与 Agent 属于“执行编排层”,回答“由谁、按什么控制逻辑去调用这些能力”。
真实的AI安全运营平台很少是纯 Tool、纯 Skill、纯 Workflow 或纯 Agent。更常见的形态,是几层叠在一起:底下是 Tool,上面有 Skill,外面套着 Workflow,中间某些节点交给 Agent 做判断。
好处就是,出了问题能不能独立定位到某一层,而不是整个系统变成一个不可解释的黑盒。
安全运营里,不是越 Agent 越先进
AI 安全运营最大的误解就是:既然 Agent 更智能,那就把所有事情都交给 Agent。
告警初筛、误报降噪、上下文富化这类任务,通常适合 Workflow 加 Skill,或者一个受约束的 Agent。它们高频、可模板化,但输入又有一点变化。系统可以把固定检查写进流程,把误报判断经验沉淀成 Skill,再让 Agent 做局部解释和建议。
钓鱼邮件调查更适合受边界约束的 Agent。因为它要看邮件头、链接、附件、历史样本、收件人行为、身份登录、终端证据,路径很难提前写死。但真正删除邮件、封禁账号、通知用户、重置凭证这些动作,仍然应该回到 Workflow 和审批里。
威胁狩猎天然更适合 Agent 参与。狩猎不是照着固定剧本走,而是提出假设、查证据、修正假设、继续展开。Agent 的多轮探索在这里更有价值,但前提仍然是限制在可追溯的查询和读权限范围内。
隔离主机、封禁账号、重置凭证、修改防火墙策略这些动作,则不应该默认交给 Agent 自由执行。它们不是不能自动化,而是不应该由模型在开放工具空间里临场决定。更建议的做法是:Agent 收集证据和给出处置建议,Workflow 承接审批、执行、回滚和通知。
那为什么不能把所有工具都交给 Agent 自由调用?
不是因为保守,而是因为安全运营的失败代价太具体了:
工具选错会在多轮中被放大。 模型可能选了相近但不正确的工具,也可能把参数填错。单步看只是一次误调用,多轮重试以后就可能变成一条难以复现的错误轨迹。
工具返回内容本身可能污染上下文。 邮件正文、网页、工单、日志、知识库都可能携带恶意指令。对 Agent 来说,这些内容既是数据,也可能被误当成指令——这就是间接提示词注入。安全运营平台不能假设模型会自己分清楚。
权限放大错误半径。 只读查询错了,最多是判断质量问题;一个带着高权限的 Agent 调错工具,就可能在真实系统里做错事。跨邮件、身份、终端、云和工单系统的联动,一次误调用可能扩散成企业级的负面影响。
成本和延迟会失控。 自由探索意味着更多工具描述、更长上下文、更多中间结果、更难稳定复现。SOC 追求的是更快的平均处置时间和更低的单位告警成本,不是每条告警都跑成一次开放式研究。
OWASP 2026 Agentic Top 10 已经把“工具误用”、“身份与权限滥用”、“非预期代码执行”、“记忆投毒”、“级联失败”等风险单独列为风险类别。
安全运营平台的目标不是让 AI 想做什么就做什么,而是让 AI 在可证明、可回放、可收口的边界里做更多有价值的事。
存量的安全运营剧本怎么办
安全运营搞到现在,其实已经有一堆 SOAR 剧本了,里面混着脚本、安全设备、工单流程和分析师经验。AI 进来以后,不应该武断地宣布"这些都过时了"。
继续当 Workflow 的。 路径稳定、审批严格、长期验证过的可靠流程,应该继续保留。告警通知、工单分发、主机隔离审批、账号封禁审批等等,这些东西的价值恰恰在于它们可靠,不需要智能。
拆成 Skill 的。 很多旧剧本里真正有价值的东西,不是某个 API 调用顺序,而是分析师判断背后的经验。什么证据组合意味着高风险,哪些现象只是噪声,什么情况下应该升级给二线。这些内容可以从流程里抽出来,变成 Agent 或助手可加载的 Skill,把个人经验变成组织资产。
重写成调查型 Agent 的。 只有当旧流程本身已经高度脆弱,或者业务已经从规则处置变成跨系统调查时,才值得重写。跨 EDR、身份、邮件、日志的大范围调查,路径变化太大,固定 playbook 覆盖不了,这时 Agent 的价值才真正显现。
可以先盘点,识别哪些流程继续当 Workflow;再拆知识,把通用调查经验抽成 Skill;最后只在调查环节引入具有边界约束的 agent。旧系统和新系统最好并行跑一段时间,用真实告警验证,用运行结果反馈。
成熟度不在智能有多大,而在边界有多清楚
AI安全运营平台需要诚实地告诉客户:哪些是 Tool,哪些是 Skill,哪些是 Workflow,哪些才是 Agent。Tool 要强调权限和契约,Skill 要强调知识和复用,Workflow 要强调稳定和审计,Agent 要强调动态判断和轨迹评测。
真正的 AI 安全运营平台,不是把一个聊天框放在所有系统之上,而是给每一层都提供开发、测试、发布、回滚、日志和审批能力。能独立限制一层,事故后才有机会独立定位一层。
AI 进入安全运营以后,大家很容易被“自主”、“智能”、“一键调查”这些词吸引。但越往真实生产环境走,我越觉得,成熟度不在于模型能不能说出漂亮结论,而在于系统能不能把能力边界、控制流、权限、审批、日志和责任讲清楚。
能确定的事情交给 Workflow,能复用的经验沉淀成 Skill,能调用的能力先收成 Tool,真正不确定、路径无法预写、且风险可控的调查任务,再交给 Agent。这是 AI 安全运营平台走进生产环境时,最经得起审计、复盘和长期维护的路线。
夜雨聆风