Barre latérale du projet
Aperçu
La Barre latérale du projet est le hub de navigation central de votre espace de travail de projet. Elle fournit un accès rapide à chaque outil et panneau majeur dont vous avez besoin en travaillant — de la gestion de fichiers et du contrôle de version aux sessions de chat IA, au suivi des tâches, aux déploiements et plus encore. Chaque panneau s'ouvre en superposition coulissante pour que vous puissiez passer d'un outil à l'autre sans quitter votre vue actuelle.
La barre latérale longe le bord droit de l'espace de travail du projet et contient des boutons à icônes pour chaque panneau. Cliquer sur une icône ouvre la superposition de ce panneau, et cliquer à nouveau (ou appuyer sur Échap) la ferme. La barre latérale est toujours visible et constitue le moyen principal d'interagir avec les outils de votre projet.
Panneaux disponibles
La barre latérale contient les panneaux suivants, chacun documenté en détail dans les sections ci-dessous :
Favoris
Ajoutez en favoris et organisez vos fichiers de projet les plus utilisés pour un accès instantané.
Chat
Gérez les groupes de chat IA, les sessions d'agents et l'historique des conversations.
GitHub
Affichez le statut du dépôt, les branches, les commits et gérez les pull requests.
Tâches
Suivez les tâches du projet, assignez des priorités et gérez votre flux de travail.
Déploiements
Surveillez et déclenchez des déploiements vers vos fournisseurs d'hébergement configurés.
Calendrier d'historique
Parcourez l'activité du projet et les modifications de fichiers sur une chronologie de calendrier.
Builds
Affichez les journaux de build, le statut et la sortie de vos builds de projet.
Arborescence de fichiers
Gérez les paramètres d'affichage de l'arborescence de fichiers et les actions au niveau des éléments.
Boîte d'invite
Entrée d'invite à accès rapide pour envoyer des instructions à l'agent IA.
Bibliothèque de groupes de blocs
Parcourez et gérez les blocs de composants réutilisables depuis votre bibliothèque.
Fichiers cochés
Affichez et gérez les fichiers actuellement sélectionnés pour les opérations en masse.
Recherche
Recherchez dans l'ensemble de votre projet des fichiers, du code et du contenu.
Masquer les fichiers
Configurez quels fichiers et dossiers sont masqués de l'arborescence de fichiers.

Panneau des favoris
Aperçu
Le Panneau des favoris est une superposition de la barre latérale qui vous permet d'ajouter en favoris et d'organiser vos fichiers de projet les plus utilisés pour un accès rapide. Au lieu de fouiller dans l'arborescence de fichiers à chaque fois, marquez les fichiers importants comme favoris et retrouvez-les instantanément.
Fonctionnalités
Bouton favori
Cliquez sur l'icône étoile sur n'importe quel fichier pour l'ajouter ou le retirer de vos favoris. Les fichiers favoris apparaissent dans le Panneau des favoris pour un accès rapide.
Organisation par groupes
Organisez vos fichiers favoris en groupes personnalisés. Les groupes sont enregistrés localement et persistent entre les sessions.
Sélection de fichiers multiples
Sélectionnez plusieurs fichiers favoris à la fois et effectuez des actions en masse comme les ajouter tous à une tâche.
Ajouter à une tâche
Sélectionnez un ou plusieurs fichiers favoris et ajoutez-les directement à une tâche en un seul clic, simplifiant votre flux de travail.
Compteur de favoris
Un badge affiche le nombre total de fichiers favoris pour que vous sachiez toujours combien sont enregistrés.

Panneau de chat
Aperçu
Le Panneau de chat est une superposition de la barre latérale pour gérer vos groupes de chat IA et sessions d'agents. Il fournit un endroit central pour parcourir, créer, modifier et supprimer des conversations de chat, ainsi que pour afficher les journaux de sessions CLI, SDK et ACP.
Onglets
Chat
Parcourez et gérez vos groupes de chat IA. Créez de nouveaux groupes, renommez-les, recherchez parmi ceux existants ou supprimez les conversations dont vous n'avez plus besoin.
CLI
Affichez les journaux de sessions des agents basés sur CLI comme Claude Code, Gemini CLI et Codex CLI. Chaque session affiche le type d'agent avec son logo de marque.
SDK
Affichez les journaux de sessions des agents basés sur SDK, y compris les intégrations Claude SDK, Gemini SDK et OpenAI SDK.
ACP
Affichez les journaux de sessions des agents ACP (Agent Communication Protocol) avec leurs configurations et leur historique d'exécution.
Fonctionnalités
CRUD des groupes de chat
Créez, renommez, recherchez et supprimez des groupes de chat. Chaque groupe peut contenir un fil de conversation complet avec contexte.
Paginazione
Les sessions chargent 50 éléments à la fois avec un bouton « Charger plus » pour les historiques volumineux.
Sélection multiple
Utilisez Maj+Clic pour la sélection par plage entre les sessions. Effectuez une suppression en masse ou d'autres actions sur les éléments sélectionnés.
Menu contextuel
Faites un clic droit sur n'importe quelle session pour accéder aux actions rapides comme supprimer ou afficher les journaux détaillés.
Identification de l'agent
Chaque session affiche les logos de marque de l'agent IA utilisé (Claude Code, Gemini, Codex, ACP) pour que vous puissiez les identifier en un coup d'œil.

Panneau GitHub
Aperçu
Le Panneau GitHub est une superposition de la barre latérale pour gérer l'intégration Git et GitHub de votre projet directement dans Kaiju Hub AI. Affichez le statut git, gérez les branches, générez des messages de commit alimentés par l'IA et poussez/tirez les modifications sans quitter l'espace de travail.
Onglets
Statut
Affichez la branche actuelle, les commits en avance/retard par rapport au distant et une liste des fichiers modifiés (ajoutés, modifiés, supprimés).
Synchronisation
Poussez, tirez et récupérez les modifications avec votre dépôt distant. Voyez le statut de synchronisation en un coup d'œil.
Branches
Parcourez, créez, changez et supprimez des branches directement depuis la barre latérale.
Lier
Liez ou déliez votre projet à un dépôt GitHub. Nécessite un compte GitHub authentifié.
Fonctionnalités
Génération de commits par IA
Générez des messages de commit à l'aide de fournisseurs d'IA (Claude, Gemini, Codex). L'IA analyse vos modifications indexées et écrit un message de commit significatif pour vous.
Push / Pull / Fetch
Effectuez les opérations standard de synchronisation git en un seul clic. Les indicateurs de statut montrent si votre branche locale est en avance ou en retard par rapport au distant.
Gestion des comptes
Ajoutez, supprimez et basculez entre plusieurs comptes GitHub. Gérez l'authentification directement dans le panneau.
Mise en cache au niveau de la fenêtre
Le statut git est mis en cache au niveau de la fenêtre pour empêcher les clignotements de rechargement et fournir un retour instantané lors du passage d'un panneau à l'autre.
Panneau des tâches
Aperçu
Le Panneau des tâches est une superposition de la barre latérale pour créer et gérer les tâches au niveau du projet. Chaque tâche peut inclure un nom, une invite ou instruction, et une sélection de fichiers de projet pour le contexte. Les tâches vous aident à organiser les éléments de travail et à les transmettre directement aux agents IA.
Fonctionnalités
Création de tâches
Créez des tâches avec un nom, un texte d'invite/instruction et des fichiers de projet sélectionnés. Les tâches sont limitées au projet en cours.
Intégration de l'arborescence de fichiers
Un panneau d'arborescence de fichiers redimensionnable vous permet de parcourir et sélectionner les fichiers de projet à joindre comme contexte pour la tâche.
Sélection de fichiers multiples
Sélectionnez plusieurs fichiers à inclure dans une tâche. La liste des fichiers sélectionnés affiche tous les fichiers choisis avec des options pour retirer des éléments individuels.
Menu contextuel
Faites un clic droit sur les fichiers dans l'arborescence de fichiers de la tâche pour des actions rapides comme ajouter ou retirer de la tâche.
Surveillant de fichiers
Le surveillant de fichiers intégré détecte automatiquement les modifications des fichiers de projet pour que le contexte de votre tâche reste à jour.
Notifications toast
Retour visuel via des notifications toast pour les enregistrements réussis, les erreurs et les messages d'information.

Panneau de déploiements
Aperçu
Le Panneau de déploiements est une superposition de la barre latérale pour déployer votre projet sur diverses plateformes d'hébergement. Les plateformes disponibles changent en fonction de votre type de projet, vous donnant les bonnes options de déploiement pour votre pile.
Support de plateforme par type de projet
Frontend / Applications web
Déployez des sites statiques, des SPA et des applications SSR.
Projets Backend / Python / API
Déployez des applications côté serveur et des API.
Projets WordPress
Déployez des configurations CMS WordPress headless.
Fonctionnalités
CRUD de déploiement
Créez, affichez, mettez à jour et supprimez des déploiements. Chaque déploiement suit sa plateforme, sa branche et la configuration de son dépôt git.
Détection automatique
Les déploiements existants connectés à votre projet sont automatiquement détectés et listés lorsque vous ouvrez le panneau.
Gestion des clés API
Gérez les clés API pour chaque plateforme de déploiement. Les clés sont stockées de manière sécurisée et associées à des déploiements spécifiques.
Paramètres spécifiques à la plateforme
Configurez la branche de déploiement, le dépôt git, les variables d'environnement et les options spécifiques à la plateforme pour chaque déploiement.
Indicateur de déploiement actif
Le déploiement actuellement actif est mis en évidence pour que vous puissiez voir quel déploiement est en ligne en un coup d'œil.
Menu contextuel
Faites un clic droit sur n'importe quel déploiement pour des actions rapides, y compris supprimer et actualiser le statut.

Cloudflare et R2
La barre latérale Cloudflare relie un projet à Cloudflare R2 pour les artefacts, les médias, les versions mobiles et les fichiers de mise à jour de bureau. Sélectionnez une clé et un compartiment Cloudflare configurés avant de modifier les paramètres de stockage du projet.
Connexion au godet
Choisissez le compartiment R2 du projet et synchronisez ses paramètres Cloudflare actuels.
Accès public
Gardez un compartiment privé, activez son URL R2.dev, attachez un domaine personnalisé Cloudflare ou utilisez un domaine Worker qui dessert un compartiment privé via une liaison R2.
Versions et mises à jour
Inspectez les versions téléchargées, publiez les artefacts de build, gérez les points de terminaison de mise à jour et supprimez les versions obsolètes après confirmation.
Liens partagés
Créez et gérez des liens de point de terminaison publics, arrivant à expiration ou de desserte pour les objets R2 sélectionnés.
Versions mobiles
Suivez les versions de build mobiles téléchargées et les liens APK de publication sur le site Web lorsque le flux de travail de build du projet les prend en charge.
Changements externes
Les modifications de domaine, d'accès public, d'objet et de webhook affectent le compte Cloudflare et peuvent entraîner des frais d'utilisation du fournisseur.
Contenu WordPress
Le contenu WordPress apparaît pour les projets WordPress et WordPress sans tête. Il se concentre sur les plugins et les thèmes créés ou suivis par Kaiju Hub, en séparant le contenu du projet généré des éléments non liés déjà installés sur le site.
Extensions
Passez en revue les plugins créés par Kaiju associés au projet en cours et ouvrez le contenu de leur projet local.
Thèmes
Passez en revue les thèmes créés par Kaiju et gardez leurs fichiers de projet connectés au bon espace de travail WordPress.
Vue à l'échelle du projet
Le panel ne prétend pas être un inventaire complet de chaque plugin ou thème installé en dehors de Kaiju Hub.
Le déploiement est séparé
Utilisez le panneau Déploiements pour les opérations de connexion et de publication WordPress ; utilisez ce panneau pour gérer lui-même le contenu généré.
Matériel quantique
Quantum Hardware apparaît pour les modèles quantiques et les projets importés avec la fonctionnalité explicite Quantum Hardware activée. Il connecte les charges de travail locales à IBM Quantum, AWS Braket ou Azure Quantum sans écrire les informations d'identification du fournisseur dans le projet.
Connexions des fournisseurs
Choisissez un compte IBM Quantum, AWS Braket ou Azure Quantum configuré. Les informations d'identification restent dans le stockage d'application crypté.
Sélection de l'appareil
Répertoriez les simulateurs et le matériel disponibles, puis examinez l'état, le fournisseur, les informations sur la file d'attente, les qubits et les notes de frais connues.
Profil du projet
Enregistrez le compte, l'appareil, le nombre de tirs, le mode d'exécution et les options du fournisseur non secret dans le profil quantique du projet.
Examen en amont
Avant la soumission, Kaiju Hub affiche le fournisseur, l'appareil, le simulateur ou le mode matériel, les prises de vue, la charge de travail et les informations de coût disponibles.
Travaux suivis
Statut de la requête, annulation de la demande et récupération des résultats. Les tâches soumises sont également suivies par le Global Task Manager.
Confirmation de facturation
Le matériel réel et les simulateurs facturables connus nécessitent une confirmation explicite. Une estimation inconnue ne signifie pas que le travail du prestataire est gratuit.
Panneau du calendrier d'historique
Aperçu
Le Panneau du calendrier d'historique est une superposition de la barre latérale qui fournit une vue basée sur un calendrier de l'historique de votre projet. Parcourez les entrées par date, affichez l'historique de contexte interne et externe, et examinez les interactions IA passées liées à des jours spécifiques.
Fonctionnalités
Calendrier interactif
Naviguez à travers les mois et les années avec un sélecteur de calendrier visuel. Les dates qui ont des entrées d'historique sont mises en évidence pour que vous puissiez repérer l'activité en un coup d'œil.
Sélecteur mois/année
Passez rapidement à n'importe quel mois et année au lieu de faire défiler un mois à la fois.
Onglets d'historique
Basculez entre les onglets « GitHub » et « Interne » pour afficher différents types d'historique — commits git et événements versus entrées de contexte IA internes.
Visionneur d'entrées
Cliquez sur n'importe quelle date mise en évidence pour voir toutes les entrées d'historique de ce jour. Cliquez sur une entrée individuelle pour afficher ses détails complets.
Menu contextuel
Faites un clic droit sur les entrées pour des actions rapides comme afficher les détails ou supprimer des éléments d'historique spécifiques.
Suppression avec confirmation
Supprimez les entrées d'historique avec une étape de confirmation pour empêcher la suppression accidentelle.
Notifiche
Les notifications de type toast confirment les actions réussies, les erreurs ou les messages d'information dans le panneau.

Panneau de build
Aperçu
Le Panneau de build est une superposition de la barre latérale pour construire et empaqueter des applications de bureau et mobiles. Il prend en charge plusieurs frameworks et fournit la configuration de build, la signature cloud, les galeries de sortie et l'historique des versions.
Frameworks pris en charge
Onglets
Build
Configurez et déclenchez des builds. Sélectionnez les plateformes cibles (iOS, Android, Windows, macOS, Linux, Web), configurez les clés de signature et configurez les identifiants de signature cloud.
Versioni
Parcourez l'historique des versions de build avec le regroupement de fichiers. Affichez les builds passés, leurs artefacts de sortie et leur statut.
Fonctionnalités
Sélection de plateforme
Choisissez une ou plusieurs plateformes cibles pour votre build : iOS, Android, Windows, macOS, Linux ou Web.
Gestion des clés de signature
Configurez les clés de signature de code pour chaque plateforme. Requis pour distribuer des applications de bureau et mobiles via les magasins d'applications.
Signature cloud
Configurez la signature de code basée sur le cloud avec gestion des identifiants pour les flux de travail CI/CD et les builds distants.
Galerie de sortie de build
Parcourez les artefacts de build générés dans une galerie visuelle. Prévisualisez les captures d'écran et les fichiers de sortie de chaque build.
Suivi du statut de build
Surveillez la progression et le statut de chaque build du début à la fin.
Éléments de l'arborescence de fichiers
Aperçu
L'Arborescence de fichiers est le navigateur de fichiers principal dans la barre latérale du projet. Elle affiche la structure de répertoires de votre projet dans une vue arborescente récursive et extensible. Chaque fichier et dossier est rendu avec des icônes spécifiques au type et prend en charge un riche ensemble d'interactions.
Fonctionnalités
Vue arborescente récursive
Les dossiers se développent et se réduisent pour révéler leur contenu. L'arborescence prend en charge l'imbrication profonde avec une limite de profondeur configurable pour maintenir les performances.
Icônes de type de fichier
Chaque fichier affiche une icône correspondant à son type (par ex. TypeScript, JavaScript, JSON, CSS, images). Les dossiers ont des icônes distinctes ouvert/fermé.
Glisser-déposer
Déplacez des fichiers et dossiers en les faisant glisser vers un nouvel emplacement dans l'arborescence. Les cibles de dépôt sont mises en évidence lors du glissement.
Sélection de fichiers
Cliquez sur un fichier pour le sélectionner et l'ouvrir. Utilisez les cases à cocher pour la sélection de fichiers multiples avec Maj+Clic pour la sélection par plage.
Menu contextuel
Faites un clic droit sur n'importe quel fichier ou dossier pour des actions rapides : copier le contenu, ajouter à une tâche, créer/modifier dans l'éditeur, refactoriser, supprimer, masquer, basculer le favori ou télécharger.
Actualisation automatique
Les dossiers sont surveillés pour les modifications du système de fichiers et s'actualisent automatiquement lorsque des fichiers sont ajoutés, supprimés ou modifiés.
Mise en évidence de la recherche
Lors d'une recherche, les noms de fichiers correspondants sont mis en évidence dans l'arborescence pour vous aider à localiser rapidement les résultats.
Bouton de favori
L'icône étoile sur chaque fichier vous permet de l'ajouter ou de le retirer des favoris avec un retour visuel instantané.
Changement de fournisseur
Basculez entre différentes racines de source ou chemins de fournisseur au sein d'un projet lorsque plusieurs sont détectés.

Boîte d'invite

Aperçu
La Boîte d'invite se trouve en haut de l'arborescence de fichiers et fournit des boutons d'action à accès rapide pour les opérations courantes sur les fichiers. Elle comprend des outils pour copier le contenu des fichiers, créer des tâches à partir des fichiers sélectionnés et gérer l'affichage de l'arborescence de fichiers.
Actions
Copier
Copiez le contenu du fichier actuellement sélectionné dans votre presse-papiers. Utile pour récupérer rapidement du code à coller dans le chat IA ou un autre éditeur.
Ajouter à une tâche
Créez une nouvelle tâche à partir des fichiers sélectionnés. Cela ouvre le Panneau des tâches avec les fichiers choisis préattachés comme contexte, vous permettant de définir un nom de tâche et une invite pour que les agents IA travaillent dessus.
Bibliothèque de groupes de blocs

Aperçu
La Bibliothèque de groupes de blocs est une modale accessible depuis la barre d'invite (icône puzzle) qui vous permet de parcourir, rechercher et sélectionner des composants d'interface utilisateur et des blocs réutilisables à inclure comme contexte dans vos conversations IA ou tâches. Les composants sont organisés par groupe et peuvent être ajoutés en favoris pour un accès rapide.
Fonctionnalités
Navigation des composants
Parcourez tous les composants et blocs disponibles organisés par nom de groupe. Chaque composant affiche une miniature de prévisualisation chargée à la demande.
Recherche et filtre
Recherchez des composants par nom ou description pour trouver rapidement ce dont vous avez besoin. Filtrez par catégorie ou groupe.
Prévisualisations chargées à la demande
Les prévisualisations de composants se chargent à la demande en utilisant IntersectionObserver avec un tampon de préchargement de 300px pour des performances de défilement fluides.
Composants favoris
Ajoutez en favoris les composants fréquemment utilisés pour les épingler en haut de la bibliothèque pour un accès rapide.
Vue détaillée
Cliquez sur n'importe quel composant pour ouvrir une modale de détail affichant sa prévisualisation complète, sa description et ses métadonnées.
Sélection de contexte
Sélectionnez un ou plusieurs composants à inclure comme contexte dans votre chat IA ou tâche. Un compteur indique combien sont actuellement sélectionnés.
Fichiers cochés
Aperçu
L'onglet Fichiers cochés (icône de case à cocher dans la barre d'invite) affiche tous les fichiers actuellement sélectionnés/cochés dans l'arborescence de fichiers. Il fournit une vue consolidée de votre contexte sélectionné — fichiers, composants et projets — pour que vous puissiez examiner et gérer ce qui sera envoyé aux agents IA.
Fonctionnalités
Liste des fichiers sélectionnés
Affichez tous les fichiers cochés dans une liste triée alphabétiquement. Chaque fichier affiche son chemin relatif à la racine du projet.
Affichage de la sélection de composants
Voyez quels composants de la Bibliothèque de groupes de blocs sont actuellement sélectionnés en plus de vos fichiers cochés.
Regroupement par projet
Lorsque des fichiers de plusieurs projets sélectionnés sont inclus, ils sont regroupés sous leurs noms de projet respectifs.
Retirer des fichiers individuels
Cliquez sur n'importe quel fichier pour le désélectionner du contexte. Le double-clic déclenche la désélection avec un délai d'attente pour empêcher les basculements rapides accidentels.
Tout effacer
Un bouton « Tout effacer » vous permet de désélectionner tous les fichiers cochés à la fois pour repartir à zéro.

Recherche

Aperçu
La fonction Recherche (icône de loupe dans la barre d'invite) fournit un filtrage en temps réel des noms de fichiers dans l'arborescence de fichiers. Au fur et à mesure que vous tapez, l'arborescence se met à jour instantanément pour n'afficher que les fichiers correspondants, avec les termes correspondants mis en évidence.
Fonctionnalités
Filtrage en temps réel
L'arborescence de fichiers filtre au fur et à mesure que vous tapez. Seuls les fichiers dont les noms correspondent à votre requête sont affichés, ce qui permet de localiser rapidement des fichiers spécifiques dans de grands projets.
Mise en évidence des correspondances
Les portions correspondantes des noms de fichiers sont visuellement mises en évidence avec un style distinct pour que vous puissiez facilement voir pourquoi chaque résultat correspond.
Développement automatique des dossiers
Lorsqu'une requête de recherche correspond à des fichiers dans des dossiers réduits, ces dossiers se développent automatiquement pour révéler les résultats correspondants.
Filtrage des fichiers masqués
La recherche respecte vos paramètres de fichiers masqués — les fichiers que vous avez choisi de masquer n'apparaîtront pas dans les résultats de recherche.
Masquer les fichiers

Aperçu
La fonction Masquer les fichiers (icône œil dans la barre d'invite) vous permet de basculer la visibilité des fichiers et dossiers dans l'arborescence de fichiers. Les fichiers masqués sont filtrés de la vue arborescente et des résultats de recherche, gardant votre espace de travail propre et concentré sur les fichiers importants.
Fonctionnalités
Bouton œil
Cliquez sur l'icône œil ouvert/fermé dans la barre d'invite pour basculer la visibilité des fichiers masqués. Lorsque l'œil est fermé, les fichiers masqués sont filtrés.
Masquage basé sur le chemin
Masquez des fichiers par modèle de chemin. Vous pouvez masquer des fichiers spécifiques, des dossiers entiers ou des groupes de fichiers correspondant à un modèle.
État persistant
Vos paramètres de fichiers masqués persistent entre les sessions, vous n'avez donc pas besoin de masquer à nouveau les mêmes fichiers à chaque ouverture du projet.
Intégration au menu contextuel
Faites un clic droit sur n'importe quel fichier ou dossier dans l'arborescence et sélectionnez « Masquer » pour l'ajouter rapidement à la liste des fichiers masqués.
