Un client Git pour Linux et les agents de programmation IA.
FluxGit associe historique visuel, préparation précise et récupération adaptée à chaque opération sur Linux x86_64. Les agents compatibles inspectent le dépôt et proposent des actions Git via MCP. L’application affiche le changement et son risque avant votre approbation ou votre refus.
Téléchargez le paquet Debian ou Ubuntu
La version Linux publique est FluxGit 0.5.1, en .deb pour Debian et Ubuntu x86_64. La page de téléchargement résout la version actuelle de la plateforme et son SHA-256. Aucune version Linux ARM ni AppImage n’est disponible ; vérifiez l’architecture avant de télécharger.
Vérifiez, installez et testez
Conservez le fichier téléchargé et sa somme publiée ensemble. Comparez le SHA-256 avant d’installer le paquet.
- Téléchargez le .deb Linux et copiez son SHA-256 depuis la page de téléchargement.
- Exécutez la commande de vérification ci-dessous et comparez le résultat à la valeur publiée.
- Installez le paquet vérifié, puis ouvrez un dépôt jetable pour votre premier test.
sha256sum FluxGit_*_amd64.debsudo apt install ./FluxGit_*_amd64.debL’agent propose ; vous décidez
Codex, Claude Code et OpenCode sont des outils indépendants ; la compatibilité dépend du lancement d’un serveur MCP stdio local par l’hôte. Le paquet MCP public fournit inspection en lecture seule et propositions d’opérations Git. FluxGit affiche opération, risque et récupération avant la décision humaine. Un shell accordé séparément reste hors de cette limite. Consultez le guide pour les détails d’intégration et de version.
Examinez le dépôt avant de le modifier
Suivez les branches dans l’historique visuel, comparez les changements et préparez par fichier ou bloc. Worktrees, sous-modules, conflits, bisect et blame aident à enquêter sur une modification. Les parcours avancés restent en bêta. Pour l’historique, vérifiez les points pris en charge et le reflog ; la récupération dépend des instantanés capturés et des entrées conservées. L’abandon ne promet pas de point de restauration.
Comprenez le layout mesuré
Le benchmark du 29 septembre 2026 a pris 55.9393 ms en moyenne pour 100 000 commits linéaires sur Apple M4, macOS 26.2 et Node 24.15.0. Les commits étaient déjà en mémoire. Il mesure le layout du graphe, sans lectures Git, démarrage ni rendu ; ce n’est pas un benchmark matériel Linux. La ligne linéaire utilise 27 échantillons avec ±6.13% de marge d’erreur relative. Reproduisez-le depuis le code avec la commande suivante.
| Historique déjà chargé en mémoire | Temps moyen de layout |
|---|---|
| 100 000 commits linéaires | 55.9393 ms |
| 100 000 commits, 512 branches entrelacées | 65.4451 ms |
npm --prefix app/ui run bench:graphCommencez avec un dépôt public
Gardez une sauvegarde distante ou du système de fichiers pour le travail important. Préparez d’abord un petit changement, puis consultez les guides de récupération avant les opérations risquées. Les worktrees séparent les branches des agents ; ce ne sont pas des bacs à sable de sécurité.
Le mode gratuit ouvre les dépôts publics sur GitHub, GitLab.com et Bitbucket.org. Les dépôts privés, auto-hébergés et uniquement locaux nécessitent une licence. L’essai de 14 jours couvre les fonctions sous licence sans carte ; l’achat public n’est pas encore activé.
Questions fréquentes
FluxGit fonctionne-t-il sur Linux ARM ?
Aucune version Linux ARM publique n’est disponible. Le paquet Linux actuel est un .deb Debian/Ubuntu x86_64.
Puis-je installer une AppImage ?
Aucune AppImage n’est disponible actuellement. Téléchargez et vérifiez le paquet .deb pris en charge.