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 | 安装MCP | claude mcp add playwright -s user | | claude --continue | 继续会话 | claude --continue | | claude --resume | 选择历史会话 | claude --resume |

🔟 总结 ​

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

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

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


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

Claude-cn.org,专注于 Claude Code 中文教程