Tu suis la course aux modèles IA ?
Chaque sortie (GPT, Claude, Gemini, Mistral…) décryptée le soir même, en 5 min. Gratuit.
Inclus dès l'inscription : notre sélection des meilleurs guides & comparatifs IA.
Choisis ton rythme
Gratuit · Pas de spam · Désabonnement en 1 clic
Claude Code s'invite sur Linux : une avancée attendue
Claude Code, l'application de bureau tant attendue, est enfin disponible pour les utilisateurs de Linux. Cette nouvelle offre une alternative intéressante pour ceux qui cherchent à exploiter l'intelligence artificielle directement depuis leur poste de travail. Cependant, l'utilisation locale de l'IA présente des défis qui ne sont pas à sous-estimer.
Une application prometteuse mais exigeante
L'application Claude Code pour Linux est désormais accessible, et elle fonctionne efficacement à condition de respecter certaines contraintes. Cependant, tenter de l'exécuter localement s'est révélé être un exercice complexe et peu concluant.
En tant qu'adepte de Linux, je suis constamment à la recherche d'applications qui permettent à cette plateforme de rivaliser avec ses homologues. Il existe de nombreuses options open-source qui se montrent compétitives, même dans le domaine de l'IA. Par exemple, des outils comme Alpaca et Moose offrent des interfaces graphiques pour des instances d'Ollama installées localement, ce qui est ma méthode préférée pour utiliser l'IA. Ces applications proposent des interfaces bien pensées, la flexibilité de travailler localement ou dans le cloud, et une utilisation optimisée des ressources système.
Cependant, il arrive que je souhaite me tourner vers une option plus grand public. C'est là qu'intervient la nouvelle application de bureau Claude Code pour Linux, qui intègre toutes les fonctionnalités des versions MacOS et Windows, avec la possibilité d'activer des options de développeur pour enrichir l'expérience utilisateur.
Processus d'installation sur Linux
Pour commencer, l'installation de Claude Code sur Linux requiert quelques étapes spécifiques. Contrairement à d'autres applications GUI d'IA, où il suffit d'ouvrir le magasin d'applications de la distribution, de rechercher l'application et de l'installer, Claude Code nécessite l'ajout d'un dépôt avant l'installation. Actuellement, cette application de bureau est uniquement disponible pour les distributions basées sur Debian et Ubuntu.
Les étapes d'installation incluent l'ajout de la clé de signature d'Anthropic, l'ajout du dépôt, puis la mise à jour et l'installation de l'application. Voici les commandes nécessaires :
-
Ajouter la clé de signature d'Anthropic :
sudo curl -fsSLo /usr/share/keyrings/claude-desktop-archive-keyring.asc https://downloads.claude.ai/claude-desktop/key.asc -
Ajouter le dépôt :
echo "deb [arch=amd64,arm64 signed-by=/usr/share/keyrings/claude-desktop-archive-keyring.asc] https://downloads.claude.ai/claude-desktop/apt/stable stable main" | sudo tee /etc/apt/sources.list.d/claude-desktop.list
- Mettre à jour et installer :
sudo apt update && sudo apt install claude-desktop
Une fois l'installation terminée, l'application Claude Code peut être lancée depuis le menu du bureau, offrant une interface utilisateur bien conçue.
La complexité de la connexion à une IA locale
C'est à ce stade que les difficultés commencent. Bien que j'aie configuré de nombreuses IA locales pour divers clients de bureau, Claude Code s'est avéré être un défi. Pour le faire fonctionner, il a fallu également installer Claude Code via Ollama avec la commande ollama launch claude, permettant de sélectionner un LLM à télécharger et à utiliser avec Claude Code.
J'ai opté pour le Qwen6 LLM, un modèle de 15 Go, ce qui nécessite une certaine prudence. Sans téléchargement de modèle, l'interface ne peut pas en détecter.
Après cela, il a fallu activer les options de développeur dans Claude Code (Aide > Dépannage > Activer les options de développeur). Après un redémarrage, j'ai pu accéder à Développeur > Configurer l'inférence tierce. C'est ici que j'espérais pouvoir me connecter à mon IA locale. Les paramètres requis sont :
- URL de base du passerelle :
http://localhost:11434 - API de passerelle :
ollama - Schéma d'authentification :
bearer
Malheureusement, malgré ces configurations, Claude Code n'a pas reconnu les modèles téléchargés, rendant impossible l'utilisation de l'application avec une IA locale.
Comparaison avec d'autres systèmes d'exploitation
Sur une note plus positive, l'application Linux de Claude Code est identique à sa version MacOS. Les fonctionnalités sont les mêmes, à quelques différences d'interface près. Cela garantit une expérience utilisateur cohérente, quel que soit le système d'exploitation utilisé.
Gestion des ressources système
L'évaluation de l'utilisation des ressources système aurait été plus pertinente si Claude Code avait fonctionné avec une IA locale. En l'état, l'application s'appuie principalement sur des ressources cloud, ce qui n'affecte pas les performances de la machine.
Pour mes tests, j'ai utilisé la requête suivante : "Écrivez une application GUI Linux pour le bureau Pop!_OS COSMIC pour créer des factures pour les clients. Elle doit être capable de suivre les clients et les différents livrables (comme des articles et des vidéos), inclure des champs personnalisés et exporter des factures au format PDF."
Bien que mon compte gratuit n'ait pas permis de finaliser la requête, tant que l'application fonctionnait, les performances de ma machine restaient stables. En revanche, avec une application d'IA locale, la même tâche aurait temporairement ralenti mon système.
Conclusion : une avancée mitigée
En conclusion, bien que je n'aie pas réussi à connecter Claude Code à une IA locale, l'application reste une option viable pour ceux qui ont un compte Anthropic et cherchent à simplifier l'utilisation de Claude Code sur Linux. Lancer Claude Code via Ollama fonctionne bien, mais cette méthode n'est pas à la portée de tous.
Pour ceux qui recherchent la simplicité, la nouvelle application de bureau Claude Code pour Linux est une solution intéressante. Assurez-vous simplement que votre compte Anthropic est prêt à l'emploi. Pour une utilisation locale de l'IA sur Linux, Alpaca ou Moose demeurent des alternatives recommandées.
