Skip to content

5.2 三种协同模式

Skill + Agent 协同不只有一种方式。根据场景不同,有三种典型的协同模式。


模式一:Skill 主导,Agent 辅助

适用场景:知识/流程是核心,自主决策是辅助

模式 1Skill 主导,Agent 辅助
核心是知识和流程,Agent 只是帮 AI 在执行流程中处理一些需要自主判断的步骤。AI 的行为主要由 Skill 控制。
Skill(主角):定义完整的审查标准、流程、输出格式
Agent(配角):只负责处理 Skill 流程中需要自主判断的步骤
Skill 定义
• 审查清单(10 个必检项)
• 审查流程(先安全后性能)
• 输出格式
Agent 只做
• 发现 Skill 没覆盖的漏洞模式
(不自主修改审查标准)
典型例子:代码审查 Skill + context: fork 子代理执行深度分析

模式二:Agent 主导,Skill 辅助

适用场景:自主决策是核心,知识/流程是约束

模式 2Agent 主导,Skill 辅助
核心是自主决策和执行,Skill 只提供必要的安全约束和基本规范。Agent 的工作主要由决策循环驱动。
Skill(配角):只定义安全约束("不要修改生产数据库")和基本规范
Agent(主角):自主规划执行路径、调用工具、处理异常
Skill 只定义
• 安全约束("不直接修改生产库")
• 操作顺序("先查后改")
• 紧急处理规则
Agent 做大量工作
• 搜索、分析、逐个修复
• 判断修复策略
• 异常时自主回滚
典型例子:部署禁忌 Skill + 自主部署 Agent

模式三:深度融合

适用场景:知识和自主决策同等重要,缺一不可

模式 3深度融合
Skill 和 Agent 相互依赖——Skill 定义知识和标准,Agent 在执行中按需加载相关 Skill。两者一起设计,缺一不可。
Skill:定义标准、流程、护栏,且流程中引用具体操作
Agent:自主执行,按需加载 Skill,受 Skill 约束
Skill 定义
• 审查清单
• 审查流程(引用具体操作)
1. 读取 PR 代码
2. 查询历史漏洞
3. 按清单逐项检查
4. 发现 Skill 外的异常,自主分析
5. 发布审查意见
• 安全护栏
Agent 自主执行
• 按 Skill 流程执行标准检查
• 自主发现 Skill 未覆盖的漏洞 ← Skill 不可能穷举
• 受 Skill 护栏约束,不越权操作
• 异常时按 Skill 降级策略处理
典型例子:安全代码审查 Skill + 自主审查 Agent + MCP 工具

三种模式对比

Skill 主导
核心
知识/流程
Skill 角色
主角
Agent 角色
辅助判断
自主性
Level 1-2
适合团队
知识密集型
典型场景
代码审查、文档写作
Agent 主导
核心
自主决策
Skill 角色
安全带
Agent 角色
全部执行
自主性
Level 3-4
适合团队
操作密集型
典型场景
CI/CD、批量修复
深度融合
核心
两者并重
Skill 角色
等价伙伴
Agent 角色
等价伙伴
自主性
Level 3(受约束)
适合团队
综合型
典型场景
安全审计、合规检查

选型建议

AI 输出质量不稳定,需要先标准化→ 模式 1
步骤不可完全预定义,需要 AI 自主判断方向→ 模式 2
知识和自主决策同等重要,需要端到端自动化→ 模式 3

经验法则:从模式 1 开始,随着需求增长逐步演化为模式 3。不要一上来就做深度融合——除非你非常清楚两者的边界。


"Agentic" 趋势时间线

2022
ChatGPT → 被动问答
2023
AutoGPT → 狂热自主化(失败教训)
2024
Copilot/Cursor → 半自主辅助
2025
Claude Code/Agent SDK → 可控自主
2026
Cloud Agent/Multi-Agent → 从"能用"到"好用"

关键转折:2023 年 AutoGPT 的失败教训(无限循环、走偏、高成本)让行业意识到——自主性不是越强越好,关键是在合适的时间给合适的自主性。2025 年后的趋势是"可控自主"而非"完全自主"。


MCP + Skill + Agent 三位一体

Agent 层
规划、决策、执行
Skill: 标准
审查清单
Skill: 护栏
部署禁忌
Skill: 知识
API 规范
MCP: GitHub
代码操作
MCP: DB
数据查询
MCP: Slack
消息通知

MCP + Skill + Agent 三位一体

  • MCP 提供工具连接:让 Agent 能"动手"
  • Skill 提供知识:让 Agent 知道"该做什么"
  • Agent 提供决策:让 Agent 自己判断"怎么做"

本节核心要点

  • 三种协同模式:Skill 主导(知识核心)、Agent 主导(决策核心)、深度融合(两者并重)
  • Skill 主导:Agent 只是辅助判断,适合知识密集型场景
  • Agent 主导:Skill 只是安全带,适合操作密集型场景
  • 深度融合:Skill 和 Agent 一起设计,适合端到端自动化——有呼吸动画的是最终形态
  • 行业趋势:从"完全自主"到"可控自主"——MCP + Skill + Agent 三位一体

← 上一节:八大误区 | 目录 | 下一节:生态全景与选型 →