Claude Code 命令速查表
基础命令
claude # 启动交互式对话模式,输入/exit退出
claude "问题" # 一次性问答模式
cat file | claude "..." # 处理文件内容
git diff | claude "..." # 解释git改动
claude -p "..." # 纯文本输出模式
claude --help # 查看帮助文档
配置管理
claude config list # 查看当前配置
claude --version # 查看版本信息
~/.claude/settings.json # 配置文件位置(macOS/Linux/WSL)
MCP扩展
claude mcp list # 列出已安装MCP服务器
claude mcp get <name> # 查看MCP详细配置
claude mcp add <name> -s user -- <cmd> # 安装新MCP
claude mcp remove <name> -s user # 删除MCP
/mcp # 查看MCP状态
MCP安装示例
npx @playwright/mcp@latest # playwright MCP
npx @modelcontextprotocol/server-github # github MCP
npx -y @modelcontextprotocol/server-filesystem # filesystem MCP
npx -y @modelcontextprotocol/server-puppeteer # puppeteer MCP
高级功能
claude --continue # 持续对话模式
claude -r # 恢复之前的对话
claude --output-format json # JSON格式输出
claude --dangerously-skip-permissions # 跳过权限确认
Git工作流
git diff --staged | claude "检查改动" # 提交前检查
git diff --staged | claude "生成commit信息" # 生成提交信息
git log master..feature --oneline | claude "生成PR描述" # PR描述
实用别名
alias cc="claude"
alias ccr="claude 'code review这段代码'"
alias cct="claude '为这段代码写测试'"
alias morning="git pull && git diff HEAD~1 | claude '总结昨天的改动'"
批量处理
# 文档生成
find . -name "*.py" | while read f; do cat "$f" | claude -p "生成文档" >> API.md; done
# 代码质量检查
find . -name "*.py" | while read f; do cat "$f" | claude "评估复杂度"; done
# 批量优化
for f in *.js; do cat "$f" | claude -p "优化代码" > "${f}.new"; done
效率技巧
help_me() { claude "我想$@,应该用什么命令?" } # 智能命令建议
work start # 开始工作
work end # 结束工作
?? "查找大文件" # 快速命令建议