Claude Code + 魔搭社区 API:免费白嫖新姿势
Claude Code + 魔搭社区 API:免费白嫖新姿势
最近发现魔搭社区(ModelScope)已经支持 Anthropic API,这意味着我们可以通过一些简单的配置,让 Claude Code 直接使用魔搭社区提供的免费 API 资源。亲测可用,这里给大家分享一下具体步骤。 ## 核心思路
核心原理非常简单:通过修改环境变量,将 Claude Code 的 API 请求地址指向魔搭社区的 API 端点。 ## 魔搭社区API
- 打开魔搭社区:https://modelscope.cn/models
- 筛选可以api调用的模型:点击支持体验–>推理 APl-Inference,支持通过标准推理 AP接口迅速调用
- 点击推理 API-Inference下的Anthropic查看代码示例,复制自己的apikey和对应的模型ID。
claude code安装和配置
claude code安装
1 | curl -fsSL https://claude.ai/install.sh | bash |
修改claude code配置
修改 Claude Code 的配置文件,实现永久生效。
首先,找到 settings.json 文件:
- Windows 平台:
C:\Users\你的用户名\.claude\settings.json - Linux/Mac 平台:
~/.claude/settings.json
用文本编辑器打开该文件,然后将以下内容复制粘贴进去:
1 | { |
跳过首次启动校验
首次启动时 Claude Code 会进行 onboarding 网络校验,部分网络环境下可能失败或卡住。可以手动完成本地初始化来跳过:
找到
.claude.json文件(隐藏文件):- Windows
平台:
C:\Users\你的用户名\.claude.json(可在文件管理器中直接搜索.claude.json) - Linux/Mac 平台:
~/.claude.json
- Windows
平台:
用文本编辑器打开,文件内容是 JSON 配置
在 JSON 配置中加上如下字段:
1 | "hasCompletedOnboarding": true |
该配置用于完成本地初始化流程,避免首次启动时的网络校验提示。注意修改后检查文件是否仍符合 JSON 格式(字段间逗号、引号成对等)。
mcp工具构建
- 安装spec-workflow-mcp
1
npm install -g spec-workflow-mcp@latest
- 在claude code中配置mcp
1
2
3claude mcp add --transport http context7 https://mcp.context7.com/mcp
claude mcp add --transport http grep https://mcp.grep.app
claude mcp add spec-workflow-mcp -s user -- npm dlx spec-workflow-mcp@latest