Чому експорт з твого банку така мука
Кожен банк ховає свою кнопку експорту в різних місцях. Деякі обмежують завантаження 90 днями історії. Деякі видають тобі файл QFX, який розуміє лише старе бухгалтерське програмне забезпечення. І що б ти не отримав, отримуєш це по одному рахунку за раз.
Якщо в тебе два банки, формати не збігатимуться. Один розміщує дебети у колонці Amount з від'ємним знаком, інший розділяє Debit і Credit на окремі колонки. Формати дат відрізняються. Імена продавців приходять як сирі процесорні описи великими літерами. Ти зрештою витрачаєш годину в Excel, виправляючи те, що дав тобі експорт.
Цю годину і видаляє цей посібник.
Версія на один запит
Щойно твій банк підключено до агента через BankBridge, експорт це одне речення:
Витягни всі мої транзакції з чекового та кредитного рахунків з 1 січня по 31 березня і запиши їх у CSV з колонками для дати, продавця, суми, категорії та рахунку.
Агент викликає list_transactions за діапазоном дат, перетворює результати саме на ті колонки, які ти попросив, і записує файл. У Claude Code або Cursor це справжній файл на диску. У Claude Desktop або ChatGPT ти отримуєш файл для завантаження. У будь-якому разі він відкривається напряму в Excel, Google Sheets або Numbers.
Кешованих копій немає. BankBridge отримує дані наживо при кожному виклику, тому експорт відображає твої рахунки на момент запиту.
Що потрібно спочатку
Тобі потрібно три речі: обліковий запис BankBridge ($5 на місяць за підключений банк, скасовується будь-коли), підключений банк і хост із підтримкою MCP. Claude Code, Claude Desktop, ChatGPT, Cursor, Gemini CLI, Codex, Windsurf і Zed усі працюють, а в документації є сторінка налаштування для кожного.
Підключення займає пару хвилин. Ти входиш у свій банк через безпечний потік, BankBridge видає тобі API-ключ (або ти використовуєш OAuth), і твій агент отримує інструменти лише для читання. Лише читання тут має значення: ніщо в цьому робочому процесі не може переміщати гроші чи змінювати щось у твоєму банку.
Якщо ти ще не робив налаштування, почни з посібника з підключення твого банку до Claude. Кроки майже ідентичні для кожного іншого хоста.
Обери свої колонки перед експортом
Банк вирішує твої колонки за тебе. Твій агент цього не робить. Скажи точно, чого хочеш, і ти це отримаєш:
Експортуй транзакції за лютий у CSV з цими колонками: дата (YYYY-MM-DD), продавець, опис, сума, категорія, назва рахунку та останні чотири цифри рахунку.
Дві угоди варто узгодити на початку. Перше, знаки: вирішіть, чи витрати відображаються як від'ємні чи додатні, і скажи агенту, бо чекові рахунки і кредитні картки часто не збігаються одна з одною. Друге, дати: попроси YYYY-MM-DD, щоб таблиця сортувалася правильно без жодних маніпуляцій з форматом.
Якщо ти експортуєш для бухгалтера, запитай, яку угоду очікує його програмне забезпечення, і передай це дослівно.
Об'єднай рахунки, які банки не об'єднають
Ось те, чого жоден банківський портал ніколи не зробить: об'єднає рахунки різних установ в один аркуш. Кожен банк, який ти підключив, з'являється в тому самому виклику list_accounts, тому агент може витягнути їх усі за один прохід.
Експортуй транзакції за Q1 з усіх моїх рахунків в один CSV, відсортований за датою, з колонкою рахунку, щоб я міг їх розрізнити.
Агент додає колонку рахунку, узгоджує угоди про знаки між банками і видає тобі один цілісний файл. Якщо в тебе і партнера є підключені рахунки, це також найшвидший спосіб побудувати спільну сімейну книгу.
Мітки категорій, що справді мають сенс
Банківські експорти або пропускають категорії, або ховають їх у кодах. Транзакції BankBridge приходять з мітками категорій із шару підключення банку, а інструмент list_categories показує повний набір, щоб ти знав, чого очікувати.
Тобі не треба приймати ці мітки як є. Дай агенту своє власне відображення, і він перепризначить їх на виході:
Використай мої категорії в експорті: усе з міткою FOOD_AND_DRINK постав під «Їжа поза домом», крім випадків, коли продавець Instacart, тоді під «Продукти». Усе з GENERAL_SERVICES іде під «Бізнес».
Таке умовне перепризначення тривіальне для агента і неможливе в експорті з порталу.
Проходи очищення, яких банківський експорт ніколи не зробить
Сирі експорти повні шуму, який успадковує твоя таблиця. Найбільший: платежі за кредитними картками з'являються двічі, один раз як дебет з чекового рахунку і один раз як кредит на картці. Якщо їх не чіпати, вони роздувають і дохід, і витрати.
Перед записом CSV прибери внутрішні перекази між моїми власними рахунками і платежі за кредитними картками, а те, що досі в стані pending, познач в окремій колонці.
Ти також можеш попросити очищення продавців. Процесори постійно перейменовують описи виставлення рахунків (одна підписка може з'явитися під трьома різними іменами за рік), і агент може консолідувати їх за допомогою get_merchant_history, коли щось виглядає розділеним.
Нічого з цього не потребує формули. Ти просто описуєш очищення, яке хочеш.
Як перенести це в Excel, Google Sheets або Numbers
CSV це універсальна відповідь: подвійний клік і він відкривається в Excel або Numbers, або використай File, потім Import у Google Sheets. Для більшості експортів цього достатньо.
Якщо твій хост може запускати код (Claude Code, Cursor, Codex та інші термінальні агенти можуть), ти можеш попросити більшого: справжній .xlsx з вкладкою на місяць, рядком підсумків, форматуванням валюти або компонуванням, готовим до зведеної таблиці. Агент сам пише і запускає скрипт конвертації.
Зроби це .xlsx з однією вкладкою на місяць і зведеною вкладкою, що підсумовує кожну категорію.
Зроби це повторюваним
Перший експорт займає кілька хвилин обміну репліками, щоб узгодити колонки і правила очищення. Після цього збережи фінальний запит десь, і він стане однорядковим, який ти запускаєш першого числа кожного місяця.
Оскільки BankBridge отримує дані наживо, немає затримки експорту і немає застарілого файлу. Запитай 1 березня і отримаєш усе до кінця лютого, включно з тим, що очистилося за ніч.
Маленька звичка, що допомагає: попроси агента послідовно іменувати файли, наприклад transactions-2026-02.csv, щоб рік експортів залишався відсортованим сам по собі. Звідти ти на один крок від повного щомісячного огляду грошей, про який ми написали окремо.