Gait : Un outil de contrôle de version AI-natif
Gait est un outil de collaboration particulièrement utile dans le domaine du développement assisté par l'IA. Il permet de stocker les prompts, le contexte et le code ensemble, ce qui facilite grandement la compréhension et la modification du code généré par l'IA par votre équipe.
Fonctionnalités clés
- AI Blame : C'est une fonctionnalité incroyable qui permet de lier directement les prompts et les conversations au code généré. Cela offre une traçabilité claire sur comment le code a été produit, en reliant chaque ligne de code à la discussion ou au prompt qui l'a généré.
- Codegen Analytics : Avec cette fonctionnalité, vous pouvez mesurer l'impact de l'IA sur votre codebase et sur la productivité. Vous pouvez ainsi avoir un aperçu clair de la façon dont l'IA influence votre travail de développement, en visualisant des statistiques telles que celles de votre codebase et celles de l'IA elle-même.
- Team Collaboration : Gait permet de partager le contexte du développement assisté par l'IA avec votre équipe via le contrôle de version. Cela signifie que chacun dans l'équipe peut avoir accès au même contexte, facilitant la collaboration et la compréhension mutuelle du travail effectué.
Comment ça marche
- Capture des Conversations : Gait enregistre automatiquement les conversations de génération de code par l'IA dans un fichier dans le dossier.gait. C'est un processus transparent pour l'utilisateur, qui n'a pas besoin de prendre des mesures manuelles pour enregistrer ces informations.
- Commit au Repo : Une fois que les conversations ont été enregistrées dans le dossier.gait, vous pouvez le commettre à votre repo. Cela permet de partager le contexte avec l'équipe, de sorte que chacun puisse comprendre les décisions et les processus de génération de code.
- Compréhension du Code : Lors du code review ou lors de modifications ultérieures, vous pouvez lire les prompts qui ont conduit à la génération d'un morceau de code. Cela vous aide à comprendre le raisonnement derrière le code et à le modifier plus efficacement si nécessaire.
Téléchargement et utilisation de Gait
- Téléchargement : Pour télécharger Gait, ouvrez VSCode ou Cursor, puis rendez-vous dans le marché des extensions. Recherchez "gait" et cliquez sur "Installer" pour télécharger l'extension.
- Démarrage : Une fois téléchargé, Gait lira automatiquement votre historique de chat. Vous pouvez parcourir les différents fichiers pour voir quel code a été généré avec quel prompt. N'oubliez pas de committer votre dossier.gait pour partager le contexte avec votre équipe.
Plans disponibles
- Open Source : Tout dans votre repo est gratuit à utiliser. Vous avez accès à la capture de conversation AI de base et aux analyses de base.
- Get Started Pro : Avec ce plan, vous pouvez utiliser Gait lors du code review, avec des fonctionnalités telles que la relecture des prompts et la comparaison des modèles, ainsi que des analyses de codebase et une protection des droits d'auteur et de la propriété intellectuelle.
Gait est un outil innovant qui facilite le développement assisté par l'IA en offrant une meilleure compréhension et une meilleure collaboration au sein de l'équipe.