Installer Ollama, Python, Open WebUI et Claude Code sous Windows
Créé par Jean-Emmanuel Bissey le 23/07/2026 modifié le 25/07/2026 PubliéDévelopper gratuitement avec une IA locale
Pendant plusieurs années, ChatGPT, Claude ou Gemini ont révolutionné le développement logiciel. Leur principal inconvénient reste cependant leur coût : pour profiter des meilleurs modèles, un abonnement mensuel est souvent nécessaire.
Heureusement, il existe aujourd'hui une alternative entièrement gratuite.
En installant Ollama, Python, Open WebUI et Claude Code, il est possible de transformer un simple ordinateur Windows en véritable assistant de développement fonctionnant entièrement en local.
Les avantages sont nombreux :
- utilisation gratuite ;
- aucune limitation quotidienne ;
- confidentialité totale (le code ne quitte jamais votre ordinateur) ;
- fonctionnement hors connexion une fois les modèles téléchargés ;
- possibilité d'utiliser plusieurs modèles d'intelligence artificielle.
Remarque
Bien que j'utilise Linux (actuellement Debian+KDE) comme système principal depuis plus de 25 ans, cet article est volontairement rédigé pour Windows. Toutes les commandes et les captures d'écran présentées dans cet article correspondent donc à Windows.
Les mêmes outils existent également sous Linux et macOS.
Temps d'installation
L'installation complète ne prend qu'une vingtaine de minutes (hors téléchargement des modèles d'IA).
| Étape | Temps estimé |
|---|---|
| Installer Ollama | 2 min |
| Installer Python | 2 min |
| Télécharger un modèle IA | 10 à 30 min |
| Installer Open WebUI | 5 à 15 min |
| Installer Claude Code | 2 min |
Architecture de la solution
Les quatre logiciels sont complémentaires.
Internet
│
│ Téléchargement des modèles
▼
+----------------+
| Ollama |
| Serveur IA |
+----------------+
│
┌─────────────────┼─────────────────┐
│ │ │
▼ ▼ ▼
Claude Code Open WebUI API locale
(développement) (interface Web) localhost:11434
│
▼
Modèles IA
(Qwen, Gemma, Llama, Mistral...)
Chaque composant possède un rôle bien précis.
- Ollama exécute les modèles d'intelligence artificielle.
- Python est nécessaire au fonctionnement d'Open WebUI.
- Open WebUI fournit une interface graphique similaire à ChatGPT.
- Claude Code transforme votre terminal en assistant de programmation.
Prérequis
Pour obtenir de bonnes performances, on recommande :
| Configuration | Recommandé |
|---|---|
| Windows 11 64 bits | ✔ |
| SSD | ✔ |
| 16 Go de RAM | minimum |
| 32 Go de RAM | idéal |
| GPU Nvidia ou AMD | conseillé |
L'installation fonctionne également très bien sur les nouveaux PC équipés d'un processeur Intel Core Ultra ou AMD Ryzen AI.
Étape 1 : Installer Ollama
Téléchargez Ollama pour Windows.
Site officiel
https://ollama.com/download/windows
L'installation est très simple.
Une fois terminée, ouvrez une invite de commandes et vérifiez que tout fonctionne :
ollama --version
Si un numéro de version apparaît, Ollama est correctement installé.
Étape 2 : Installer Python
Téléchargez Python pour Windows.
Site officiel
https://www.python.org/downloads/windows/
Python est nécessaire pour installer et exécuter Open WebUI.
Téléchargez la version Windows 64 bits (V3.11), puis lancez l'installation.
Important
Pendant l'installation, cochez Add Python to PATH avant de cliquer sur Install Now.
Sans cette option, les commandes
pythonetpipne fonctionneront pas depuis l'invite de commandes.
Une fois l'installation terminée, vérifiez que Python est correctement installé.
python --version
Puis vérifiez également pip :
pip --version
Si les deux commandes affichent un numéro de version, vous pouvez passer à l'étape suivante.
Étape 3 : Télécharger un modèle d'IA
Ollama n'installe aucun modèle automatiquement.
Vous devez choisir celui que vous souhaitez utiliser.
Quelques exemples.
Gemma 4
Développé par Google.
ollama pull gemma4:12b
Excellent modèle généraliste.
Qwen3
Développé par Alibaba.
ollama pull qwen3:30b
Très performant pour le développement logiciel.
Lister les modèles installés
ollama list
Lancer un modèle
ollama run qwen3:30b
Vous pouvez alors discuter directement avec le modèle.
Étape 4 : Installer Open WebUI
Open WebUI fournit une interface Web moderne très proche de ChatGPT.
Elle permet notamment :
- de conserver plusieurs conversations ;
- de changer de modèle ;
- d'envoyer des fichiers ;
- d'utiliser des documents comme contexte ;
- de gérer plusieurs utilisateurs.
L'installation est très simple (mais vraiment très très très longue...).
pip install open-webui
Puis :
open-webui serve
Ouvrez ensuite votre navigateur.
http://localhost:8080
Open WebUI détecte automatiquement Ollama ainsi que tous les modèles installés.
Étape 5 : Installer Claude Code
Claude Code est un agent spécialisé dans le développement logiciel.
Contrairement à un simple chatbot, il peut :
- analyser un projet complet ;
- créer de nouveaux fichiers ;
- modifier plusieurs classes ;
- proposer des refactorisations ;
- lancer des commandes ;
- expliquer le fonctionnement d'un projet.
Depuis les dernières versions d'Ollama, Claude Code peut utiliser directement les modèles locaux installés sur votre ordinateur.
Pour le lancer :
ollama launch claude
Choisir un modèle
Par défaut :
ollama launch claude
utilise le modèle par défaut.
Pour en choisir un autre :
ollama launch claude --model gemma4:12b
ou
ollama launch claude --model qwen3:30b
Travailler sur un projet
Placez-vous dans le répertoire de votre projet.
Par exemple :
cd C:\MesProjets\MonApplication
Puis lancez Claude Code.
ollama launch claude
Vous pouvez ensuite lui demander :
Analyse toute l'application.
ou
Explique-moi cette classe PHP.
ou
Corrige toutes les erreurs PHPStan.
ou
Refactorise cette classe sans modifier son comportement.
Claude Code analysera automatiquement l'ensemble du projet.
Open WebUI ou Claude Code ?
Les deux utilisent exactement les mêmes modèles.
La différence se situe uniquement au niveau de leur interface.
| Open WebUI | Claude Code |
|---|---|
| Interface graphique | Terminal |
| Conversations générales | Développement logiciel |
| Documents | Analyse de projet |
| Plusieurs conversations | Modifications de fichiers |
| Utilisation type ChatGPT | Assistant de programmation |
En pratique, j'utilise Open WebUI pour dialoguer avec les modèles et Claude Code lorsque je développe.
Quels modèles choisir ?
Pour un ordinateur équipé de 32 Go de mémoire vive, je recommande :
| Modèle | Utilisation |
|---|---|
| Qwen3 14B | Excellent compromis |
| Qwen3 30B | Développement avancé |
| Gemma 4 12B | Usage général |
| Llama 3.3 | Polyvalent |
| Mistral Small | Rapide |
Tous ces modèles sont entièrement gratuits.
Les avantages d'une IA locale
Utiliser une IA locale présente de nombreux avantages.
- Le code source ne quitte jamais votre ordinateur.
- Aucune limitation du nombre de requêtes.
- Fonctionnement même sans connexion Internet.
- Plusieurs modèles peuvent être installés simultanément.
- Aucun abonnement mensuel.
- Vous choisissez librement le modèle le plus adapté à votre besoin.
Pour un développeur indépendant, une association ou un projet open source, cette solution constitue aujourd'hui une excellente alternative aux services commerciaux.
Conclusion
L'association d'Ollama, Python, Open WebUI et Claude Code permet de transformer un simple PC Windows en une véritable plateforme de développement assistée par intelligence artificielle.
L'installation est simple, le coût est nul et les possibilités sont impressionnantes. Une fois les modèles téléchargés, tout fonctionne localement, sans dépendre d'un service en ligne.
Si vous développez une application personnelle, un projet open source ou le site Web d'une association, cette solution mérite vraiment d'être essayée.
Mon retour d'expérience
Je viens juste d'installer cette solution pour développer MyClub, un logiciel libre de gestion d'associations écrit en PHP. Selon la tâche à réaliser, je peux choisir le modèle le plus adapté : un modèle généraliste pour la rédaction ou l'explication de concepts, ou un modèle spécialisé pour le développement, le refactoring et la correction de code. Cette liberté de choix est, à mon avis, l'un des plus grands atouts de l'écosystème Ollama. Je ne manquerais pas d'ajouter de nouveaux articles.
Visiblement les temps de réponse sont vraiment très lent.