Claude Code 安装教程(Windows / Linux / macOS)
本文是一套真正完整、可落地的 Claude Code 跨平台方案(Windows / Linux / macOS),并且我会把**本地模型(Ollama)+ 自动代理(OpenClaw)**一起整合进去,做成接近“AI 编程操作系统”的架构。
我会分三层讲清楚:
👉 安装(所有系统)
👉 架构(Claude + 本地模型)
👉 自动化(OpenClaw Agent)
🧠 一、整体架构(你要理解这个)
┌──────────────┐
│ Claude Code │ ← 云端强模型
└──────┬───────┘
│
┌──────────────┼──────────────┐
│ │
┌──────────────┐ ┌──────────────┐
│ Ollama │ │ OpenClaw │
│ (本地模型) │ │ AI Agent │
└──────────────┘ └──────────────┘
│ │
└──────────────┬──────────────┘
│
你的代码项目
👉 解释:
-
Claude Code(云):强推理 / 复杂任务
-
Ollama(本地):便宜 / 离线
-
OpenClaw(代理):自动执行任务
🪟 二、Windows 11 完整安装(推荐 node安装)
一键脚本安装
修改安全策略允许脚本安装
-
以管理员身份打开 PowerShell:
-
点击电脑左下角的“开始”菜单,搜索
PowerShell。 -
在搜索结果中,右键点击 Windows PowerShell,选择 “以管理员身份运行”。
-
- 执行修改命令: 输入"Y"
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
打开终端(Windows 用 PowerShell,Mac/Linux 用 Terminal),粘贴命令即可:
powershell复制
1️⃣ Windows (如果失败,请使用node安装)
irm https://claude.ai/install.ps1 | iex
如果以上安装失败可使用以下命令
winget install Anthropic.ClaudeCode
2️⃣ Mac / Linux
curl -fsSL https://daheiai.com/cc.sh | sh
WSL安装
1️⃣ 安装 WSL
wsl --install
重启后进入 Ubuntu:
wsl
2️⃣ 安装 Node.js
sudo apt update
sudo apt install -y nodejs npm
3️⃣ 安装 Claude Code
npm install -g @anthropic-ai/claude-code
👉 来自 Anthropic
绕过登录验证(重要)
运行claude会发生以下警告,需要修改配置绕过验证

修改C:\Users\xxx\.claude.json,添加如下内容(必须启动一次claude才会有这个文件)
"hasCompletedOnboarding": true,
完成后,内容结构如下
{
"firstStartTime": "2028-02-11T13:48:45.716Z",
"hasCompletedOnboarding": true,
"opusProMigrationComplete": true,
"sonnet1m45MigrationComplete": true,
"seenNotifications": {},
xxx
}
4️⃣ 配置国产大模型
这里我们选择阿里云百炼,无它,免费额度够用
官网:大模型服务平台百炼控制台
切换流程
-
创建API-Key
-
修改环境变量,接入千问模型
-
设置Key:
setx ANTHROPIC_API_KEY "YOUR_DASHSCOPE_API_KEY" -
设置URL:
setx ANTHROPIC_BASE_URL "https://dashscope.aliyuncs.com/apps/anthropic" -
设置模型:
setx ANTHROPIC_MODEL "glm-5" -
如果想用DeepSeek模型: 修改C:\Users\你的用户名\.claude\settings.json如下
{ "env": { "ANTHROPIC_AUTH_TOKEN": "DEEPSEEK_API_KEY", "ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic", "ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek-v4-flash", "ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-v4-flash", "ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek-v4-pro", "ANTHROPIC_MODEL": "deepseek-v4-flash", "API_TIMEOUT_MS": "600000", "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1" }, "skipDangerousModePermissionPrompt": true, "bypassPermissions": true }
-
-
查看参数是否设置成功,使用cmd运行
echo %ANTHROPIC_API_KEY% echo %ANTHROPIC_BASE_URL% echo %ANTHROPIC_MODEL%正确结果如下
echo %ANTHROPIC_API_KEY% sk-ws-H.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx echo %ANTHROPIC_BASE_URL% https://dashscope.aliyuncs.com/apps/anthropic echo %ANTHROPIC_MODEL% glm-5
5️⃣ 安装 Ollama(WSL)
curl -fsSL https://ollama.com/install.sh | sh
运行:
ollama run llama3
👉 Ollama
6️⃣ 安装 OpenClaw
npm install -g openclaw
运行:
openclaw
👉 OpenClaw
🐧 三、Linux(Ubuntu / Debian)
一键安装
sudo apt update
sudo apt install -y nodejs npm git curl
Claude Code
npm install -g @anthropic-ai/claude-code
Ollama
curl -fsSL https://ollama.com/install.sh | sh
OpenClaw
npm install -g openclaw
🍎 四、macOS(Intel / M 系列)
1️⃣ 安装 Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2️⃣ 安装 Node
brew install node
3️⃣ Claude Code
npm install -g @anthropic-ai/claude-code
4️⃣ Ollama(官方支持最好)
brew install ollama
运行:
ollama run llama3
5️⃣ OpenClaw
npm install -g openclaw
🔗 五、核心配置(最关键)
让 OpenClaw 调用 Claude + Ollama
编辑:
~/.openclaw/config.json
示例:
{
"providers": {
"claude": {
"type": "anthropic",
"apiKey": "你的key"
},
"ollama": {
"type": "ollama",
"endpoint": "http://localhost:11434"
}
},
"defaultProvider": "claude"
}
🔄 混合策略(推荐)
👉 小任务 → Ollama
👉 大任务 → Claude
🚀 六、实际用法(重点)
Claude Code
claude "refactor this project"
Ollama
ollama run llama3
OpenClaw Agent
openclaw
然后输入:
build a spring boot project with redis cache
👉 它会自动:
-
写代码
-
创建文件
-
执行命令
🔥 七、进阶玩法(你会用到)
✅ 1. 远程 Ollama(你之前问过)
"endpoint": "http://你的服务器:11434"
✅ 2. 自动开发流水线
OpenClaw 可以:
-
写代码
-
git commit
-
部署
-
测试
✅ 3. 多模型协同
| 任务 | 模型 |
|---|---|
| 架构设计 | Claude |
| 代码生成 | Claude |
| 小函数 | Ollama |
| 本地测试 | Ollama |
⚠️ 八、常见坑(你一定会踩)
❌ npm 权限问题
sudo chown -R $USER ~/.npm
❌ Ollama WSL 网络问题
export OLLAMA_HOST=0.0.0.0
❌ Node 版本太低
npm install -g n
n latest
🌍 English Summary
Your request:
give me a complete setup for Windows, Linux, macOS
Stack:
-
Claude Code (cloud AI)
-
Ollama (local AI)
-
OpenClaw (agent)
Install flow:
npm install -g @anthropic-ai/claude-code
npm install -g openclaw
curl -fsSL https://ollama.com/install.sh | sh
Set API:
export ANTHROPIC_API_KEY=your_key
Run:
claude
openclaw
ollama run llama3
更多推荐




所有评论(0)