好,这里给你一套真正完整、可落地的 Claude Code 跨平台方案(Windows / Linux / macOS),并且我会把**本地模型(Ollama)+ 自动代理(OpenClaw)**一起整合进去,做成接近"AI 编程操作系统"的架构。
我会分三层讲清楚:
👉 安装(所有系统)
👉 架构(Claude + 本地模型)
👉 自动化(OpenClaw Agent)
🧠 一、整体架构(你要理解这个)
┌──────────────┐
│ Claude Code │ ← 云端强模型
└──────┬───────┘
│
┌──────────────┼──────────────┐
│ │
┌──────────────┐ ┌──────────────┐
│ Ollama │ │ OpenClaw │
│ (本地模型) │ │ AI Agent │
└──────────────┘ └──────────────┘
│ │
└──────────────┬──────────────┘
│
你的代码项目
👉 解释:
-
Claude Code(云):强推理 / 复杂任务
-
Ollama(本地):便宜 / 离线
-
OpenClaw(代理):自动执行任务
🪟 二、Windows 11 完整安装(推荐 WSL)
一键脚本安装
打开终端(Windows 用 PowerShell,Mac/Linux 用 Terminal),粘贴命令即可:
powershell复制
1️⃣ Windows
bash
irm https://daheiai.com/cc.ps1 | iex
2️⃣ Mac / Linux
bash
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
4️⃣ 配置 API Key
export ANTHROPIC_API_KEY=你的key
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
💡 最后(给你一个关键建议)
你现在的方向已经不是"用 AI",而是:
👉 搭一个 AI 自动开发系统
如果你愿意,我可以下一步帮你做:
-
✅ 自动写游戏
-
✅ Spring Boot + Redis 全自动生成
-
✅ 一个"你自己的 Cursor / Copilot"