← Ко всем статьям

Cursor и AI-агенты для финотчётности: agentic-слой без dev-команды

Copilot в Excel и ChatGPT для комментариев — первый слой. Следующий — AI-агенты в финансах: цепочки «выгрузить выписку → сверить → обновить прогноз → отправить алерт» с audit log и human-in-the-loop. В 2026 это уже не R&D: 51% крупных компаний запустили агентов в production, но Gartner предупреждает — 80% тех, кто сократил штат «под AI», не увидели ROI. Агент без процесса — дорогой чатbot.

Материал блога КОДА — для CFO и финменеджера после карты AI, vibe-coding и no-code связок. Без чистых данных агенты бесполезны — см. Excel → финконтур за 30 дней.

AI-агент для финотчётности — программный контур (часто на базе LLM + инструментов), который выполняет многошаговую задачу: читает данные из SQL/Sheets/ERP, применяет правила, вызывает расчёты через typed tools, формирует черновик отчёта или алерт. Отличие от чата: память задачи, план, повторяемость, лог действий. Финансист остаётся ответственным за публикацию цифр.

Коротко: Cursor + MCP — среда, где финансист-собственник процесса собирает агентов быстрее, чем через ТЗ → спринт → деплой. Старт: read-only агент на одном источнике (staging ДДС), HITL на всё, что уходит CEO.

Copilot vs агент: в чём разница для финконтура

Copilot / чат Агент
Сессия Каждый раз с нуля Сценарий + память шагов
Данные Часто вставка вручную Коннекторы SQL, API, MCP
Повтор Копируете промпт Cron / webhook / кнопка
Аудит Слабый Лог tool calls обязателен
Риск Галлюцинация ответа Ошибка в цепочке масштабируется

Георгий Мотренко (Habr): «AI-агенты — инструмент менеджера процесса, не разработчика». PO, который понимает закрытие месяца, собирает автоматизацию быстрее классической IT-очереди.

Зачем финансисту Cursor (не только разработчикам)

Cursor — IDE с встроенным агентом: видит файлы проекта (скрипты, SQL, README регламента), правит код по инструкции, запускает терминал. Для финотдела это «штаб» контура:

  • репозиторий staging-скриптов и правил классификации;
  • промпты с .cursor/rules под ваши статьи ДДС;
  • агент, который обновляет свод после новой выписки.

Связка с vibe-coding: Cursor — среда; агент — оркестратор шагов внутри неё.

MCP: стандарт «розеток» для LLM

Model Context Protocol (MCP) — способ подключить модель к SQL, Google Sheets, 1С (через посредников), почте с единым audit log. Вместо «скопируй таблицу в чат» — запрос к источнику с лимитом прав.

Три уровня доступа (рекомендация КОДА)

Уровень Права Пример
Read-only SELECT, чтение Sheets Ad-hoc «почему маржа просела?»
Draft Пишет в staging, не в prod Классификация «на проверке»
Prod Запись в учёт Только с двойным approval

Стек agentic-слоя для финотчётности 2026

Компонент Роль
Staging (Parquet/Sheets/SQLite) Один источник факта
Typed tools Суммы, FX, налоги — не «в уме» LLM
LLM Текст назначений, narrative, маршрутизация
Оркестратор (Cursor agent, n8n, LangGraph) Порядок шагов, retry
HITL gate Стоп перед письмом CEO / проводкой
Audit log Кто, когда, какой tool, какой вход

Enterprise-паттерн: citation-aware RAG по регламентам + SQL-агент «до рубля» для цифр. LLM пишет объяснение, SQL считает.

Четыре агента, с которых имеет смысл начать

1. Агент «Утренний cash»

Триггер: новая выписка в inbox. Действия: нормализация → сверка с вчерашним остатком → Telegram CEO (5 цифр из дашборда). HITL: финансист подтверждает отправку первые 2 недели.

2. Агент «Классификация очереди»

Берёт строки status=review, предлагает статью + confidence, пишет в staging. Финансист утвержает пачкой. Справочник ИНН обновляется автоматически после approval.

3. Агент «Variance narrative»

После закрытия недели: план-факт выручки и OPEX → черновик комментария к отклонениям. Человек правит формулировки, не считает суммы.

4. Агент «Compliance check»

Read-only RAG по политикам: «можно ли платёж контрагенту X без договора?» Цитата из регламента + ссылка на пункт. Без автоплатежа.

Anti-hallucination: 5 правил для финансов

  1. Числа только из источника — SQL, Excel named range, 1С выгрузка.
  2. LLM не считает EBITDA — только код/SQL/формула.
  3. HITL на проводки и публикацию — без исключений на старте.
  4. Audit log каждого tool call — воспроизводимость для аудита.
  5. Read-only по умолчанию — prod-права с лимитом blast-radius.

Перед агентом — убрать лишние отчёты и прогнать идею через Адвоката Дьявола.

Что пока hype (честно)

  • «Автономное закрытие месяца» без зрелого staging — фантазия для МСБ.
  • Агент без владельца процесса — умирает с уходом одного энтузиаста.
  • Сокращение штата до ROI — статистика Gartner против.
  • 100 агентов вместо одного стабильного контура.

Дорожная карта внедрения: 6 недель

Неделя Результат
1–2 Staging + read-only MCP к одной таблице
3 Агент cash / классификация в draft-режиме
4 HITL регламент + audit log
5–6 Второй агент (variance) + ретроспектива ROI

Данные под агентов — по плану 30 дней из Excel. No-code остаётся для простых webhook — Make/n8n.

FAQ — частые вопросы

Нужен ли программист для AI-агентов в финансах?

Для pilot — часто нет: Cursor + no-code + финансист-владелец. Для prod с 1С на запись — да, или сильный интегратор.

Чем MCP отличается от API-интеграции?

MCP стандартизирует набор «инструментов» для разных LLM с единым логом. API — низкоуровневый кирпич; MCP — слой для агентов.

Можно ли в РФ с 152-ФЗ?

Да, при on-prem / российском облаке, минимизации полей, DPA и запрете облачных API без согласования.

Cursor заменяет 1С?

Нет. Cursor оркестрирует вокруг учёта; 1С остаётся системой записи или выгрузки.

С чего начать одним агентом?

Read-only ad-hoc по staging ДДС: «топ-5 отклонений cash за месяц» с выводом SQL + краткий narrative. Без автопроводок.

Как измерить ROI агента?

Часы до/после, число ошибок, время ответа CEO, доля строк без HITL. Сравнивать с кейсом ДДС, не с абстрактным «внедрили AI».

Замыкание серии hub-статьи

Итог: Cursor и AI-агенты — agentic-слой поверх уже работающего staging. Сначала данные и read-only, потом draft, потом — с жёстким HITL — публикация. Так ROI появляется без розовых очков Gartner.