Claude 前不久刚推出 MCP,还没消化完,又冒出来 Skills。再加上之前的 Agent,三个概念搅在一起。到底有什么区别?为什么要搞这么多概念?其实背后是两种设计思路。思路一:大一统把所有功能塞进一个超级 AI。一个模型,什么都能干。简单直接。问题是:功能越多,系统越臃肿。扩展难,维护更难。思路二:分层解耦拆成几个独立的角色,各司其职。需要什么能力,按需组合。好处是:边界清晰,可独立演进。Agent、Skills、MCP,就是分层思路的代表。