AI 工具核心概念解析:Slash Command、Skill 与 Agent 的关系
你有没有这样的困惑:打开 Claude Code、Cursor、OpenCode 或各种 AI 工具,发现文档里同时出现了 /slash command、skill、agent 三个词,却始终搞不清它们的区别?这篇文章,就是为你写的。
1. 时代背景:AI 工具正在'进化'
过去我们使用 AI,无非是打开对话框,输入一段话,等待回复。简单,直接,但也有明显的局限——每次都要重新解释背景,每次都要手动组织提示词,每次都像是第一次认识它。
现在,AI 工具正在经历一场深刻的架构升级。研究表明,Anthropic 的多智能体系统相比单一模型实现了 90.2% 的性能提升。这背后,是三个核心抽象的崛起:

理解这三者,是真正驾驭现代 AI 工具的关键。让我们逐一拆解。
2. Slash Command:你手里的'快捷键'

Slash Command 的本质,是把一段复杂的提示词封装成一个简短指令。你不需要每次重新打出'请帮我审查这段代码的逻辑边界、异常处理和性能问题',只需输入 /review。
# 一个典型的 Slash Command 示例
/pr 123 bot-integration
# 等价于执行:
# 加载 PR 相关的规范要求
# 针对 Issue #123,在 bot-integration 分支创建 Pull Request
# 按照团队代码风格和提交规范完成描述
📖 类比理解:
把 Slash Command 想象成咖啡机上的按钮:你按'浓缩',机器就出一杯浓缩。按'拿铁',机器就出一杯拿铁。每个按钮背后是完整的程序,但你只需要按一下。确定、即时、可重复。
典型使用场景:

3. Skill:AI 的'专业知识包'

Skill 的设计理念来自一个核心问题:如何在不撑爆上下文窗口的前提下,给 AI 提供深度专业知识?








