docs: add Windows PowerShell for OpenClaude, ripgrep note, ollama launch
Made-with: Cursor
This commit is contained in:
@@ -42,8 +42,12 @@
|
|||||||
npm install -g @gitlawb/openclaude
|
npm install -g @gitlawb/openclaude
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Если при запуске появится предупреждение вроде `ripgrep not found`, установите **ripgrep** (`rg`) в систему и проверьте `rg --version` в том же терминале, где стартуете OpenClaude.
|
||||||
|
|
||||||
### 4.2 Локальный Ollama-профиль (бесплатно)
|
### 4.2 Локальный Ollama-профиль (бесплатно)
|
||||||
|
|
||||||
|
macOS / Linux:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
export CLAUDE_CODE_USE_OPENAI=1
|
export CLAUDE_CODE_USE_OPENAI=1
|
||||||
export OPENAI_BASE_URL=http://127.0.0.1:11434/v1
|
export OPENAI_BASE_URL=http://127.0.0.1:11434/v1
|
||||||
@@ -51,8 +55,26 @@ export OPENAI_MODEL=qwen2.5-coder:7b
|
|||||||
openclaude
|
openclaude
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Windows PowerShell:
|
||||||
|
|
||||||
|
```powershell
|
||||||
|
$env:CLAUDE_CODE_USE_OPENAI="1"
|
||||||
|
$env:OPENAI_BASE_URL="http://127.0.0.1:11434/v1"
|
||||||
|
$env:OPENAI_MODEL="qwen2.5-coder:7b"
|
||||||
|
|
||||||
|
openclaude
|
||||||
|
```
|
||||||
|
|
||||||
|
Альтернатива без ручных переменных (если установлен Ollama и доступна команда `ollama launch`):
|
||||||
|
|
||||||
|
```bash
|
||||||
|
ollama launch openclaude --model qwen2.5-coder:7b
|
||||||
|
```
|
||||||
|
|
||||||
### 4.3 OpenAI-профиль
|
### 4.3 OpenAI-профиль
|
||||||
|
|
||||||
|
macOS / Linux:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
export CLAUDE_CODE_USE_OPENAI=1
|
export CLAUDE_CODE_USE_OPENAI=1
|
||||||
export OPENAI_API_KEY=sk-...
|
export OPENAI_API_KEY=sk-...
|
||||||
@@ -60,8 +82,20 @@ export OPENAI_MODEL=gpt-4o
|
|||||||
openclaude
|
openclaude
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Windows PowerShell:
|
||||||
|
|
||||||
|
```powershell
|
||||||
|
$env:CLAUDE_CODE_USE_OPENAI="1"
|
||||||
|
$env:OPENAI_API_KEY="sk-..."
|
||||||
|
$env:OPENAI_MODEL="gpt-4o"
|
||||||
|
|
||||||
|
openclaude
|
||||||
|
```
|
||||||
|
|
||||||
### 4.4 DeepSeek-профиль
|
### 4.4 DeepSeek-профиль
|
||||||
|
|
||||||
|
macOS / Linux:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
export CLAUDE_CODE_USE_OPENAI=1
|
export CLAUDE_CODE_USE_OPENAI=1
|
||||||
export OPENAI_BASE_URL=https://api.deepseek.com/v1
|
export OPENAI_BASE_URL=https://api.deepseek.com/v1
|
||||||
@@ -70,6 +104,17 @@ export OPENAI_MODEL=deepseek-chat
|
|||||||
openclaude
|
openclaude
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Windows PowerShell:
|
||||||
|
|
||||||
|
```powershell
|
||||||
|
$env:CLAUDE_CODE_USE_OPENAI="1"
|
||||||
|
$env:OPENAI_BASE_URL="https://api.deepseek.com/v1"
|
||||||
|
$env:OPENAI_API_KEY="sk-..."
|
||||||
|
$env:OPENAI_MODEL="deepseek-chat"
|
||||||
|
|
||||||
|
openclaude
|
||||||
|
```
|
||||||
|
|
||||||
## 5) Локальные бесплатные модели: где брать и что ставить
|
## 5) Локальные бесплатные модели: где брать и что ставить
|
||||||
|
|
||||||
### Где брать
|
### Где брать
|
||||||
@@ -179,6 +224,8 @@ EOF
|
|||||||
direnv allow
|
direnv allow
|
||||||
```
|
```
|
||||||
|
|
||||||
|
На **Windows** нативный `direnv` используют реже; задайте переменные в текущей сессии PowerShell через `$env:ИМЯ="значение"`, добавьте их в профиль PowerShell, либо работайте в **WSL** и следуйте Linux-инструкциям выше.
|
||||||
|
|
||||||
## 8) Минимальный RAG стек (локально)
|
## 8) Минимальный RAG стек (локально)
|
||||||
|
|
||||||
Рекомендуемая база:
|
Рекомендуемая база:
|
||||||
|
|||||||
@@ -2,6 +2,8 @@
|
|||||||
|
|
||||||
Короткий маршрут "с нуля до рабочего стенда" на Ubuntu.
|
Короткий маршрут "с нуля до рабочего стенда" на Ubuntu.
|
||||||
|
|
||||||
|
Если вы на **Windows**, установите Ollama и Node.js локально, затем для запуска OpenClaude на локальной модели используйте блоки **Windows PowerShell** в `README.md` (раздел «4) Быстрый запуск OpenClaude»). Полный стек ниже (Docker, bash-скрипты, пути `~/...`) удобнее повторять в **WSL2** или на Linux-сервере с тем же репозиторием.
|
||||||
|
|
||||||
## 0) Что получится
|
## 0) Что получится
|
||||||
|
|
||||||
- локальный LLM через Ollama
|
- локальный LLM через Ollama
|
||||||
|
|||||||
@@ -92,8 +92,13 @@ fi
|
|||||||
|
|
||||||
echo
|
echo
|
||||||
echo "=== Quick Commands ==="
|
echo "=== Quick Commands ==="
|
||||||
echo "local run:"
|
echo "local run (bash):"
|
||||||
echo " export CLAUDE_CODE_USE_OPENAI=1"
|
echo " export CLAUDE_CODE_USE_OPENAI=1"
|
||||||
echo " export OPENAI_BASE_URL=http://127.0.0.1:11434/v1"
|
echo " export OPENAI_BASE_URL=http://127.0.0.1:11434/v1"
|
||||||
echo " export OPENAI_MODEL=$MODEL"
|
echo " export OPENAI_MODEL=$MODEL"
|
||||||
echo " openclaude"
|
echo " openclaude"
|
||||||
|
echo "local run (Windows PowerShell):"
|
||||||
|
echo ' $env:CLAUDE_CODE_USE_OPENAI="1"'
|
||||||
|
echo ' $env:OPENAI_BASE_URL="http://127.0.0.1:11434/v1"'
|
||||||
|
echo " \$env:OPENAI_MODEL=\"$MODEL\""
|
||||||
|
echo " openclaude"
|
||||||
|
|||||||
Reference in New Issue
Block a user