第 5 章:常用命令
Shell 启动命令与会话内斜杠命令速查;Tab 补全与 / 菜单提升效率。
claude -p
/clear
Tab
1Shell 命令(终端里运行)
在系统 Shell 中执行,用于启动、恢复或一次性查询 Claude Code:
| 命令 | 作用 | 示例 |
|---|---|---|
claude | 启动交互模式 | claude |
claude "task" | 交互模式并带初始提示 | claude "fix the build error" |
claude -p "query" | 一次性查询,打印结果后退出 | claude -p "explain this function" |
claude -c | 继续当前目录最近一次对话 | claude -c |
claude -r | 恢复之前的对话 | claude -r |
示例
# 交互模式,直接描述任务
claude "fix the build error"
# 非交互:适合脚本与管道
claude -p "list all TODO comments in src/"
# 继续上次会话(同目录)
claude -c
# 从历史中选择会话恢复
claude -r
-p(print)模式遵循 Unix 哲学:可管道、可脚本化、适合 CI 自动化。2会话命令(Claude 里输入)
在 Claude Code 交互会话中,以 / 开头的命令:
| 命令 | 作用 | 示例 |
|---|---|---|
/clear | 清空对话历史 | /clear |
/help | 显示可用命令 | /help |
/exit | 退出 Claude Code | /exit |
/login | 重新登录或切换账号 | /login |
/init | 生成 CLAUDE.md | /init |
/doctor | 检查安装与配置 | /doctor |
/compact | 压缩上下文以节省 token | /compact |
也可按 Ctrl+D 两次 退出会话。完整命令列表见CLI Reference与Commands Reference。
3快捷键与补全
| 操作 | 说明 |
|---|---|
| Tab | 命令补全 |
| ↑ | 浏览命令历史 |
| Shift+Tab | 循环切换权限模式(Auto / Manual 等) |
| / | 打开斜杠命令与 Skills 菜单 |
| Ctrl+C | 取消当前操作 |
输入 / 后会弹出可用命令与已安装的 Skills 列表,无需记忆全部斜杠命令。
4管道与脚本化
Claude Code 可与其他 Unix 工具组合:
# 分析最近日志
tail -200 app.log | claude -p "find any error patterns"
# 审查变更文件
git diff main --name-only | claude -p "review these files for security issues"
# CI 中自动翻译
claude -p "translate new strings into French and raise a PR for review"