尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

Claude Code 从安装到调用的保姆级指南(MacOS)

Claude Code 从安装到调用的保姆级指南(MacOS)
📅 发布时间:2026/6/19 2:13:52

前言

最近尝试在macOS上使用Claude Code,发现不少用户卡在安装配置和海外服务连接上——要么Node.js版本不对,要么API调用需要翻墙,要么首次启动就报错。

这篇文章整理了从Node.js安装到Claude Code配置的完整步骤,用88api中转解决国内直连问题,亲测跑通,希望帮大家少踩坑。

正文

一、安装Node.js

最低要求:Node.js >=18(建议LTS版本)。

方法一:官网下载(推荐)

访问Node.js官网下载LTS版本,双击安装包按向导完成安装。

方法二:Homebrew安装
brewinstallnode
验证安装

出现版本号即成功:

node--version# 输出示例:v20.11.0npm--version# 输出示例:10.2.4

二、安装Claude Code

执行以下命令全局安装:

npminstall-g@anthropic-ai/claude-code
验证安装
claude--version

三、配置API连接

获取API KEY

这里使用88api中转(网址:https://api.88api.shop),大家可以试试,或者大家也可以用自己的。步骤如下:

  1. 注册登录以后,点击侧边栏的 “API 令牌”

  1. 点击"添加令牌"

  1. 创建令牌,名称随意,直接提交

  1. 获取 API Key,注意妥善保管,不要公开或分享。

  1. 点击"知道了",在令牌列表中可以点击"复制"按钮获取 API Key

方法一:配置文件(推荐)

在用户目录创建.claude文件夹和settings.json:

  • 配置路径:~/.claude/settings.json
  • 配置内容:
{"env":{"ANTHROPIC_AUTH_TOKEN":"你的API密钥","ANTHROPIC_BASE_URL":"https://api.88api.shop"}}
  • 创建步骤:
# 创建.claude目录(如已存在则跳过)mkdir-p~/.claude# 编辑配置文件nano~/.claude/settings.json

粘贴配置内容后,按Ctrl+O保存,Ctrl+X退出。

方法二:环境变量
临时设置(当前终端)
exportANTHROPIC_BASE_URL="https://api.88api.shop"exportANTHROPIC_AUTH_TOKEN="你的API密钥"
永久设置

写入~/.zshrc(或对应shell配置文件):

exportANTHROPIC_BASE_URL="https://api.88api.shop"exportANTHROPIC_AUTH_TOKEN="你的API密钥"

保存后执行:

source~/.zshrc

⚠️ 注意:替换“你的API密钥”为实际令牌,配置后重启终端或IDE生效(集成终端需重启整个IDE)。

VSCode插件配置(可选)

若使用VSCode的Claude插件,需创建~/.claude/config.json:

  • 配置内容:
{"primaryApiKey":"any"}
  • 创建步骤:
mkdir-p~/.claudenano~/.claude/config.json

保存退出即可。

⚠️ 注意:config.json是VSCode插件专用,与命令行工具的settings.json不同。

四、开始使用

运行以下命令启动Claude Code:

claude

执行claude --help查看命令说明。

五、常见问题排查

问题1:Unable to connect to Anthropic services

症状:启动后提示无法连接服务。
解决方案:创建~/.claude.json跳过引导:

  • 配置内容:
{"hasCompletedOnboarding":true}
  • 创建方法:
cat>~/.claude.json<<'EOF' { "hasCompletedOnboarding": true } EOF

验证文件:

cat~/.claude.json

重启Claude Code即可。

💡 调试技巧:若仍无法连接,检查网络、重启终端/IDE、确认API配置正确。

总结

这篇教程覆盖了Claude Code在macOS的完整安装流程,从Node.js准备到API配置,用88api中转解决国内直连问题,还包含常见连接失败的修复方案。希望能帮大家快速上手,少走弯路。如果遇到其他问题,欢迎留言交流!

相关新闻

  • 为什么阀门流量不足,问题往往不在泵?
  • Playnite游戏库管理器终极指南:3个创新方案打造你的跨设备游戏中心
  • Digital-IDE:VSCode中的硬件开发革命,告别传统EDA的复杂配置

最新新闻

  • 【共创季稿事节】HarmonyOS7 互动卡片开发实践:从 0 看懂 LiveCard 项目的主链路
  • 终极FitGirl游戏启动器:一站式游戏下载与管理解决方案
  • MPC857T UPM内存控制器高级特性解析:时序、等待与多主系统设计
  • 复古视频美学:从技术缺陷到视觉语言的完整创作指南
  • 2026年企业级AI API聚合平台观察:稳定性、协议兼容与模型生态能力全景分析
  • 终极Windows USB设备安全弹出解决方案:告别“设备正在使用中“的烦恼

日新闻

  • 5分钟掌握Python进化算法:Geatpy高性能优化工具完全指南
  • Microchip 24AA044 EEPROM选型与应用全指南:从参数解析到实战编程
  • 华为的鸿蒙到底有多牛?为什么称作遥遥领先?

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号