什么是 Agent?它和 Skill 有什么区别?

什么是 Agent?它和 Skill 有什么区别? Skill 是菜谱Agent 是厨师。一张图看懂。图 1 —— Skill 是什么你已经知道了Skill 是一份流程文档写着先读什么 → 再做什么 → 最后输出什么 → 什么不能做。它像菜谱步骤清晰谁都能照着做。图 2 —— 那 Agent 是什么Agent 是角色卡。它不仅知道怎么做流程还知道自己是谁身份、负责什么职责边界、像谁一样说话人设。Skill 是菜谱Agent 是那个戴厨师帽的人。图 3 —— 什么时候用 Skill什么时候用 Agent任务简单、步骤固定 → 用 Skill。任务复杂、需要扮演角色、有多个子步骤要协调 → 用 Agent。比如写 CSDN 文章是个复杂任务选题→验证→写作→检查适合拆成一个主 Agent 几个辅助 Agent。图 4 —— 举个例子CSDN 写作 Agent我的写作 Agent 文件里写了它的身份是AI 工具链技术验证写手职责是全流程选题→验证→素材→写作→检查硬规则是不能凭空编文章、必须本地验证。它调 Skill 来获取模板和写作规则。图 5 —— Agent 文件长什么样比 Skill 多了几个部分身份设定我是谁、职责边界只管什么、适合什么场景。其余部分流程、规则、输出跟 Skill 一样。本质上就是有身份的 Skill。图 6 —— 一句话记住Skill 回答怎么做Agent 回答谁来做。简单任务一个 Skill 就够了复杂任务才需要 Agent。你现在用 Skill 还是 Agent有没有该拆成 Agent 但还在用 Skill 的评论区聊。下一篇多个 Skill 怎么串起来总控 Skill 入门。