Claude Code 是 Anthropic 推出的强大终端 AI 编程助手,能够理解整个项目、直接修改代码并执行复杂开发任务。但对于国内开发者来说,官方服务存在访问限制和成本问题。本文将带你一步步完成 Claude Code 的完整配置,实现无需魔法、稳定使用、低成本的 AI 编程体验。
Claude Code 依赖 Node.js 18.0 或更高版本运行。
Windows 系统:
- 推荐:访问 Node.js 官网 下载 LTS 长期支持版(.msi 格式)
- 或使用包管理器:
# 使用 Winget winget install OpenJS.NodeJS.LTS # 使用 Chocolatey choco install nodejs
macOS 系统:
# 使用 Homebrew brew install node
Linux (Ubuntu/Debian) 系统:
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - sudo apt-get install -y nodejs
验证安装:
node --version npm --version
显示版本号即表示安装成功。
国内用户推荐使用镜像加速:
npm install -g @anthropic-ai/claude-code --registry=https://registry.npmmirror.com
国际网络用户:
npm install -g @anthropic-ai/claude-code
验证安装:
claude --version
如果能看到版本号输出,说明 Claude Code 已成功安装。
cc-switch 是一款跨平台的开源桌面工具,专为 Claude Code 等 AI 命令行助手设计。它本质上是一个协议转换层 + 智能路由器,可以一键切换不同大模型服务商的 API 配置,完美解决国内访问问题。
- 访问 cc-switch GitHub Releases 页面
- 根据你的系统下载对应安装包:
- Windows:下载
.exe文件 - macOS:下载
.dmg文件(注意区分 Intel 和 Apple Silicon 版本) - Linux:下载
.AppImage或.flatpak文件
- Windows:下载
- 双击安装包,按照向导完成安装
- 安装完成后启动 cc-switch,它会在系统托盘运行
如果你更喜欢命令行操作:
npm install -g cc-switch
验证安装:
cc-switch --version
目前国内主流大模型中,MiniMax M2.7 在代码能力、响应速度和价格方面表现均衡,是 Claude Code 的理想替代方案。
- 访问 MiniMax 开发者平台 并注册登录
- 进入「Coding Plan」订阅页面,完成套餐订阅(新用户有免费体验金)
- 在 Coding Plan 控制台页面,找到「API Key」区域
- 点击「复制并重置」按钮,获取完整的 API Key(以
sk-开头)
⚠️ 重要:请妥善保存你的 API Key,不要泄露给他人

- 打开 cc-switch 桌面应用
- 点击主界面右上角的橙色「+」按钮,进入「添加新供应商」页面
- 在预设供应商列表中选择 MiniMax
- 在 API Key 输入框中粘贴你刚才复制的 MiniMax API Key
- 模型名称保持默认的
MiniMax-M2.7即可 - 点击右下角的「添加」按钮保存配置
- 回到 cc-switch 主界面
- 在供应商列表中找到你刚刚添加的 MiniMax 条目
- 点击「启用」按钮
- cc-switch 会自动配置 Claude Code 的环境变量和代理设置
打开一个新的终端窗口,运行:
claude "你好,告诉我你现在使用的是什么模型"
如果 Claude 回复说它正在使用 MiniMax 模型,说明配置成功了!
类似GLM、DeepSeek等模型都可以在cc-switch中配置
Claude Code 内置的 fetch 和 web_search 工具在国内环境下经常受限。我们可以通过 MCP(Model Context Protocol)服务器来实现更强大、更稳定的网络访问能力。
Fetch MCP 是最适合替代内置 fetch 工具的方案,它不受 Anthropic 政策限制,支持国内网站访问。
通过 Claude Code CLI 安装:
claude mcp add –scope user fetch – uvx mcp-server-fetch
通过 pip 安装:
pip install mcp-server-fetch claude mcp add –scope user fetch – python -m mcp_server_fetch
- ✅ 不受政策限制:可访问国内绝大多数网站
- ✅ 自动格式转换:将 HTML 自动转换为 Markdown,便于 AI 理解
- ✅ 支持代理:可通过
--proxy-url参数配置国内代理 - ✅ 忽略 robots.txt:可通过
--ignore-robots-txt参数绕过限制 - ✅ 内置缓存:15 分钟缓存,重复访问更快
- ✅ 自定义 User-Agent:避免被网站屏蔽
直接调用工具:
/fetch:fetch https://juejin.cn/user/57848
通过自然语言调用:
请使用 fetch 工具获取 https://github.com/farion1231/cc-switch 的 README 内容
对于需要 JavaScript 渲染的动态网页(如 SPA 应用、需要登录的网站),推荐使用 Playwright MCP:
安装:
claude mcp add –scope user playwright npx @playwright/mcp@latest
使用示例:
使用 playwright 导航到百度,搜索”Claude Code 国内使用教程”,然后获取搜索结果页面的内容
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/266873.html