Pourquoi exporter depuis votre banque est si pénible
Chaque banque cache son bouton d'export à un endroit différent. Certaines plafonnent le téléchargement à 90 jours d'historique. Certaines vous donnent un fichier QFX que seuls les anciens logiciels de comptabilité comprennent. Et quoi que vous obteniez, vous l'obtenez un compte à la fois.
Si vous avez deux banques, les formats ne correspondront pas. L'une met les débits dans une colonne Montant négative, l'autre sépare Débit et Crédit dans des colonnes distinctes. Les formats de date diffèrent. Les noms de marchands arrivent en descripteurs bruts du processeur, tout en majuscules. Vous finissez par passer une heure dans Excel à corriger ce que l'export vous a donné.
Cette heure, c'est ce que ce guide supprime.
La version en une seule instruction
Une fois votre banque connectée à votre agent via BankBridge, un export tient en une phrase :
Extrais toutes mes transactions de compte courant et de carte de crédit du 1er janvier au 31 mars et écris-les dans un CSV avec des colonnes pour la date, le marchand, le montant, la catégorie et le compte.
L'agent appelle list_transactions pour la période, remet les résultats dans exactement les colonnes que vous avez demandées et écrit le fichier. Dans Claude Code ou Cursor, c'est un vrai fichier sur disque. Dans Claude Desktop ou ChatGPT, vous obtenez un fichier téléchargeable. Dans les deux cas, il s'ouvre directement dans Excel, Google Sheets ou Numbers.
Aucune copie mise en cache n'est impliquée. BankBridge récupère les données en direct à chaque appel, donc l'export reflète vos comptes au moment où vous avez demandé.
Ce dont vous avez besoin d'abord
Il vous faut trois choses : un compte BankBridge ($5 par mois par banque connectée, résiliable à tout moment), une banque connectée et un hôte compatible MCP. Claude Code, Claude Desktop, ChatGPT, Cursor, Gemini CLI, Codex, Windsurf et Zed fonctionnent tous, et la documentation propose une page de configuration pour chacun.
La connexion prend quelques minutes. Vous vous connectez à votre banque via un flux sécurisé, BankBridge vous délivre une clé API (ou vous utilisez OAuth), et votre agent reçoit des outils en lecture seule. La lecture seule compte ici : rien dans ce flux ne peut déplacer d'argent ou modifier quoi que ce soit à votre banque.
Si vous n'avez pas encore fait la configuration, commencez par le guide de connexion de votre banque à Claude. Les étapes sont presque identiques pour tous les autres hôtes.
Choisissez vos colonnes avant d'exporter
Une banque décide de vos colonnes à votre place. Votre agent, non. Dites exactement ce que vous voulez et vous l'obtiendrez :
Exporte les transactions de février vers un CSV avec ces colonnes : date (YYYY-MM-DD), marchand, description, montant, catégorie, nom du compte, et les quatre derniers chiffres du compte.
Deux conventions valent la peine d'être fixées d'emblée. D'abord, les signes : décidez si les dépenses apparaissent en négatif ou en positif et dites-le à l'agent, car les comptes courants et les cartes de crédit sont souvent en désaccord. Ensuite, les dates : demandez YYYY-MM-DD pour que le tableur trie correctement sans aucun ajustement de format.
Si vous exportez pour un comptable, demandez-lui quelle convention son logiciel attend et transmettez-la telle quelle.
Fusionnez ce que les banques refusent de fusionner
Voici ce qu'aucun portail bancaire ne fera jamais : fusionner des comptes de plusieurs institutions dans une seule feuille. Chaque banque que vous avez connectée apparaît dans le même appel list_accounts, donc l'agent peut les extraire toutes en une seule passe.
Exporte les transactions du T1 de tous mes comptes dans un seul CSV, triées par date, avec une colonne compte pour que je puisse les distinguer.
L'agent ajoute la colonne compte, réconcilie les conventions de signe entre les banques et vous remet un fichier cohérent. Si votre partenaire et vous avez chacun des comptes connectés, c'est aussi le moyen le plus rapide de construire un livre de comptes commun du foyer.
Des étiquettes de catégories qui ont vraiment du sens
Les exports bancaires soit sautent les catégories, soit les enfouissent dans des codes. Les transactions BankBridge arrivent avec des étiquettes de catégories issues de la couche de connexion bancaire, et l'outil list_categories montre l'ensemble complet pour que vous sachiez à quoi vous attendre.
Vous n'êtes pas obligé d'accepter ces étiquettes telles quelles. Donnez votre propre mapping à l'agent et il ré-étiquettera à la sortie :
Utilise mes catégories dans l'export : mets tout ce qui est étiqueté FOOD_AND_DRINK sous Restaurants sauf si le marchand est Instacart, qui va sous Courses. Tout ce qui vient de GENERAL_SERVICES va sous Professionnel.
Ce type de ré-étiquetage conditionnel est trivial pour un agent et impossible dans un export de portail.
Passes de nettoyage qu'un export bancaire ne fera jamais
Les exports bruts sont pleins de bruit dont votre tableur hérite. Le principal : les paiements par carte de crédit apparaissent deux fois, une fois comme débit du compte courant et une fois comme crédit sur la carte. Laissés tels quels, ils gonflent à la fois les revenus et les dépenses.
Avant d'écrire le CSV, retire les transferts internes entre mes propres comptes et les paiements par carte de crédit, et signale dans une colonne séparée tout ce qui est encore en attente.
Vous pouvez aussi demander un nettoyage des marchands. Les processeurs renomment constamment les descripteurs de facturation (un abonnement peut apparaître sous trois noms différents en un an), et l'agent peut les consolider avec get_merchant_history quand quelque chose semble éclaté.
Rien de tout cela ne demande de formule. Vous décrivez simplement le nettoyage voulu.
L'obtenir dans Excel, Google Sheets ou Numbers
Le CSV est la réponse universelle : double-cliquez et il s'ouvre dans Excel ou Numbers, ou utilisez Fichier puis Importer dans Google Sheets. Pour la plupart des exports, c'est tout ce qu'il faut.
Si votre hôte peut exécuter du code (Claude Code, Cursor, Codex et les autres agents en terminal le peuvent), vous pouvez demander plus : un vrai .xlsx avec un onglet par mois, une ligne de totaux, un format monétaire ou une disposition prête pour les tableaux croisés. L'agent écrit et exécute lui-même le script de conversion.
Fais-en un .xlsx avec un onglet par mois et un onglet de résumé totalisant chaque catégorie.
Rendez le processus reproductible
Le premier export prend quelques minutes d'échanges pour bien ajuster les colonnes et les règles de nettoyage. Ensuite, enregistrez l'instruction finale quelque part et elle devient une commande d'une ligne que vous exécutez le 1er de chaque mois.
Comme BankBridge récupère les données en direct, il n'y a ni délai d'export ni fichier obsolète. Demandez le 1er mars et vous obtenez tout jusqu'à la fin février, y compris ce qui a été validé pendant la nuit.
Une petite habitude qui aide : faites nommer les fichiers de manière cohérente par l'agent, par exemple transactions-2026-02.csv, pour qu'une année d'exports reste triée toute seule. À partir de là, vous êtes à un pas d'un vrai bilan financier mensuel, que nous avons présenté séparément.