Claude Code CLI 新手教程

第 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"
Claude Code CLI 新手教程 · 第 5 章