无需海外账号,用阿里大模型 API 实现 Claude Code 的完美替代方案
由于 Anthropic 官方限制了中国区用户访问,即使注册了账号也无法正常使用 Claude Code。今天分享的技术方案,通过 Claude Code Router路由工具 + 阿里通义千问API,可以让国内的 Windows 用户也能无缝使用 Claude Code。
由于 Claude Code 仅支持 Linux 平台,我们需要在 Windows 中启用 WSL2,安装教程可以参考:如何使用 WSL 在 Windows 上安装 Linux
为了避免在 WSL2 中安装时的 错误,需要重新安装 Node.js 和 npm,如下:
- 全局 OpenAI 兼容配置
- : 用于访问 OpenAI 兼容 API 的密钥(这里是阿里 DashScope 的密钥)
- : 基础 API 地址(已指向阿里 DashScope 的兼容模式端点)
- : 默认使用的模型(已设置为阿里的 )
- Providers (模型提供商列表) 每个提供商包含:
- : 提供商名称(自定义标识)
- : 该提供商的 API 地址
- : 访问该提供商的 API 密钥
- : 该提供商下可用的模型列表
- Router (路由规则) 定义不同任务类型使用的模型:
- : 后台/常规任务使用的模型(格式:)
- : 复杂推理任务使用的模型
- : 长上下文处理任务使用的模型
以下是阿里模型常用
启动后可在终端直接使用代码补全功能,体验与原版 Claude 基本一致~
由于 npm 全局包默认安装在 或 ,普通用户可能无权访问。
需要修改 npm 全局包权限,让所有用户均可访问 安装的全局包,如下:
Claude Code Router 的基本原理:利用环境变量覆盖请求的 BaseURL 和 apiKey,并通过自定义服务将 OpenAI API 转换为 Anthropic API 格式。
最近 K2 模型更新后,可以直接使用 K2,完全兼容 Anthropic API 格式。
- Claude Code Router
- DashScope 控制台(获取API密钥)
- WSL2 安装指南
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/217404.html