✅ Statut : PIPELINE FONCTIONNELLE

<aside> 🎉

Claude Code fonctionne avec un modèle open source local !

Pipeline complète : Mac → Caddy HTTPS → LiteLLM (Anthropic→OpenAI) → Ollama → qwen2.5-coder:3b

Première réponse obtenue le 3 avril 2026.

</aside>

🏗️ Architecture

graph LR
    A["Mac (Claude Code CLI)"] -->|HTTPS| B["Caddy (notreunivers.cloud)"]
    B -->|/neo/litellm/*| C["LiteLLM :4000"]
    C -->|OpenAI format| D["Ollama :11434"]
    D --> E["qwen2.5-coder:3b"]

🚀 Lancement rapide

Script ~/claude-local.sh

#!/bin/bash
# Claude Code Local — Via qwen2.5-coder:3b sur VPS
export ANTHROPIC_BASE_URL='<https://notreunivers.cloud/neo/litellm>'
export ANTHROPIC_API_KEY='sk-local-qwen-proxy'
export DISABLE_AUTOUPDATER=1
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1
unset ANTHROPIC_AUTH_TOKEN

# Mode interactif ou one-shot
if [ "$1" = "-p" ]; then
    shift
    claude -p "$*" --model claude-sonnet-4-6 --output-format text --max-turns 3
else
    claude --model claude-sonnet-4-6 "$@"
fi

Utilisation

🔧 Composants VPS

LiteLLM (proxy Anthropic → Ollama)

Caddy (reverse proxy HTTPS)