Pour les développeurs, Claude Code d'Anthropic est apparu comme un outil puissant et flexible. Sa nature d'agent et son interface en ligne de commande (CLI) offrent un haut degré de contrôle et de personnalisation. Cependant, l'approche axée sur la CLI peut parfois entraîner ce que certains développeurs appellent le "chaos du terminal", avec un manque d'historique de session, de tableaux de bord visuels et de gestion de projet intuitive.
Voici Claudia, une nouvelle interface utilisateur graphique (GUI) open-source pour Claude Code. Développée par la startup Asterisk, soutenue par Y Combinator, Claudia vise à combler le fossé entre la puissance de Claude Code et la convivialité d'une application de bureau. Elle offre un centre de commande élégant et intuitif pour toutes vos activités Claude Code, de la gestion des sessions interactives à la création d'agents IA personnalisés.
Introducing Claudia - A powerful GUI app and Toolkit for Claude Code.
— mufeed vh (@mufeedvh) June 19, 2025
Create custom agents, manage interactive Claude Code sessions, run secure background agents, and more.
✨ Features
- Interactive GUI Claude Code sessions.
- Checkpoints and reverting. (Yes, that one missing… pic.twitter.com/YMBgCYIqIm
Ce tutoriel complet vous guidera à travers tout ce que vous devez savoir pour démarrer avec Claudia, explorer ses puissantes fonctionnalités et dynamiser votre flux de travail de développement assisté par IA.
Vous voulez une plateforme intégrée tout-en-un pour que votre équipe de développeurs travaille ensemble avec une productivité maximale ?
Apidog répond à toutes vos demandes et remplace Postman à un prix beaucoup plus abordable !
Démarrer avec Claudia

Au moment de la rédaction, Claudia est un nouveau projet, et la façon la plus simple de commencer est de le compiler à partir des sources. Bien que des installateurs natifs pour macOS, Windows et Linux soient à l'horizon, la compilation à partir des sources est un processus simple pour quiconque est à l'aise avec la ligne de commande.
Prérequis
Avant de pouvoir compiler Claudia, vous devrez installer les logiciels suivants sur votre système :
- Bun : Un runtime et bundler JavaScript rapide. Vous trouverez les instructions d'installation sur bun.sh.
- Rust : Un langage de programmation système. Vous pouvez l'installer depuis rust-lang.org.
Installation
Tout d'abord, vous devrez cloner le dépôt GitHub de Claudia sur votre machine locale. Ouvrez votre terminal et exécutez la commande suivante :Bash
git clone https://github.com/getAsterisk/claudia.git
Une fois le dépôt cloné, naviguez dans le nouveau répertoire claudia
. De là, vous pouvez installer les dépendances nécessaires en utilisant bun
:Bash
cd claudia
bun install
Une fois les dépendances installées, vous êtes prêt à compiler l'application. À des fins de développement, exécuter l'application avec rechargement à chaud est idéal. Pour ce faire, utilisez la commande tauri dev
:Bash
bun run tauri dev
Si vous préférez créer une version finale optimisée pour la production, utilisez plutôt la commande tauri build
. Cela générera un installateur natif pour votre système d'exploitation spécifique, que vous trouverez dans le répertoire src-tauri/target/release/bundle/
.
Configuration initiale
Lors du premier lancement de Claudia, vous serez accueilli par un écran de bienvenue. L'application détectera automatiquement votre répertoire ~/.claude
, où sont stockés vos projets et paramètres Claude Code. Deux options principales vous seront alors présentées : "CC Agents" et "CC Projects".
Fonctionnalités principales de Claudia - Une exploration approfondie
Claudia regorge de fonctionnalités conçues pour rendre votre interaction avec Claude Code aussi fluide et productive que possible. Plongeons dans les fonctionnalités principales.
Gestion des projets et des sessions
L'un des avantages les plus significatifs de Claudia est sa gestion visuelle des projets et des sessions. Au lieu de naviguer dans les répertoires de votre terminal, vous obtenez un aperçu clair et organisé de tous vos projets Claude Code.
- Vue Projet : L'écran principal affiche une liste de vos projets. Vous pouvez facilement voir le nom du projet et d'autres détails pertinents.
- Vue Session : Cliquer sur un projet vous mènera à la vue session. Ici, vous verrez une liste de toutes les sessions de codage que vous avez eues dans ce projet, avec le premier message et l'horodatage pour chacune.
- Reprendre ou Démarrer une nouvelle : Depuis la vue session, vous pouvez soit reprendre une session précédente en un seul clic, soit en démarrer une nouvelle. Cela rend incroyablement facile de reprendre là où vous vous étiez arrêté.
CC Agents (Agents personnalisés)
C'est là que la puissance de Claudia brille vraiment. Les "CC Agents" sont des agents IA personnalisés et réutilisables que vous pouvez concevoir pour effectuer des tâches spécifiques. Cette fonctionnalité vous permet d'automatiser les tâches de codage répétitives et de créer un assistant IA personnalisé adapté à votre flux de travail.
Créer un agent personnalisé :
Le processus de création d'un nouvel agent est très intuitif. Vous commencez par naviguer vers la section "CC Agents" et sélectionner l'option de création d'un nouvel agent. De là, un écran de configuration vous permet de définir le comportement et l'identité de votre agent.
Vous donnerez à votre agent un nom descriptif et choisirez une icône pour le rendre facilement identifiable. L'étape la plus cruciale est l'élaboration du system prompt. Ce prompt définit le but, la personnalité et les instructions de l'agent, guidant son comportement pendant les interactions. Ensuite, vous sélectionnez le modèle Claude spécifique que vous souhaitez que l'agent utilise, comme Claude 3.5 Sonnet. Pour la sécurité, vous pouvez appliquer un sandbox profile (profil de bac à sable) pour restreindre l'accès de l'agent à votre système de fichiers et à votre réseau, garantissant qu'il n'opère que dans les limites que vous définissez.
Exemple d'agent personnalisé :
Vous pourriez créer un agent "Générateur de Composants React" avec un system prompt qui lui donne pour instruction de générer un nouveau fichier de composant React avec une structure de fichier spécifique, du code boilerplate, et un fichier Storybook correspondant.
Chronologie et points de contrôle (Versionnement de session)
C'est une fonctionnalité révolutionnaire qui apporte le concept de contrôle de version à vos sessions de codage assisté par IA. La fonctionnalité de chronologie et de points de contrôle vous permet d'enregistrer des instantanés de votre session à tout moment, créant un historique visuel que vous pouvez parcourir et auquel vous pouvez revenir.
- Créer des points de contrôle : À tout moment pendant une session, vous pouvez créer un point de contrôle, qui est comme un commit dans Git.
- Chronologie visuelle : Claudia affiche l'historique de votre session sous forme de chronologie ramifiée, ce qui facilite la visualisation de l'évolution de votre code.
- Restaurer et Forker : Vous pouvez instantanément revenir à n'importe quel point de contrôle en un seul clic. Vous pouvez également "forker" une session à partir d'un point de contrôle spécifique pour explorer une approche différente sans perdre votre travail original.
- Visualiseur de Diff : Claudia inclut un visualiseur de diff intégré, afin que vous puissiez voir exactement ce qui a changé entre les points de contrôle.
Tableau de bord d'analyse d'utilisation
Si vous êtes un gros utilisateur de l'API Claude, vous savez combien il est important de suivre votre utilisation et vos coûts. Claudia fournit un tableau de bord d'analyse complet pour surveiller votre consommation d'API en temps réel.
- Suivi des coûts : Voyez combien vous dépensez pour l'API Claude, ventilé par projet et par modèle.
- Analyse des tokens : Obtenez une ventilation détaillée de votre utilisation de tokens, vous aidant à optimiser vos prompts et à réduire les coûts.
- Graphiques visuels : Le tableau de bord présente de beaux graphiques et diagrammes qui visualisent vos tendances d'utilisation au fil du temps.
Gestion des serveurs MCP
Pour les utilisateurs avancés, Claudia simplifie la gestion des serveurs Model Context Protocol (MCP). L'application fournit une interface utilisateur centrale pour enregistrer, configurer et tester vos serveurs MCP, éliminant le besoin de fichiers de configuration manuels.
Gestion des fichiers CLAUDE.md
Claudia reconnaît l'importance de la documentation et fournit un éditeur intégré pour les fichiers CLAUDE.md
. Ces fichiers peuvent être utilisés pour stocker des instructions, des notes et du contexte spécifiques au projet pour Claude. L'éditeur offre un aperçu en direct et une coloration syntaxique, ce qui le rend agréable à utiliser.
Sécurité et sujets avancés
Sécurité
Claudia est conçue en tenant compte de la sécurité. Elle met en œuvre plusieurs couches de sécurité pour protéger votre code et vos données :
- Isolation des processus : Les agents s'exécutent dans des processus séparés et isolés (sandboxed).
- Contrôle d'accès au système de fichiers : Vous pouvez définir un accès aux fichiers basé sur une liste blanche pour vos agents.
- Restrictions réseau : Contrôlez les connexions réseau externes que vos agents peuvent établir.
- Conception "Local-First" : Toutes vos données restent sur votre machine. Claudia ne collecte aucune donnée.
Contribuer à Claudia
Claudia est un projet open-source, et les développeurs accueillent favorablement les contributions de la communauté. Si vous souhaitez aider à améliorer Claudia, vous pouvez trouver le projet sur GitHub. Vous pouvez contribuer en corrigeant des bugs, en ajoutant de nouvelles fonctionnalités, en améliorant la documentation ou en enrichissant l'UI/UX.
Conclusion
Claudia est un nouvel outil puissant et prometteur qui a le potentiel de révolutionner la façon dont les développeurs interagissent avec Claude Code. Son interface graphique intuitive, ses fonctionnalités puissantes comme les agents personnalisés et le versionnement de session, et son engagement envers la sécurité en font un ajout essentiel à tout flux de travail de développement assisté par IA.
Que vous soyez un utilisateur expérimenté de Claude Code ou que vous débutiez dans le développement assisté par IA, Claudia est un outil qui mérite d'être exploré. C'est un témoignage de la puissance des logiciels open-source et de la créativité de la communauté des développeurs. Alors que Claudia continue d'évoluer, nous pouvons nous attendre à voir encore plus de fonctionnalités innovantes qui estomperont davantage les frontières entre l'intelligence humaine et artificielle dans le monde du développement logiciel.
Vous voulez une plateforme intégrée tout-en-un pour que votre équipe de développeurs travaille ensemble avec une productivité maximale ?
Apidog répond à toutes vos demandes et remplace Postman à un prix beaucoup plus abordable !