第6集:核心差异(4)——Workflows 与 Skills 标准
💡 进群学习加 wx: agentupdate
(申请发送: agentupdate)
(申请发送: agentupdate)
斜杠命令(如 /gsd-quick)是用户与 Agent 之间的高效契约。如何定义这些命令,三家有着不同的风格。
1. Workflows / Slash Commands 对比
| 维度 | Claude Code | Gemini CLI | Antigravity |
|---|---|---|---|
| 文件格式 | Markdown + YAML | TOML (结构化) | 纯 Markdown |
| 概念定位 | 可复用 Prompt | 结构化命令模板 | 步骤化菜谱 (Recipe) |
| 路径示例 | .claude/commands/ |
.gemini/commands/ |
.agents/workflows/ |
- Gemini CLI 的异类选择:它使用 TOML 格式。虽然对人类来说阅读成本略高,但它提供了最严谨的结构化定义,适合定义带有复杂参数的命令。
- Antigravity 的简洁性:它将 Workflow 看作一份“菜谱”。你只需要用 Markdown 写下第 1 步、第 2 步做什么,Agent 就会按部就班执行。
2. Skills:Agent 的原子能力
三家都宣称支持 Agent Skills 开放标准,但在具体实现上有所不同:
- Claude Code:使用 Anthropic 自家的格式,与
plugin.json深度结合。 - Gemini CLI & Antigravity:支持最新的 Agent Skills 开放标准 v1.2,这意味着在这两个工具之间,复杂的 Skill 目录可以几乎无缝地直接复制使用。
💡 核心逻辑
- Commands (Workflows) 是为了简化输入(把几百行的 Prompt 缩写成一个词)。
- Skills 是为了增强能力(给 Agent 提供特定的代码逻辑或工具组合)。
无论使用哪种,目标都是一致的:让 AI 从“泛泛而谈”变成“术业有专攻”。