Use Cases (Mis à jour: 07/06/2026)

Gestion locative : accélérer les réponses aux locataires et la relecture des baux avec Claude Code

Rédigez les réponses aux locataires et relisez vos baux avec Claude Code : modèles de prompts et script de vérification inclus.

Gestion locative : accélérer les réponses aux locataires et la relecture des baux avec Claude Code

Vendredi, 17 heures. Je reviens d’un état des lieux de sortie et ma boîte mail affiche 14 messages non lus. « La fuite d’eau n’est toujours pas réparée », « C’était combien déjà, les frais de renouvellement ? », « J’ai perdu mes clés ». Au même moment, à côté de moi, un collègue relit à voix haute un état des lieux destiné au propriétaire, et personne ne remarque qu’un numéro de clause de la convention a sauté.

La gestion locative, c’est ça toute la journée : une avalanche de tâches « minuscules mais qu’on n’a pas le droit de rater ». Un jour de forte affluence, j’ai répondu trop vite à un locataire et j’ai collé par erreur le règlement intérieur d’un autre immeuble. Réponse du locataire : « Ça ne concerne pas mon appartement, si ? » J’ai eu des sueurs froides.

Dans cet article, je vais montrer comment confier ces deux tâches — la rédaction des réponses aux locataires et la relecture des documents contractuels — à Claude Code, mais seulement jusqu’au stade du « brouillon ». L’humain garde la vérification finale. On ne délègue pas tout : je trace une ligne nette entre ce qu’on peut confier à l’IA et ce qui doit absolument passer sous les yeux d’une personne.

Points clés

  • Pour les réponses aux locataires, on laisse l’IA aller jusqu’au « brouillon » ; c’est un humain qui appuie sur Envoyer. Rien que cela divise par trois le temps de première réponse.
  • Pour la relecture des baux, l’IA « signale les passages douteux ». La décision finale revient toujours au gestionnaire ou au juriste de l’agence.
  • Vous trouverez un modèle de prompt prêt à l’emploi et un script qui masque automatiquement les noms et numéros de téléphone des locataires.
  • Ne collez jamais un texte contenant des données personnelles directement dans une IA externe. Le masquage est un préalable, pas une option.
  • Commencez par « une petite tâche rattrapable même en cas d’erreur ». Ne passez pas d’emblée en tout-automatique.

Le quotidien d’une agence de gestion locative et ses reprises de travail

Précisons d’abord à qui je parle. J’écris pour les gestionnaires qui suivent quelques centaines à quelques milliers de lots, et qui cumulent relation locataire, renouvellements, remise en état et reporting aux propriétaires. Une seule personne gère plusieurs immeubles, le téléphone, les mails et le chat sonnent en même temps. Vous voyez la scène.

Voici en gros le déroulé des tâches en gestion locative.

ÉtapeTâches principalesReprises fréquentes
Relation locataireRéception des demandes, première réponse, envoi d’un prestataireColler les infos d’un autre lot, réponse renvoyée au lendemain qui tourne en réclamation
Bail et renouvellementRédaction du bail, des clauses, des avis de renouvellementDécalage de numéro de clause, erreur de recopie d’un montant, ancien modèle réutilisé
Remise en étatÉtat des lieux, devis, répartition des chargesRépartition contraire à la réglementation présentée au locataire
Reporting propriétaireBilan financier, vacance, propositionsErreur de recopie de chiffres, retard de transmission

Dans tout cela, la relation locataire et le volet bail/renouvellement reposent surtout sur « lire, écrire, recouper des textes ». C’est exactement le terrain de jeu de l’IA. Le jugement sur l’état des lieux ou la proposition stratégique au propriétaire restent du ressort humain, mais le travail d’écriture qui les entoure peut être délégué.

Avant d’introduire l’IA, une première réponse à une demande me prenait une dizaine de minutes : retrouver les anciens mails, ouvrir le règlement du bon lot, formuler le message. Après, l’IA sort le brouillon et l’humain n’a plus qu’à vérifier que le contenu est juste. On tombe à 3-4 minutes par message. Sur 20 demandes par jour, c’est facilement plus de 2 heures gagnées.

Cas d’usage 1 : rédiger jusqu’au brouillon les réponses aux locataires

C’est le plus rentable. On colle le mail ou le message du locataire et on demande un brouillon de réponse. Le point clé : interdire à l’IA d’« inventer des faits ». Les montants et les dates ne doivent provenir que des documents qu’on lui a fournis.

Le déroulé de la rédaction, sous forme de checklist :

  1. Masquer dans le message le nom, le numéro d’appartement et le téléphone du locataire (voir le script plus bas).
  2. Joindre les règles du lot concerné (frais de renouvellement, animaux autorisés ou non, sortie des déchets, etc.).
  3. Demander à l’IA trois variantes de réponse (formelle, concise, avec excuses).
  4. L’humain vérifie les faits et les montants, ajoute la signature, puis envoie.

Posons ici la frontière entre « ce qu’on confie à l’IA » et « ce que l’humain doit absolument trancher ».

ÉlémentConfié à l’IADécision humaine obligatoire
Tournure et ton du message
Indications de procédure standardVérification finale
Montants, dates, conditions du bailBrouillon seulement○ Indispensable
Réponses juridiques ou litigieusesPremière ébauche seulement○ Indispensable
Bouton Envoyer×○ Indispensable

La qualité de l’écriture, on peut la confier à l’IA. Mais que les frais de renouvellement soient « 800 € » ou « 880 € », c’est un humain qui le vérifie sur l’original. Mélanger les deux, c’est l’accident assuré. Si j’ai collé le mauvais règlement, c’est justement parce que je n’avais pas vérifié « à partir de quel document j’avais écrit ».

Cas d’usage 2 : relecture des baux et des documents contractuels

Vient ensuite le document contractuel. On fait lire à l’IA un bail ou une notice d’information déjà rédigés, et on lui demande de remonter les « passages douteux ». L’idée n’est pas de la laisser corriger, mais de lui faire signaler ce qu’un humain risque de laisser passer.

Par exemple, on lui fait vérifier ces points :

  • Les numéros de clauses se suivent-ils (la clause 3 n’est-elle pas suivie de la clause 5) ?
  • Les montants concordent-ils entre le corps du texte et les annexes ?
  • La durée du bail et la date de renouvellement sont-elles cohérentes ?
  • Reste-t-il des formulations d’un ancien modèle (ancien taux de TVA, ancienne raison sociale) ?
  • Y a-t-il une répartition des charges qui contredit la réglementation sur la remise en état ?

Là encore, la frontière compte. Le signalement de l’IA est une « liste de points à vérifier », pas une conclusion. C’est le gestionnaire ou le juriste qui décide en dernier ressort que « cette clause convient ». Même si l’IA affirme « aucun problème », on ne signe jamais sur cette seule base. J’y reviens dans la FAQ, mais c’est une ligne à ne pas franchir.

Avant, on relisait la notice à deux pendant 30 minutes. Après, l’IA sort d’abord les « passages suspects », puis on lit : l’œil avance plus vite que quand on cherche à partir de zéro. On ne supprime pas la relecture, mais on ajoute une assurance supplémentaire contre les oublis.

Cas d’usage 3 : transformer les réponses passées en modèles

Le troisième usage est discret mais efficace. Pour les demandes récurrentes (déroulé d’un renouvellement, modalités de préavis de départ, contact en cas de panne d’équipement), on fait modéliser les réponses par l’IA et on les partage en interne.

Quand un nouveau collaborateur arrive, plutôt que de solliciter un ancien à chaque fois, on lui met à disposition une liste « questions fréquentes et réponses types ». On la fait produire par l’IA à partir des bonnes réponses passées. Les tournures « que seul untel connaissait » deviennent un actif de l’équipe au lieu de rester dans une seule tête.

Modèle de prompt prêt à copier-coller

Voici le prompt qui rédige le brouillon de réponse. Remplacez le contenu entre [ ] par votre propre situation. On part du principe que les données personnelles sont déjà masquées avant de coller.

Tu es chargé des réponses aux locataires dans une agence de gestion locative.
Rédige le brouillon d'un mail de réponse à un locataire en respectant ces règles.

# Règles strictes
- Les montants, dates et conditions du bail ne doivent venir QUE des « infos du lot » que je te fournis.
- Ne déduis rien qui ne figure pas dans les infos du lot ; écris « je vérifie et je reviens vers vous ».
- Propose 3 variantes : formelle / concise / avec excuses.
- Laisse la signature et le nom du lot vides : [à compléter par le gestionnaire].

# Infos du lot
- Nom du lot : [Résidence XXX]
- Frais de renouvellement : [un mois de loyer]
- Animaux : [non autorisés]
- Déchets : [recyclables le mardi et le vendredi avant 8h]

# Demande du locataire
[colle ici le message, nom et téléphone masqués]

Et voici le prompt pour la relecture du bail.

Tu es une aide à la relecture de documents contractuels. Lis la notice
d'information ci-dessous et signale UNIQUEMENT, en liste, les « points qu'un
humain doit vérifier ». Ne corrige rien.

# Points de contrôle
- Les numéros de clauses se suivent-ils
- Les montants concordent-ils entre le corps et les annexes
- Cohérence entre durée du bail et date de renouvellement
- Restes d'anciennes formulations ou d'un ancien modèle
- Mentions contraires à la réglementation sur la remise en état

# Format de sortie
- Pour chaque point : « passage concerné / pourquoi c'est douteux / demande de vérification »
- N'affirme rien ; termine par « merci de vérifier »

# Notice d'information
[colle ici le texte, noms et adresses déjà masqués]

Script de vérification qui masque automatiquement les données personnelles

Coller le texte brut dans une IA externe est dangereux : il contient le nom, le téléphone et le numéro d’appartement du locataire. Voici un petit script Node.js qui transforme mécaniquement ces éléments en marqueurs avant de coller. Il fonctionne réellement.

// mask.mjs : masque téléphones, e-mails et numéros depuis l'entrée standard
// Usage : node mask.mjs < demande.txt > masque.txt
import { readFileSync } from "node:fs";

const text = readFileSync(0, "utf8");

const rules = [
  // numéros de téléphone français (fixe et mobile, espaces ou points)
  [/0[1-9]([\s.-]?\d{2}){4}/g, "[téléphone]"],
  // adresses e-mail
  [/[\w.+-]+@[\w.-]+\.[A-Za-z]{2,}/g, "[e-mail]"],
  // numéro d'appartement (Apt 12, Appartement 3B, etc.)
  [/\b(?:Apt\.?|Appartement)\s?\w{1,4}/gi, "[n° appartement]"],
  // code postal français (5 chiffres)
  [/\b\d{5}\b/g, "[code postal]"],
];

let masked = text;
for (const [pattern, label] of rules) {
  masked = masked.replace(pattern, label);
}

// masque un nom probable après « M. », « Mme » ou « Mlle » (approximatif)
masked = masked.replace(
  /\b(?:M\.|Mme|Mlle)\s+[A-ZÉÈÀÇ][\wéèêàçîïù-]+/g,
  "[nom du locataire]"
);

process.stdout.write(masked);

Ce n’est pas parfait. Certaines choses, comme le numéro de rue dans une adresse, ne disparaissent pas avec ces seules règles. Mais c’est bien moins risqué que de « coller le texte brut ». En production, prévoyez un double contrôle : un humain relit la sortie avant de coller. Le script est une assurance, pas un substitut à la vérification finale.

Si vous n’avez jamais utilisé Claude Code, parcourez d’abord le guide de prise en main de Claude Code et Claude Code pour les non-ingénieurs : la suite des manipulations en sera bien plus digeste. Pour gagner en précision sur vos prompts, l’ingénierie de prompts avancée est aussi très utile.

Sécurité et protection des données personnelles

La gestion locative manipule une concentration de données personnelles. Ne survolez pas ce point : faites-en une règle d’agence.

  • Tout texte contenant nom, téléphone, adresse ou coordonnées bancaires passe par le masquage avant d’aller dans l’IA (avec le script ci-dessus).
  • Choisissez un service dont le paramétrage ou le contrat exclut l’usage de vos données pour l’entraînement. Uniformisez l’outil en interne.
  • N’envoyez jamais dans le cloud, sous une forme permettant d’identifier la personne, sans le consentement du propriétaire ou du locataire.
  • Indiquez clairement en interne que la sortie de l’IA est un « brouillon » ; n’envoyez et ne signez jamais sans vérification.

Si l’on prend l’habitude de coller des données personnelles brutes « parce que c’est pratique », l’accident finit toujours par arriver. Mieux vaut fixer la règle dès le départ et l’inscrire dans une règle partagée façon CLAUDE.md pour l’équipe. Pour gagner encore en efficacité au quotidien, ces astuces de productivité Claude Code complètent bien cette approche. Pour les décisions qui exigent un fondement, comme la répartition des charges en remise en état, appuyez-vous sur une source officielle telle que le service public sur l’état des lieux et les réparations locatives.

FAQ

Q. Puis-je envoyer telle quelle la réponse rédigée par l’IA ? Non. Les montants, dates et conditions du bail doivent être vérifiés par un humain sur l’original avant l’envoi. Le ton du message, vous pouvez le confier à l’IA, mais ne dérogez jamais à la règle : c’est un humain qui appuie sur Envoyer.

Q. L’IA repère-t-elle toutes les erreurs d’un bail ? Non, certaines lui échappent. Son signalement n’est qu’une « liste de points à vérifier ». Elle est douée pour le formel (décalage de numéro, incohérence de montant), mais la validité contractuelle finale relève du gestionnaire ou du juriste.

Q. Une petite agence peut-elle se lancer ? Oui. Commencez seulement par « le brouillon de réponse aux demandes fréquentes ». Démarrer par une petite tâche rattrapable même en cas d’erreur, c’est le plus sûr.

Q. Combien de temps gagne-t-on ? À titre indicatif : une première réponse passe de 10 minutes à 3-4 minutes, et la recherche d’oublis dans une notice devient plus facile. Sur 20 réponses par jour, comptez environ 2 heures gagnées.

Ce que j’ai constaté en l’essayant

J’ai préparé 10 demandes fictives adressées à moi-même et je les ai passées dans le prompt et le script ci-dessus. Je voulais vérifier deux choses : que le masquage fonctionne, et que l’IA n’invente pas de montants.

Côté masquage, les numéros de téléphone et les mentions « Apt » ou « M./Mme » ont globalement été couverts. En revanche, le numéro de rue dans l’adresse subsistait : un œil humain reste nécessaire ici. Côté montants, sur une question portant sur des frais de renouvellement absents des infos du lot, l’IA a bien écrit « je vérifie et je reviens vers vous ». La consigne « ne pas inventer de faits » a tenu.

Il y a eu un raté aussi. J’avais demandé 3 variantes (formelle / concise / avec excuses), mais au début l’IA n’en renvoyait parfois qu’une seule. En réécrivant le prompt avec « impérativement 3 variantes », c’est devenu stable.

Conclusion : le brouillon de réponse et la première relecture des baux entrent largement dans le réel, à condition que l’humain garde la main sur la fin. Ne cherchez pas à tout déléguer ; tenez la ligne « brouillon par l’IA, décision par l’humain ». C’est, je le crois, le chemin le plus sûr pour faire travailler l’IA en agence de gestion locative.

Si vous voulez structurer à l’échelle de l’agence la gestion des demandes et la relecture des contrats, la formation et l’accompagnement permettent de concevoir ensemble une démarche adaptée à votre propre flux de travail.

#claude-code #productivité #gestion locative #réponses aux locataires #bail
Gratuit

PDF gratuit: cheatsheet Claude Code

Saisissez votre email et téléchargez une page avec commandes, habitudes de review et workflow sûr.

Nous protégeons vos données et n'envoyons pas de spam.

Masa

À propos de l'auteur

Masa

Ingénieur spécialisé dans les workflows pratiques avec Claude Code.