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 python et pip ne 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.