Claude Code命令完全指南:从基础到高级的50+实用指令
Claude Code是一款功能强大的开发者工具,提供了丰富的命令行指令,帮助开发者从新手快速成长为高级用户。本指南将详细介绍50多个实用的Claude Code命令,涵盖基础配置、高级功能和实用技巧,让你轻松掌握Claude Code的全部潜能。## 一、基础配置命令:打造个性化开发环境### 1.1 主题与外观设置Claude Code提供多种主题选择,让你可以根据个人喜好和环境调
Claude Code命令完全指南:从基础到高级的50+实用指令
Claude Code是一款功能强大的开发者工具,提供了丰富的命令行指令,帮助开发者从新手快速成长为高级用户。本指南将详细介绍50多个实用的Claude Code命令,涵盖基础配置、高级功能和实用技巧,让你轻松掌握Claude Code的全部潜能。
一、基础配置命令:打造个性化开发环境
1.1 主题与外观设置
Claude Code提供多种主题选择,让你可以根据个人喜好和环境调整界面风格:
claude config set -g theme dark # 设置深色主题
claude config set -g theme light # 设置浅色主题
claude config set -g theme light-daltonized # 浅色主题(适用于色盲用户)
claude config set -g theme dark-daltonized # 深色主题(适用于色盲用户)
1.2 通知设置
控制Claude Code的通知方式,避免不必要的干扰:
claude config set -g preferredNotifChannel iterm2_with_bell # iTerm2通知带铃声
claude config set -g preferredNotifChannel terminal_bell # 终端铃声通知
claude config set -g preferredNotifChannel notifications_disabled # 禁用通知
1.3 更新与日志设置
管理Claude Code的更新行为和输出详细程度:
claude config set -g autoUpdates true # 启用自动更新
claude config set -g autoUpdates false # 禁用自动更新
claude config set -g verbose true # 显示完整命令输出
claude config get -g theme # 查看当前主题设置
二、MCP服务器管理:扩展Claude的能力边界
2.1 MCP基础操作
MCP(Model Context Protocol)允许Claude连接各种服务器扩展功能:
claude mcp # 启动MCP配置向导
claude mcp list # 列出已配置的MCP服务器
claude mcp get <name> # 查看特定服务器详情
claude mcp remove <name> # 移除MCP服务器
2.2 添加不同类型的MCP服务器
根据需求添加各种类型的MCP服务器:
# 添加本地标准输入输出服务器
claude mcp add <name> <command> [args...]
# 添加远程SSE服务器
claude mcp add --transport sse <name> <url>
# 添加远程HTTP服务器
claude mcp add --transport http <name> <url>
# 添加带环境变量的服务器
claude mcp add <name> --env KEY=VALUE -- <cmd> [args...]
# 添加带认证头的服务器
claude mcp add --transport sse private-api https://api.example/mcp \
--header "Authorization: Bearer TOKEN"
三、实用开发命令:提升日常工作效率
3.1 Bash模式直接执行命令
使用!前缀直接执行bash命令,无需Claude解释:
! npm test # 运行测试
! git status # 查看Git状态
! ls -la # 列出目录内容
3.2 远程会话管理
对于订阅用户,可以使用远程会话功能:
# 创建新的远程会话
claude --remote "Fix the login bug"
# 恢复远程会话到本地终端
claude --teleport
3.3 配置自定义状态栏
定制Claude显示的状态栏信息:
claude config set -g statusLine '{"type":"command","command":"~/.claude/statusline.sh"}'
四、高级配置:精细调整Claude行为
4.1 模型设置
指定默认使用的AI模型:
claude config set -g model "claude-sonnet-4-6-20260217" # 设置默认模型
4.2 MCP服务器权限控制
精细控制哪些MCP服务器可以被使用:
# 自动批准所有项目中的MCP服务器
claude config set -g enableAllProjectMcpServers true
# 只批准特定MCP服务器
claude config set -g enabledMcpjsonServers '["memory","github"]'
# 拒绝特定MCP服务器
claude config set -g disabledMcpjsonServers '["filesystem"]'
4.3 隐私与归因设置
控制Claude在Git提交中的归因行为:
claude config set -g attribution false # 不在Git提交中添加Claude归因
五、故障排除与优化:解决常见问题
5.1 禁用后台任务
在需要专注或资源受限的环境中禁用后台任务:
export CLAUDE_CODE_DISABLE_BACKGROUND_TASKS=1
5.2 日志查看
查看MCP服务器日志进行故障排除:
# Linux/macOS
cat ~/.config/Claude/logs/mcp*.log
# Windows
type "%APPDATA%\Claude\logs\mcp*.log"
5.3 手动测试MCP服务器
直接运行服务器命令检查是否正常工作:
npx -y @modelcontextprotocol/server-filesystem ~/Documents
六、国际用户特别配置
6.1 非英文路径处理
避免在路径中使用非英文 characters:
# 不推荐
claude mcp add fs -- npx -y @modelcontextprotocol/server-filesystem ~/文档
# 推荐
claude mcp add fs -- npx -y @modelcontextprotocol/server-filesystem ~/Documents
七、Claude Code命令速查表
7.1 基础命令
| 命令 | 描述 |
|---|---|
claude config set -g <key> <value> |
设置全局配置 |
claude config get -g <key> |
获取全局配置 |
claude mcp list |
列出MCP服务器 |
claude mcp add <name> <command> |
添加MCP服务器 |
7.2 高级命令
| 命令 | 描述 |
|---|---|
claude --remote "<task>" |
创建远程会话 |
claude --teleport |
恢复远程会话 |
! <command> |
直接执行bash命令 |
通过掌握这些命令,你可以充分利用Claude Code的强大功能,显著提升开发效率。无论是基础配置还是高级功能,这些指令都能帮助你从Claude Code新手快速成长为高级用户。
要开始使用Claude Code,请克隆仓库:
git clone https://gitcode.com/gh_mirrors/cla/claude-code-guide
探索更多命令和高级用法,请参考项目中的详细文档和示例。随着使用的深入,你会发现更多隐藏技巧,让Claude Code成为你开发工作流中不可或缺的工具。
更多推荐



所有评论(0)