节点赞助商

khoroamu

想请教下 agent 和 skill 的区别?

  •  
  •   khoroamu · May 29 · 1257 views
    This topic created in 48 days ago, the information mentioned may be changed or developed.

    可能是个常见的问题了,但还是感觉有点疑惑。

    我的理解是 agent 是做事的主体,而 skill 则是做事的方法或工作流。

    但写 agent 和写 skill 都是写 md 文件,如果不是为了省 token ,直接把工作流或方法写在 agent 里不好吗?还能避免 agent 不主动去加载 skill 的问题出现。

    那么把 agent 和 skill 分开的理由是什么?因为我看到有些 agent 项目里经常出现一个 agent 和一个同名的 skill ,让我感觉有点奇怪。另外,如何判断一条规则应该写在 agent 里还是 skill 里?

    补充一下,我这里的 agent 不是指 agents.md ,指的是类似 opencode 里那种 primary agent 和 subagent (虽然其实也差不多)

    7 replies    2026-06-02 15:34:32 +08:00
    billzhuang
        1
    billzhuang  
       May 29 via iPhone
    Sub agent 的话,是定义某件事单独让你定义的 agent 去看

    skills 是指,怎么干某件事
    MoozLee
        2
    MoozLee  
       May 29
    用以前的开发思维去解释的话,agent 可以理解成不同的开发框架,内置了 harness 、session 管理等等功能。skills 是 sdk ,tools 工具类,封装了一些固定的功能或者流程。
    yuping913
        3
    yuping913  
       May 29
    没区别,agent 指定了 AI ,skill 还得找个 AI 去用。
    YsHaNg
        4
    YsHaNg  
       May 29
    skill 全写 agent 上下文会爆召回率变差
    mmdsun
        5
    mmdsun  
       May 29 via iPhone
    Skills 其实就是提示词,写的一套流程和参考脚本。Skills 可以渐进式加载。

    还不理解可以看现在主流 ai 框架是怎么设计的或者源码,像 spring 图就画的很详细和贴了文档。

    https://spring.io/blog/2026/01/27/spring-ai-agentic-patterns-4-task-subagents

    https://spring.io/blog/2026/01/13/spring-ai-generic-agent-skills
    way2explore2
        6
    way2explore2  
       May 31
    Agent 独享上下文。https://code.claude.com/docs/en/sub-agents
    Each subagent runs in its own context window with a custom system prompt, specific tool access, and independent permissions.



    Skill 默认用主上下文。
    https://code.claude.com/docs/en/skills#frontmatter-reference

    以上的留言,都可以忽略,这是最大的不同。
    saySilence
        7
    saySilence  
       Jun 2
    agent 是牛马,skill 是培训书
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   914 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 21:59 · PVG 05:59 · LAX 14:59 · JFK 17:59
    ♥ Do have faith in what you're doing.