Skip to content

10分钟掌握Claude Code所有命令指南

很多人用 Claude Code 只是当聊天工具,白白浪费了它 90% 的能力。本文提供保姆级教程,让你 10 分钟掌握所有核心命令!

Claude Code 命令指南

📖 在线参考

可以收藏这个页面作为命令参考:https://cc-cli-help.pages.dev

1️⃣ 基础命令 - 5分钟上手

先从最简单的开始,这5个命令能满足你80%的需求。

1.1 claude - 启动交互模式

最基础但最常用的命令:

bash
claude

启动交互模式

就这么简单,敲完回车就进入对话模式了。想退出?输入 /exit/quit 就可以了。

退出交互模式

1.2 claude "问题" - 一次性回答

不想进入交互模式?直接问:

bash
claude "这段代码有什么问题"
claude "帮我写个快速排序"

直接就进入问题模式:

一次性回答

写完以后还可以继续在命令行输入问题:

继续提问

1.3 管道处理 - 这个功能绝了

这是最实用的功能,可以直接处理文件内容:

bash
# 优化代码文件
cat quicksort.py | claude "优化这段代码"

# 翻译文档
cat README.md | claude "翻译成中文"

直接就可以开始优化代码了:

管道处理代码

甚至可以这样玩:

bash
git diff | claude "解释这次改动"

看到结果没有,不用自己傻乎乎看密密麻麻的代码,一次性帮你总结好:

Git diff 分析

改动总结

1.4 claude -p - 输出结果

默认输出会有 Markdown 格式,加上 -p 就是纯文本,并且执行完后会直接退出:

bash
claude -p "生成MySQL的SQL的JOIN语句案例" > query.sql

可以看到,上面的命令执行完后,就直接退出了。没有交互的地方。并且输出内容:

纯文本输出

1.5 claude --help - 查看帮助

忘记命令了?一个 help 搞定:

bash
claude --help

查看帮助

2️⃣ 配置管理 - 个性化你的Claude

2.1 查看当前配置

会显示当前使用的模型、API密钥等信息:

bash
claude config list

配置列表

2.2 修改配置

bash
# 设置默认模型
claude config set model claude-3-sonnet

# 设置最大tokens
claude config set max-tokens 4000

# 设置温度参数
claude config set temperature 0.7

2.3 重置配置

bash
claude config reset

3️⃣ MCP命令 - 让Claude Code开挂

MCP (Model Context Protocol) 是 Claude Code 的杀手锏,能连接各种外部工具。

3.1 查看MCP列表

bash
claude mcp list

MCP 列表

3.2 查看某个MCP的详细配置

bash
claude mcp get playwright

MCP 详细配置

3.3 删除某个MCP

bash
claude mcp remove "playwright" -s user

3.4 查看MCP状态

在交互模式中使用:

bash
/mcp

MCP 状态查看

就会显示 MCP 的状态:

MCP 状态显示

3.5 安装MCP

安装 Playwright

bash
claude mcp add playwright -s user -- npx @playwright/mcp@latest

其他常用MCP安装

bash
# Sequential Thinking
claude mcp add sequential-thinking -s user -- npx -y @modelcontextprotocol/server-sequential-thinking

# 文件系统
claude mcp add filesystem -s user -- npx -y @modelcontextprotocol/server-filesystem ~/Documents ~/Desktop ~/Downloads

# Puppeteer
claude mcp add puppeteer -s user -- npx -y @modelcontextprotocol/server-puppeteer

# Firecrawl (需要替换为实际的API Key)
claude mcp add firecrawl -s user -e FIRECRAWL_API_KEY=fc-YOUR_API_KEY -- npx -y firecrawl-mcp

4️⃣ 实战案例 - 连接GitHub

4.1 安装GitHub MCP

bash
claude mcp add github-server -e GITHUB_PERSONAL_ACCESS_TOKEN=YOUR_TOKEN -- npx "@modelcontextprotocol/server-github"

⚠️ 注意:分配 token 的时候,要给适当的权限:

GitHub Token 权限

不然就会报错:

GitHub 权限错误

4.2 使用GitHub MCP

安装完成后,可以直接询问:

bash
我的github仓库有哪些项目

很精准的列举了仓库里的项目,并且还有中文解释和备注:

GitHub 仓库列表

bash
github的gi-food-friend这个项目最近的提交有哪些

GitHub 提交历史

可以看到很详细的提交信息,包括:

  • 提交时间
  • 提交者
  • 提交信息
  • 文件变更统计

提交详情

5️⃣ 高级命令和技巧

5.1 会话管理

bash
# 继续上次会话
claude --continue

# 从历史会话中选择
claude --resume

# 在非交互模式下继续
claude --continue --print "继续之前的任务"

5.2 输出格式控制

bash
# JSON 格式输出
claude --output-format json "分析这个错误"

# 流式 JSON 输出
claude --output-format stream-json "处理大文件"

# 纯文本输出(默认)
claude --output-format text "生成代码"

5.3 项目特定配置

bash
# 在项目目录中设置
claude config set --project model claude-sonnet-3.5

# 查看项目配置
claude config list --project

5.4 批处理和自动化

bash
# 批处理多个文件
for file in *.py; do
  cat "$file" | claude "检查这个Python文件的代码质量" > "${file%.py}_review.txt"
done

# 管道链式处理
git diff | claude "总结改动" | claude "用中文解释"

6️⃣ 交互模式的特殊命令

claude 交互模式中,还有一些特殊的斜杠命令:

bash
/help              # 显示帮助信息
/exit, /quit       # 退出交互模式
/clear             # 清空当前对话历史
/mcp               # 查看MCP状态
/continue          # 继续之前的对话
/reset             # 重置会话状态

7️⃣ 常见问题和解决方案

7.1 连接问题

bash
# 测试API连接
claude "test connection"

# 检查配置
claude config get api-key
claude config get model

7.2 性能优化

bash
# 启用缓存
claude config set cache-enabled true

# 设置并发限制
claude config set max-concurrent 3

# 调整超时时间
claude config set timeout 30

7.3 调试模式

bash
# 启用详细日志
claude --verbose "你的问题"

# 调试模式
claude --debug "测试命令"

8️⃣ 最佳实践建议

  1. 合理使用管道:善用 | 将其他命令的输出传给 Claude 处理
  2. 配置MCP扩展:根据需要安装相应的MCP来扩展功能
  3. 保存配置:为不同项目设置专门的配置文件
  4. 批处理自动化:将 Claude Code 集成到脚本中处理重复任务
  5. 合理分段:对于长文本,分段处理效果更好

9️⃣ 命令速查表

命令功能示例
claude启动交互模式claude
claude "问题"一次性询问claude "解释这段代码"
claude -p纯文本输出claude -p "生成SQL" > query.sql
claude --help查看帮助claude --help
claude config list查看配置claude config list
claude mcp list查看MCP列表claude mcp list
claude mcp add安装MCPclaude mcp add playwright -s user
claude --continue继续会话claude --continue
claude --resume选择历史会话claude --resume

🔟 总结

通过这10分钟的学习,你已经掌握了 Claude Code 的所有核心命令:

  • 基础命令:交互模式、一次性询问、管道处理
  • 配置管理:个性化设置、项目配置
  • MCP扩展:连接外部工具,扩展功能
  • 高级技巧:会话管理、输出控制、自动化处理

现在你可以充分发挥 Claude Code 的强大功能,而不仅仅是把它当作聊天工具使用了!


💡 建议:将这份指南保存为书签,在使用过程中随时查阅。随着使用经验的积累,你会发现更多有趣的玩法!