环境说明
操作系统:ubuntu 22.04 desktop版本
本地模型qwen3-coder,ollama部署
搭建过程
https://nodejs.org/zh-cn/download
下载nodejs最新稳定版独立文件
# 安装nodejs环境 mkdir -p ~/.local/node tar -xf node-v24.13.0-linux-x64.tar.xz -C ~/.local/node/ --strip-components=1 echo "export PATH=$HOME/.local/node/bin:$PATH" >> ~/.bashrc source ~/.bashrc node -v npm -v# 安装Claude Code npm install -g @anthropic-ai/claude-code # 验证 claude --version # 配置,添加这行 "hasCompletedOnboarding": true, vim ~/.claude.json # 配置环境变量 vim ~/.bashrc export ANTHROPIC_AUTH_TOKEN=ollama export ANTHROPIC_BASE_URL=http://localhost:11434 source ~/.bashrc # 启动 Claude Code 并指定本地模型 claude --model qwen3-coder # 如果想使用云端模型,命令类似 claude --model glm-4.6:cloud启动测试
claude至此,Claude Code调用本地模型就可以开始玩耍了。
扩展 如何接入国产大模型服务?
设置以下几个变量,重启服务即可
ANTHROPIC_AUTH_TOKEN 接入平台 API Key 644ea***** ANTHROPIC_BASE_URL 接入平台基础URL。示例中是智普AI开放平台 https://open.bigmodel.cn/api/anthropic ANTHROPIC_MODEL 主模型名称,用于处理复杂的编程任务、代码编写、代码理解、推理等核心工作 glm-4.6 ANTHROPIC_SMALL_FAST_MODEL Claude Code 用于“快速/简单任务”的轻量模型,通常用于处理后台任务、快速问答、简单命令、代码补全等低复杂度操作。 glm-4.6方式一:直接配置在~/.bashrc
方式二:在.claude目录下创建一个单独的settinigs.json配置文件,比如
{ "env": { "ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic", "ANTHROPIC_AUTH_TOKEN": "你的API KEY", "ANTHROPIC_MODEL": "glm-4.6", "ANTHROPIC_SMALL_FAST_MODEL": "glm-4.6" } }月之暗面
- 注册地址:https://login.moonshot.cn/
- 参考文档:https://platform.moonshot.cn/docs/guide/agent-support
- 参数配置:
{ "env": { "ANTHROPIC_BASE_URL": "https://api.moonshot.cn/anthropic", "ANTHROPIC_AUTH_TOKEN": "你的API Key", "ANTHROPIC_MODEL": "kimi-k2-0905-preview", "ANTHROPIC_SMALL_FAST_MODEL": "kimi-k2-0905-preview" } }智普AI
- 注册地址:https://bigmodel.cn
- 参考文档:https://docs.bigmodel.cn/cn/coding-plan/tool/claude
- 参数配置:
{ "env": { "ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic", "ANTHROPIC_AUTH_TOKEN": "你的API Key", "ANTHROPIC_MODEL": "glm-4.6", "ANTHROPIC_SMALL_FAST_MODEL": "glm-4.6" } }字节跳动/火山引擎
注册地址:https://console.volcengine.com/home
参考文档:https://console.volcengine.com/ark/region:ark+cn-beijing/model/detail?Id=doubao-seed-code
{ "env": { "ANTHROPIC_BASE_URL": "https://ark.cn-beijing.volces.com/api/coding", "ANTHROPIC_AUTH_TOKEN": "你的API Key", "ANTHROPIC_MODEL": "doubao-seed-code-preview-latest", "ANTHROPIC_SMALL_FAST_MODEL": "doubao-seed-code-preview-latest" } }阿里通义千问
注册地址:https://console.volcengine.com/home
参考文档:https://console.volcengine.com/ark/region:ark+cn-beijing/model/detail?Id=doubao-seed-code
参数配置:
{ "env": { "ANTHROPIC_BASE_URL": "https://dashscope.aliyuncs.com/apps/anthropic", "ANTHROPIC_AUTH_TOKEN": "你的API Key", "ANTHROPIC_MODEL": "qwen3-coder-plus", "ANTHROPIC_SMALL_FAST_MODEL": "qwen3-coder-plus" } }