Claude Code 接入第三方模型实战教程
Claude Code 是由 Anthropic 推出的终端 AI 编程工具,默认使用 Claude 系列模型。使用更便宜的模型(如 DeepSeek)使用更强中文能力模型(如 GLM、Kimi)做多模型调度(Agent)Claude Code 本质是 CLI 工具 → 调用 Anthropic API → 返回结果。它支持自定义 API Endpoint能力是否支持替换 API Key✅替换 A
·
Claude Code 接入第三方模型实战教程(Kimi + 智谱 GLM)
本教程包含 从 0 到 1 把 Claude Code 扩展为“多模型开发工具”,支持 Kimi(Moonshot) 与 智谱 GLM。
目录
1. Claude Code 背景介绍
Claude Code 是由 Anthropic 推出的终端 AI 编程工具,默认使用 Claude 系列模型。
但在实际开发中,我们往往希望:
- 使用更便宜的模型(如 DeepSeek)
- 使用更强中文能力模型(如 GLM、Kimi)
- 做多模型调度(Agent)
Claude Code 本质是 CLI 工具 → 调用 Anthropic API → 返回结果 。关键点在于:
它支持自定义 API Endpoint
核心环境变量:
ANTHROPIC_AUTH_TOKEN=your_key
ANTHROPIC_BASE_URL=your_api_url
| 能力 | 是否支持 |
|---|---|
| 替换 API Key | ✅ |
| 替换 API 地址 | ✅ |
| 兼容第三方模型 | ✅(取决于协议) |
2. 接入 DeepSeek
Anthropic 兼容 API,因此可以把 Claude Code 的请求转发到 DeepSeek 的接口。DeepSeek 已提供 Anthropic 兼容端点,因此 Claude Code 可以作为前端/Agent 使用,而底层模型换成 DeepSeek。
编辑~/.bashrc文件,在文件中添加Claude code 模型参数
# DeepSeek for Claude Code
export ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic"
export ANTHROPIC_API_KEY="你自己的key"
export ANTHROPIC_MODEL="deepseek-v4-pro"
export ANTHROPIC_SMALL_FAST_MODEL=deepseek-v4-flash
3. 接入智谱 GLM(最简单方案)
3.1原理
智谱AI 提供了: 兼容 Claude API 的接口
3.2 配置步骤
1️⃣ 获取 API Key
2️⃣ 设置环境变量
export ANTHROPIC_AUTH_TOKEN=你的智谱API_KEY
export ANTHROPIC_BASE_URL=https://open.bigmodel.cn/api/anthropic
3️⃣ 启动 Claude Code
claude
验证:
写一个快速排序
👉 如果返回正常,说明接入成功。
3.3 优势
- 无需代理
- 完全兼容 Claude Code
- 中文能力强
4. 多模型统一管理(进阶)
4.1 目标
实现:
- 一键切换模型
- 自动任务分发
- 成本优化
4.2 示例:环境变量切换
# 当前模型
MODEL_PROVIDER=zhipu
4.3 切换脚本
#!/bin/bash
if [ "$MODEL_PROVIDER" = "zhipu" ]; then
export ANTHROPIC_BASE_URL=https://open.bigmodel.cn/api/anthropic
elif [ "$MODEL_PROVIDER" = "kimi" ]; then
export ANTHROPIC_BASE_URL=http://localhost:4000
fi
4.4 智能路由(推荐)
def route(task):
if "代码" in task:
return "deepseek"
elif "长文本" in task:
return "kimi"
else:
return "zhipu"
更多推荐



所有评论(0)