乐于分享
好东西不私藏

Claude Code 保姆级教程|一键安装+配置+MCP工具全攻略,程序员零踩坑上手

Claude Code 保姆级教程|一键安装+配置+MCP工具全攻略,程序员零踩坑上手

Claude Code 保姆级教程|一键安装+配置+MCP工具全攻略,程序员零踩坑上手

前言

Claude Code 是Anthropic推出的智能编程工具,能实现代码审查、错误排查、项目初始化,还能通过MCP工具扩展地图、天气、高级搜索等功能,搭配智谱API使用更流畅。

很多人反馈“安装难、配置繁”,其实只要跟着以下步骤操作,3分钟完成安装,5分钟搞定配置,全程零踩坑,新手也能轻松驾驭!

一、系统要求与环境准备(必看!避免安装报错)

先确认自己的系统和前置环境,不符合要求会导致安装失败,建议先检查再操作~

◆ 1.1 支持的操作系统

  • • Windows:Windows 10/11(推荐用Git Bash或PowerShell,cmd容易出权限问题)
  • • macOS:macOS 10.14+(直接用终端操作即可)
  • • Linux:Ubuntu 18.04+、CentOS 7+,其他主流发行版均支持

◆ 1.2 前置要求

  • • Node.js:版本16.0及以上(低于此版本会报错,下文有升级方法)
  • • npm:包管理器(通常随Node.js一起安装,无需单独下载)
  • • Git:用于版本控制(可选,但推荐安装,避免后续操作受限)

◆ 1.3 环境检查(复制命令直接执行,快速验证)

打开终端(Windows用Git Bash/PowerShell),依次输入以下命令,检查环境是否符合要求:

检查Node.js版本(显示v16.0.0及以上即可)

node --version

检查npm版本

npm --version

检查Git版本(可选)

git --version

💡 小提示:如果Node.js版本过低,下文会教你升级,不用慌~

二、Claude Code 一键安装(推荐!最省心,新手优先)

分系统操作,步骤清晰,复制命令直接执行,避免手动操作出错,推荐优先用自动安装方式!

◆ 2.1 自动安装方式(推荐,Linux/macOS/Windows通用)

Linux/macOS系统(终端操作)
  1. 1. 下载安装脚本(复制完整命令,粘贴到终端,回车)

curl -o glm_claude_setup.sh “http://bigmodel-us3-prod-marketplace.cn-wlcb.ufileos.com/1753683727739-0b3a4f6e84284f1b9afa951ab7873c29.sh?ufileattname=claude_code_prod.sh”

  1. 2. 赋予执行权限(继续输入,回车)

chmod +x glm_claude_setup.sh

  1. 3. 运行安装脚本(输入后回车,等待自动安装即可)

./glm_claude_setup.sh

Windows系统(2种方法,选一种即可)

方法1:使用Git Bash(和Linux操作完全一致)

复制上面Linux的3条命令,依次粘贴到Git Bash,回车执行,等待安装完成。

方法2:使用PowerShell(管理员身份运行)

  1. 1. 打开PowerShell(右键开始菜单,选择“Windows PowerShell (管理员)”)
  2. 2. 输入命令(复制粘贴,回车)

powershell -ExecutionPolicy Bypass -File glm_claude_setup.ps1

💡 小提示:安装过程中会自动安装/升级Node.js,无需手动操作,耐心等待即可。

◆ 2.2 手动安装方式(自动安装失败时用)

如果自动安装报错,可尝试手动安装,步骤如下:

  1. 1. 安装/更新npm(确保是最新版本)
  2. 2. 全局安装Claude Code(复制命令,回车执行)
  3. 3. npm install -g @anthropic-ai/claude-code
  4. 4. 验证安装(输入以下命令,能显示版本号即安装成功)
  5. 5.

    检查Claude Code版本

  6. 6. claude --version
  7. 7.

    检查Claude Code状态

  8. 8. claude --help

◆ 2.3 权限配置(Windows特殊处理,必看!)

Windows用户容易遇到权限问题,按以下步骤配置,避免后续无法运行:

  • • Git Bash权限配置:首次运行若出现警告,系统会自动创建.bash_profile文件,直接忽略即可。
  • • PowerShell权限配置:若提示“权限不足”,以管理员身份运行PowerShell,输入以下命令(回车执行):
  • • Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

三、Claude Code 快捷命令与配置(提升效率,必学!)

安装完成后,掌握这些快捷命令和配置,能大幅提升编码效率,新手先记常用命令即可~

◆ 3.1 基础快捷命令(常用命令加粗,直接复制使用)

命令
用途
说明
/bug
报告错误
将对话发送给Anthropic团队,反馈问题
/clear
清除对话历史
清空当前会话的所有记录,释放内存
/config
查看/修改配置
管理Claude Code的所有设置
/help
获取使用帮助
显示所有可用命令,新手不懂就输这个
/review
请求代码审查
对当前代码进行审查,找出问题并优化
/mcp
查看MCP工具状态
显示已安装的MCP工具,检查是否可用
💡 小提示:其他命令可后续按需学习,先掌握以上6个,基本能满足日常使用。

◆ 3.2 自动模式配置(避免频繁确认,提升效率)

Claude Code默认执行命令时需要用户确认,频繁确认很繁琐,启用自动模式即可解决:

启用自动权限模式(复制命令,回车执行)

claude --dangerously-skip-permissions

◆ 3.3 高级操作技巧(进阶必备)

  • • 权限模式切换:Shift+Tab 循环切换(自动接受模式/计划模式)
  • • 快捷键:@文件名(精准引用分析文件)、#(快速编辑CLAUDE.md)、!(执行bash命令)
  • • 全局记忆设置:输入/memory,在编辑器中设置“与用户交流始终使用中文”,后续使用更流畅。

四、常见问题与故障排除(必看!解决90%的报错)

整理了安装、配置、使用中最常见的问题,对应解决方案直接抄,不用再查资料!

◆ 4.1 安装相关问题

  • • 问题1:npm权限错误(EACCES),提示“权限不足”
  • • 解决方案:Linux/macOS输入 sudo npm install -g @anthropic-ai/claude-code;或配置npm用户目录(具体命令见下文)。
  • • 问题2:Node.js版本过低,安装时报错
  • • 解决方案:用nvm升级Node.js,复制命令依次执行:
  • • curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash(安装nvm)
  • • nvm install node(安装最新Node.js)
  • • nvm use node(切换到最新版本)
  • • 问题3:下载安装脚本失败、超时
  • • 解决方案:设置npm镜像源(国内加速),输入 npm config set registry https://registry.npmmirror.com,再重新下载。

◆ 4.2 配置与使用相关问题

  • • 问题1:MCP工具无法使用,提示“未收到Authorization参数”
  • • 解决方案:检查API密钥是否正确,重新执行MCP工具添加命令,确保“your_key”替换为自己的智谱API密钥。
  • • 问题2:命令无响应,输入后卡住
  • • 解决方案:Ctrl+C强制退出,重新输入claude重启,再用claude --status检查系统状态。
  • • 问题3:自动模式不生效,仍需要确认
  • • 解决方案:重新执行 claude --dangerously-skip-permissions,用claude --config检查是否有配置覆盖。

五、卸载与维护(按需操作)

◆ 5.1 完全卸载步骤(彻底删除,避免残留)

  1. 1. 卸载Claude Code:npm uninstall -g @anthropic-ai/claude-code
  2. 2. 清理配置文件(关键!避免后续安装报错):
  3. 3. Windows:rm -rf ~/.claude、rm -f ~/.claude*(Git Bash中执行)
  4. 4. Linux/macOS:rm -rf ~/.claude*、rm -rf ~/.claude
  5. 5. 清理npm缓存:npm cache clean --force

◆ 5.2 定期维护

  1. 1. 升级Claude Code:npm update -g @anthropic-ai/claude-code
  2. 2. 清理缓存:rm -rf ~/.claude/cache(避免内存占用过高)

六、总结与建议(新手必看)

  1. 1. 新手优先用「自动安装方式」,省心高效,避免手动配置出错;
  2. 2. 环境准备是关键,先检查Node.js版本,过低及时升级;
  3. 3. MCP工具按需安装,常用的地图、天气工具优先配置,不用贪多;
  4. 4. 遇到报错先看“常见问题”,90%的问题都能快速解决;
  5. 5. 收藏本文,后续使用中遇到问题,随时查阅,不用重复找资料。

💬 留言区聊聊:你用Claude Code主要做什么?安装过程中遇到了什么问题?评论区留言,我会一一回复解答~

✨ 觉得有用,记得点赞+在看+转发给身边的程序员朋友,一起提升编码效率!