Client Git pour macOS

Le client Git pensé pour travailler avec vos agents IA

Suivez le travail de plusieurs agents en parallèle sans perdre le fil du vôtre : un worktree par agent, ses pull requests, sa CI et ses commits. Et quand vos bots de dépendances poussent dix commits dans la journée, Version Connect les replie au lieu de vous les laisser trier.
Application macOS
Un worktree par agent
Bots de dépendances repliés
Pull requests et CI GitHub
1
La CI de chaque commit, sans ouvrir GitHub
2
Un worktree par agent, son état en direct
3
46 commits de dépendances = 1 ligne
Fonctionnalités

Pensé pour le travail humain, pas pour le bruit

01 / 08

Tous vos dépôts, triés

Tous vos dépôts dans une fenêtre. La pastille de retard ne compte que ce qu'un humain a écrit : la part automatisée reste visible, en grisé, et un dépôt où seuls des bots ont poussé cesse de réclamer votre attention.
La pastille ne compte que les commits humains à tirer
Un dépôt à jour côté humain s'atténue au lieu d'alerter
Le dossier de départ est scanné, dépôts imbriqués compris
Vous êtes ici : la fenêtre Bibliothèque, avant même d'ouvrir un dépôt
02 / 08

Le bruit des bots, replié

Dependabot, Renovate, la CI et vos scripts poussent des commits toute la journée. Version Connect les reconnaît — agents connus, auteurs en [bot], identités que vous déclarez — et les replie : votre historique redevient une liste de décisions humaines.
Un run de commits automatisés devient une seule ligne, dépliable en un clic
Affichés, repliés ou masqués, selon le moment
Les identités automatisées se règlent une fois pour toute l'application
Vous êtes ici : Historique d'un dépôt, chip « Auto » en mode replié
03 / 08

Historique et graphe

Le graphe multi-branches est calculé en Rust et l'historique défile ligne à ligne, pastilles de branches et de tags comprises.
Filtres par branche, contributeur et statut CI
Recherche par message, auteur, fichier ou contenu du diff
⌘F
Cherry-pick, revert, réinitialisation ou nouvelle branche depuis un commit
Vous êtes ici : Historique, son graphe et le détail du commit sélectionné
04 / 08

Indexation à la ligne

Indexez un fichier entier, un bloc ou une seule ligne, et écartez ce qui ne doit pas partir. Un fichier non suivi écarté passe par la Corbeille.
Un diff unifié ou côte à côte, avec surlignage dans la ligne
Un contexte de 3, 10 ou 25 lignes, ou le fichier entier
Modifier le dernier commit, changer d'auteur, pousser après le commit
Vous êtes ici : Fichiers modifiés, indexation d'un bloc ligne par ligne
05 / 08

Worktrees et agents

Un worktree par agent. Créez-le, passez de l'un à l'autre, supprimez-le ou nettoyez celui dont le dossier a disparu.
La création d'un worktree en un raccourci
⌘⇧N
La détection d'un agent claude ou codex qui tourne dans un worktree
L'agent IA auteur d'un commit, signalé dans son détail
Vous êtes ici : le sélecteur de worktrees, en bas de la barre latérale
06 / 08

Pull requests et CI GitHub

Les pull requests et GitHub Actions passent par le CLI gh, avec le compte GitHub déjà connecté sur votre poste.
Une revue fichier par fichier, avec « Vu » pour suivre votre avancée
Le filtre « Agents » sur les PR ouvertes, fusionnées et fermées
Le statut CI de chaque commit, le détail des vérifications et leur relance
Vous êtes ici : Pull requests, filtre « Agents » actif
07 / 08

Commit IA

Le CLI claude regroupe vos modifications par intention, jusqu'au bloc près, et prépare un commit par groupe.
Un commit par intention, même au sein d'un seul fichier
L'annulation restaure l'index que vous aviez préparé
Un message de commit proposé par l'IA dans le compositeur
Vous êtes ici : la fenêtre Commit IA, ses groupes et leurs commits créés
08 / 08

Fichiers et blame

Parcourez le dépôt comme sur GitHub, ouvrez un fichier, lisez son blame et son historique, et agissez dessus au clic droit sans devoir le modifier pour le faire apparaître.
Le dernier commit de chaque fichier, dans l'arborescence
Blame intégré, sans quitter le fichier
L'historique propre à chaque fichier
Vous êtes ici : Fichiers, l'état du dépôt et le dernier commit de chaque fichier

Et tout le reste de Git

Conflits de rebase et de fusion guidés, remises, fetch automatique, rafraîchissement dès que le dépôt change, mode clair et sombre.
Conflits guidés
Remises
Fetch automatique
Mode sombre
Recherche globale
Tags et branches
Pourquoi Version Connect

Un client Git qui suit le rythme de vos agents

01

Rapide, même sur un long historique

Le graphe est calculé en Rust et seules les lignes visibles de l'historique sont dessinées. Le dépôt se rafraîchit de lui-même quand les fichiers, l'index ou les références changent.
02

Pensé pour plusieurs agents

Chaque agent a son worktree, ses pull requests et ses commits signalés comme tels. Vous relisez le travail de chacun sans perdre le fil du vôtre.
03

Le bruit automatisé sous contrôle

Entre les bots de dépendances, la CI et les scripts, la majorité des commits d'une journée n'est pas de vous. Version Connect les compte à part, à l'index comme dans l'historique : ce qui demande votre attention redevient visible.
04

Vos outils, sans intermédiaire

Version Connect pilote git, gh et claude, déjà installés sur votre Mac. Aucun format propriétaire, aucun service entre vous et vos dépôts.

Essayez Version Connect sur vos dépôts

Dites-nous comment vous travaillez avec vos agents : nous revenons vers vous pour ouvrir votre accès.