4.2 命令分类
约 528 字大约 2 分钟
Claude Code 的命令按照功能和用途可以分为不同的类别。理解这些分类有助于您快速找到需要的命令,并更好地理解命令系统的整体结构。
主要命令分类
1. CLI 命令
CLI 命令是直接在命令行中执行的命令,用于启动 Claude Code、执行一次性任务等。主要包括:
- claude:启动交互式 REPL
- claude "query":使用初始提示启动 REPL
- claude -p "query":通过 SDK 查询,然后退出
- cat file | claude -p "query":处理管道内容
- claude -c:继续最近的对话
- claude -r
<session-id>"query":按 ID 恢复会话
2. CLI 标志
CLI 标志是与 CLI 命令一起使用的选项,用于自定义 Claude Code 的行为。主要包括:
- --print, -p:打印响应而不进入交互模式
- --verbose:启用详细日志记录
- --model:设置会话模型
- --continue:加载最近的对话
- --resume:恢复特定会话
3. 斜杠命令
斜杠命令是在交互式会话中使用的命令,以 / 开头。主要包括:
- /init:初始化命令
- /plugin:插件管理命令
- /config:配置 Claude Code
- /clear:清除命令历史
- /agents:管理子代理
按功能分类
除了按类型分类,命令还可以按功能分类:
会话管理类
- 启动会话:claude
- 继续会话:claude -c、claude --continue
- 恢复会话:claude -r、claude --resume
- 清除历史:/clear
配置管理类
- 系统配置:/config
- 模型配置:--model
插件管理类
- 插件管理:/plugin
工具和代理类
- 子代理管理:/agents
命令分类的意义
理解命令分类可以帮助您:
- 快速定位:根据需要的功能快速找到对应的命令
- 系统学习:按照分类系统地学习命令,避免遗漏
- 高效使用:根据不同的使用场景选择最合适的命令类型
- 扩展开发:了解命令分类有助于开发插件和自定义命令
在接下来的章节中,我们将详细介绍各个命令的具体用法和示例。