Tool、Skill、Workflow 和 Agent 各承担什么职责,有何区别?

考查重点:动作、方法、流程与决策主体。Tool具体动作,Skill方法资源,Workflow控制转移,Agent按目标反馈决策,常组合使用

本题目录

参考答案

核心回答

四者可以按职责区分:Tool提供具体动作,Skill提供完成一类任务的方法与资源,Workflow控制流程和状态,Agent根据当前目标与反馈决定下一步。 它们常组合使用,不是互相替代的四种产品。

例如诊断订单异常:查订单、查日志是Tool;“按时间线核对订单状态、支付与库存”的诊断方法可以封装成Skill;固定的接单、诊断、确认与处理流程由Workflow管理;Agent在诊断阶段根据证据选择工具、调整调查方向并生成结论。

各自解决什么问题

Tool通常有名称、描述、参数结构和执行返回值。模型生成调用请求,应用执行函数或远端API,再把结果回传;工具以接口交付某项能力,整体任务何时调用它,仍由编排流程或Agent决定。

Skill以可发现的说明、步骤、领域知识及可选脚本、模板构成能力包。它告诉Agent如何处理某类工作,可以调用多个Tool,也可以只指导写作或分析。遵循Agent Skills格式时以SKILL.md为入口;Skill不必有统一的JSON输入输出接口,也不会自动增加工具权限。

Workflow由代码或图定义状态、依赖、条件分支、等待和失败处理。它可以包含循环,也能在某个节点运行Agent;“有循环”不意味着就脱离了工作流。

Agent包含模型决策、运行循环和状态,通过观察结果继续行动。它可以使用Skill作为方法、Tool作为动作,也能被Workflow约束在一个业务阶段内。

怎样选与组合

步骤稳定、必须按顺序发生的业务动作适合由Workflow落实,例如先检查订单状态再决定是否创建退款。探索方向取决于中间证据时,适合Agent处理;可复用的分析方法抽成Skill;重复且确定性的计算交给Tool或脚本。

Skill中写“必须先检查再退款”,只能引导模型;若业务要求绝不能跳过检查,还应由工作流或服务端状态校验实现。反过来,工作流节点也可以复用,不必为了复用就把所有节点改名为Skill。

常见追问

Skill等于子Agent吗? 不等于。Skill通常是当前Agent按需加载的能力资源;子Agent有独立执行上下文和任务生命周期。一个子Agent可以加载多个Skill。

一切都做成Agent是否更灵活? 会增加调用、调度与验证成本。已有规则能稳定处理的路径,保持代码控制更容易验证。

对应教程

参考资料

相关面经

10 篇

东方财富

AI 应用开发工程师
一面
查看原面经 →
这个项目中,Agent、Workflow 和大模型分别承担什么职责?

字节跳动

全栈开发工程师
二面
查看原面经 →
什么情况下应该抽象成一个专业 Agent,什么情况下只需要一个 Skill?你如何区分和判断?
你用“前后端可以并行”解释多 Agent 的必要性,但单 Agent 调用多个 Skill 也能实现并行。那为什么仍然需要多 Agent?

科大讯飞

测试开发
二面
查看原面经 →
skill和agent的区别是什么?

百度

面经合集
查看原面经 →
追问
Agent 和 Skill 有什么区别?

懂车帝

Agent 应用开发工程师
秋招一面
查看原面经 →
Agent体系中的Tool、Skill、Workflow和Agent分别承担什么职责?它们之间有什么区别?
展开剩余 5 篇面经

阿里巴巴(淘天)

Agent 开发
社招一面
查看原面经 →
Skill 化和 Agent 化区别?Skill 和 MCP 和知识库冲突谁优先?

小满科技

Agent 开发
社招一面
查看原面经 →
怎么判断一个 PRD 是否完备?门禁驱动入口在哪?用 skill 驱动的话,CLI 和 skill 的边界在哪?
Multi-Agent 架构为什么不靠单个全能 Agent?不拆 Agent 用 Skill 路由行不行?

滴滴

国际化后端开发
社招一面、二面、三面
查看原面经 →
工具和skills的区别

腾讯元宝

面经合集社招
查看原面经 →
比如让我设计agent的runtime 上下文应该如何管理? 工具应该如何管理?什么应该是tool /skills /subagent workflow vs skills

阿里巴巴

Agent 开发工程师
实习一面
查看原面经 →
workflow,agent,skill区别

收录题集

2 个来源,共2 份题集

Agent与工具调用

阿东玩 AI · AgentGuide · 2 条原题

查看题集 →

Agent 面试题

小林 Coding · 个人整理 · 1 条原题

查看题集 →

相关题目

4 题