ARTICLE / OSCHINA

读完 Claude Code 源码才发现:Skills、MCP、Rules 的区别,远没有你想的那么大

2026年04月28日 11:06 · 来自 OSCHINA

阅读原文 → 收藏

通过对 Claude Code 源码的分析,揭示了 Rules、MCP、Skills 三个概念的底层实现机制。Rules 是项目级行为规范,通过 messages 被动注入;MCP 是标准化工具协议,在 system 和 tools 中注册并调用外部服务;Skills 是可复用提示词,通过 tool_use 触发后注入指令文本。三者的核心区别在于信息在 API 请求中的位置不同,而...