Leanpub Header

Skip to main content

Git à l’ère des agents IA

Versionner, isoler, intégrer et récupérer le travail des agents et des sous-agents

This book is 100% completeLast updated on 2026-07-25

Les agents IA produisent désormais du code plus vite que les équipes ne peuvent le contrôler. Ce guide opérationnel explique comment utiliser Git pour isoler les missions, coordonner agents et sous-agents, sécuriser l’intégration et récupérer un projet sans perdre son travail ni son historique.

Minimum price

$7.99

$9.99

You pay

Author earns

$

Also available for 1 book credit with a Reader Membership

PDF
EPUB
About

About

About the Book

Le développement logiciel a changé d’échelle.

Un ingénieur peut désormais confier simultanément une correction, une migration, une campagne de tests et une refactorisation à plusieurs agents IA. Ces agents peuvent eux-mêmes déléguer une partie de leur mission à des sous-agents. En quelques minutes, une équipe doit alors comprendre, contrôler et intégrer davantage de code qu’elle n’aurait pu en produire manuellement.

Git reste la mémoire du projet, mais il ne coordonne ni les missions, ni les responsabilités, ni l’ordre d’intégration. Il ne sait pas si deux modifications situées dans des fichiers différents affectent le même contrat métier. Il ne protège pas non plus une équipe contre une consigne ambiguë telle que « remets le dépôt propre ».

Git à l’ère des agents IA est un guide opérationnel consacré à cette nouvelle réalité.

Ce livre ne cherche pas à réenseigner les commandes élémentaires de Git. Il explique comment conserver une histoire compréhensible, un état vérifiable et des possibilités de récupération lorsque des humains, des agents et des sous-agents travaillent simultanément sur une même application.

Vous apprendrez notamment à :

  • attribuer une base, une branche, un worktree et un périmètre à chaque mission ;
  • empêcher plusieurs agents de partager accidentellement le même état mutable ;
  • encadrer la délégation aux sous-agents ;
  • examiner les différences réellement produites avant de les intégrer ;
  • construire des commits petits, intentionnels et attribuables ;
  • organiser une file d’intégration adaptée au débit des agents ;
  • communiquer avec une IA sans lui donner une autorisation implicite de modifier Git ;
  • encadrer reset, restore, revert, clean, rebase et le push forcé ;
  • préserver les travaux non validés pendant un incident ;
  • retrouver un commit perdu et tester une récupération sans écraser l’état actuel ;
  • construire le playbook Git et multi-agent de votre organisation.

Chaque situation fournit un problème concret, une méthode, une marche à suivre, des commandes expliquées avant leur exécution, des prompts réutilisables, les erreurs fréquentes, une checklist et un livrable exploitable par l’équipe.

Les exemples issus du projet Tansa servent de cas pratiques, mais les méthodes proposées s’appliquent à tout projet logiciel développé avec des agents IA.

L’objectif n’est pas de ralentir les agents. Il est de rendre leur vitesse assimilable par l’équipe, sans perdre la capacité de comprendre, de prouver, d’intégrer et de récupérer.

Share this book

Categories

Author

About the Author

Victor PEREZ

Victor Perez is an independent author whose books explore a wide variety of subjects and genres. He writes about the ideas, questions, and experiences that fascinate him—from technology, artificial intelligence, Bitcoin, and software architecture to philosophy, spirituality, human freedom, and personal transformation.

His goal is not to confine himself to a single field, but to make complex subjects clear and engaging without oversimplifying them. Whether he is documenting a real-world project, examining a philosophical question, or exploring a spiritual tradition, he approaches each book with curiosity, honesty, and a desire to invite readers to think for themselves.

Alongside his writing, he designs and develops Tansa, a Bitcoin analytics application built with Ruby on Rails, PostgreSQL, and artificial intelligence.

Translations

Translations

Languages

Contents

Table of Contents

  • Avant-propos
  • Partie I — Comprendre le nouveau problème de coordination
    • Chapitre 1 — Du développeur au responsable d’un système de production de code
    • Chapitre 2 — Les états de Git et les limites de ce qu’ils prouvent
  • Partie II — Préparer un environnement multi-agent
    • Chapitre 3 — Établir une base de départ incontestable
    • Chapitre 4 — Isoler les missions avec les worktrees et les périmètres
  • Partie III — Contractualiser le travail confié aux agents
    • Chapitre 5 — Le contrat de mission
    • Chapitre 6 — Commits, tests et rapport de livraison
  • Partie IV — Coordonner le parallélisme
    • Chapitre 7 — Propriété des chantiers, chevauchements et dépendances
    • Chapitre 8 — Migrations, contrats partagés et fichiers générés
  • Partie V — Examiner et intégrer le code produit
    • Chapitre 9 — Lire un diff comme une preuve, pas comme une décoration
    • Chapitre 10 — Actualiser et tester une mission
    • Chapitre 11 — File de fusion, branche principale et publication
  • Partie VI — Communiquer avec une IA au sujet de Git
    • Chapitre 12 — Observer avant d’autoriser une intervention
    • Chapitre 13 — Diriger des sous-agents sans perdre la maîtrise
    • Chapitre 14 — Superviser une flotte d’agents et mesurer sa rentabilité
  • Partie VII — Maîtriser les opérations dangereuses
    • Chapitre 15 — Annuler sans confondre restore, reset et revert
    • Chapitre 16 — Nettoyer et remiser sans effacer un travail inconnu
    • Chapitre 17 — Rebase et push forcé : exceptions sous contrôle
    • Chapitre 18 — Retirer un worktree sans supprimer une preuve
  • Partie VIII — Récupérer après un incident
    • Chapitre 19 — Les dix premières minutes
    • Chapitre 20 — Inventorier les états et reconstruire la chronologie
    • Chapitre 21 — Tester la récupération et réaligner l’application
    • Chapitre 22 — Promouvoir la récupération et documenter l’incident
  • Partie IX — Trois études de cas Tansa
    • Chapitre 23 — Coordonner trois sous-agents pour ouvrir le parallélisme
    • Chapitre 24 — Récupérer une application devenue méconnaissable
    • Chapitre 25 — Transformer « certified » en preuve vérifiable
  • Partie X — Installer la méthode dans l’organisation
    • Chapitre 26 — Protocole quotidien, tableau de bord et protections
    • Chapitre 27 — Exercices de récupération et playbook d’équipe
  • Conclusion — Conserver la capacité de décider
  • Annexes
    • Annexe A — Contrat minimal de mission
    • Annexe B — Rapport de fin de mission
    • Annexe C — Fiche des commandes
    • Annexe D — Matrice de décision
    • Annexe E — Sources et documentation
    • Annexe F — Lexique Git, agents IA et exploitation

Get the free sample chapters

Click the buttons to get the free sample in PDF or EPUB, or read the sample online here

The Leanpub 60 Day 100% Happiness Guarantee

Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

See full terms...

Earn $8 on a $10 Purchase, and $16 on a $20 Purchase

We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.

(Yes, some authors have already earned much more than that on Leanpub.)

In fact, authors have earned over $15 million writing, publishing and selling on Leanpub.

Learn more about writing on Leanpub

Free Updates. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!

Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.

Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.

Learn more about writing on Leanpub