Инвестируем с 1С и Клод

16.06.25

Функциональные - Управление инвестициями

Вплоть до текущего года я скептически относился к новостям о нейросетях. Мне казалось, что всё это просто очередной хайп и уж точно они не скоро смогут помочь в чём-то разработчику ПО. Но решил немного поэкспериментировать с пет-проектом, который пылился уже пару лет. Результат меня удивил, поэтому решил поделиться опытом с вами.

Вместо вступления

Долгое время я скептически относился к многочисленным новостям о нейросетях (далее по тексту, дабы не пестрить надоевшим словом, буду называть НТ - новая технология). Итак, НТ выглядела для меня как продвинутый генератор сочинений о лете, акции большой зеленой компании как очередной ИТ-пузырь, а задачи, подразумевающие чёткий структурированный ответ - чем-то заоблачным.

Моё отношение изменилось после пары случайных событий: замена Google Assistant на Gemini и внушительная секция НТ на INFOSTART TEAMLEAD & CIO EVENT 2025. Так я решил прикоснуться к прекрасному и понять, умеет ли кремниевый разум в код 1С.

 

Немного о предметке

Так уж сложилось, что я инвестор с 1 января 2022. Никакой из фрагментов повествования далее по тексту не является инвестиционной рекомендацией. Тема рассматривается исключительно как конечная цель для технической реализации.

После изучения пары-тройки книжек я понял, что у меня нет времени на детальное изучение инвестиционных инструментов и отчётов компаний, поэтому очень заинтересовался индексным инвестированием. Стратегия элементарна - собирай портфель из активов в пропорциях, соответствующих индексу, то есть заранее рассчитанным в соответствии с капитализацией компаний (на деле конечно сложнее, но в целом картина такова).

Для самых пассивных конечно же есть ETF и БПИФ - ряд эмитентов уже сформировали индексные фонды и продают доли в них. Однако, после февральских событий 2022 инфраструктурные риски перестали быть чем-то малозаметным. Поэтому я собирал часть индексного портфеля буквально в таблице, благо у нас не так много эмитентов.

По прошествии некоторого времени мне надоело вручную обновлять состав индекса и котировки. Так родилась идея автоматизации процесса (вряд ли здесь нужно детально описывать сокращение издержек и влияние человеческого фактора).

 

Концепт

Я решил, что в MVP не будет взаимодействия с API брокера, рекомендательной системы, автоматической ребалансировки и распределения денежных средств, больших красивых графиков и всего остального.

Первая реализация должна отражать ключевую информацию об индексном портфеле, идентичную таблице, которая всё это время справлялась с возложенной функцией. Ключевым же отличием предполагалось (полу)автоматическое обновление состава индекса и цен биржевых инструментов.

Мне было лень заниматься формированием и обработкой HTTP-запросов, поэтому в качестве транспорта я использовал библиотеку Коннектор от Владимира Бондаревского. Уровнем выше расположился клиент API Мосбиржи с парой ключевых методов: получение данных индекса и получение цен биржевых инструментов (акций).

 

При чем здесь Клод?

Описанный концепт кис в моей голове более двух лет - казалось, что автоматизация для редких взаимодействий с портфелем избыточна, а время и мыслетопливо, как это часто бывает, в дефиците.

А что, если, скормить рутину разработки чатуджипити? Возможно НТ поможет сдвинуться с мертвой точки и наконец избавить от периодической монотонной сверки толпы цифр. Я немного изучил вопрос и понял, что в код на данный момент лучше конкурентов умеет Claude от Anthropic.

Поначалу я скептически отнесся к перспективам совместной работы с НТ в области -разработки. Первые пробные запросы развеяли сомнения - ответы оказались на удивление разумными. Воодушевившись, я решил замахнуться на максимум и написать запрос-мечту разработчика: "Создай отчет на основе инструментов из индекса и портфеля..." с подключенной опцией "Исследование".

Claude принялся штудировать интернет как прилежный студент перед экзаменом - в итоговой сводке мелькнуло более сотни источников. Результат получился амбивалентным: общая структура отчета была логичной, но XML оказался с ошибками, а конструкции Вычисляемых полей - вовсе несуществующими. Попытки скорректировать код уточняющими вопросами не увенчались успехом. Складывалось впечатление, что НТ пыталась натянуть логику из других сред разработки на специфику . Пришлось менять тактику.

Вместо генерации готовых метаданных я перешел к поэтапному решению задач. И тут началось самое интересное. Когда потребовалось добавить в базу данные портфеля, я попросил Claude создать CSV-файл из Google Docs с актуальными тикерами. Результат оказался почти идеальным - потребовалось лишь поправить разделитель.

Следующим шагом стал загрузчик из CSV в справочник Портфели. Код я решил скопировать напрямую в модуль формы, а реквизиты накидать вручную - опыт с отчетом научил осторожности в вопросах XML-генерации. Первый запуск выдал ошибку: НТ использовала устаревший способ передачи файла с клиента на сервер. Пара исправленных строк - и код заработал!

Правда, обнаружились забавные нюансы: Claude предложил заполнять список в событии ПриСозданииНаСервере данными из БД, словно мы пишем веб-приложение. В 1С это делается автоматически через элемент ссылочного типа, поэтому лишний код пришлось удалить. НТ не везде следует парадигме разработки 1С, но код получается понятным и работоспособным.

Самым неожиданным оказался психологический эффект. Общение с чат-ботом будто раскрепостило собственные мысли о проекте. Выстраивалась продуктивная схема: я задавал вопрос, Claude отвечал с нюансами, я исправлял недочеты и получал толчок для новых идей. Рутина превратилась в увлекательный диалог.

 

Пример запроса на написание метода для проекта

 

Пример запроса на написание метода для проекта

 

Конечно, без шероховатостей не обошлось. Иногда НТ предлагала "глобальные переменные" в общих модулях по аналогии с клиентскими переменными форм или методы из прошлых версий платформы, несмотря на явное указание текущей версии. Но это скорее вопрос дообучения на специфичных данных .

В итоге я получил не только работающий инструмент для загрузки портфеля, но и мощный стимул для продвижения всего проекта. НТ оказалась не заменой разработчика, а катализатором, который помог сдвинуться с мертвой точки двухлетнего простоя.

 

Выводы

 

Новостные ленты часто пестрят заголовками, типа "LLM превзошла профессионального разработчика с 20-летним стажем!" или "Большая-пребольшая компания уволила 100500 разработчиков и отдала их хлеб бездушным машинам". Так ли это на самом деле?

Если я с помощью чайной ложки могу вырыть небольшую ямку, с помощью лопаты - уже траншею, а с экскаватором целый котлован, то можно ли говорить, что последний сильно превосходит меня в ямокопании? В каком-то смысле возможно, но чего стоит экскаватор без экскаваторщика? Во многих задачах даже оператора-дилетанта будет недостаточно. Все это лишь инструмент в руках специалиста.

На мой взгляд схожая ситуация и с НТ. Она способна бустить ментальные способности профессионала, обладающего предметным контекстом. Для формирования правильного вопроса и понимания степени адекватности ответа нужно разбираться в теме. Махровому сишнику удалось разобраться с двухлетним багом, благодаря консолидации знаний и умений человека и НТ, вряд ли "человек с улицы" мог бы повторить нечто подобное.

 

One more thing

 

 

Проект "Управление активами" на GitHub.

Вступайте в нашу телеграмм-группу Инфостарт

Нейросеть написание кода Клод Claude Anthropic пассивное инвестирование индекс API Мосбиржа автоматизация

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

Инструментарий разработчика Нейросети Платные (руб)

Первые попытки разработки на 1С с использованием больших языковых моделей (LLM) могут разочаровать. LLMки сильно галлюцинируют, потому что не знают устройства конфигураций 1С, не знают нюансов синтаксиса. Но если дать им подсказки с помощью MCP, то результат получается кардинально лучше. Далее в публикации: MCP для поиска по метаданным 1С, справке синтакс-помощника и проверки синтаксиса.

15250 руб.

25.08.2025    63872    130    36    

137

SALE! 30%

Банковские операции Обмен с интернет-банком Эквайринг/ридер магнитных карт Мастера заполнения Нейросети Программист Бухгалтер Пользователь 1С:Предприятие 8 1C:ERP 1С:Бухгалтерия 3.0 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:ERP. Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Управление торговлей 11 1С:Розница 3.0 Платные (руб)

Корректируйте банковские документы быстро и легко! Создайте правило обработки — и оно автоматически применится при загрузке выписки (отбор по любому реквизиту или регулярному выражению). Решение заполняет расшифровку платежа, комиссию эквайринга, подбирает ведомости на выплату зарплаты, помечает дубли из банка на удаление и многое другое. Доплачивать за алгоритмы не нужно — они включены в решение. Обработка работает при загрузке из файлов клиент-банка и через DirectBank. Новое — искусственный интеллект: модель приводит нестандартные назначения платежа к виду, понятному алгоритмам, а ИИ-ассистент прямо в 1С консультирует по решению и разбирает код правил и алгоритмов. Поддерживаются локальные и облачные OpenAI-совместимые модели — данные могут не покидать ваш контур.

15250 руб.

20.12.2024    16686    80    29    

74

Нейросети Программист Бесплатно (free)

Новые результаты теста топовых ИИ в вайбкодинге на 1С. Это продолжение прошлой статьи, где нейросети написали внешнюю обработку за 19 минут. Теперь же с этой же задачей справляются за 3–4 минуты. Прошло всего несколько недель. Что будет дальше?

24.07.2026    7421    top_1c    32    

32

Нейросети Бесплатно (free)

OneBase продолжает развиваться благодаря обратной связи сообщества. В этом обновлении платформа получила ИИ-помощника, визуальный конструктор форм, СКД, push-уведомления и множество других улучшений. Рассказываю, что изменилось, какие решения были приняты и почему OneBase постепенно превращается из pet-проекта в полноценную open-source платформу для разработки бизнес-приложений.

21.07.2026    1945    Ibrogim    42    

19

Нейросети Программист Бесплатно (free)

Мы привыкли считать читаемый код, понятные имена и отсутствие дублирования законами хорошей разработки — но что, если это всего лишь правила нашей профессиональной Флатландии? В новой статье разбираю, каким станет программирование, когда ИИ перестанет писать код для людей и начнёт формировать его по собственным правилам.

21.07.2026    1214    IgorVasilyev    23    

9

Нейросети Программист Бесплатно (free)

Нейросеть для 1С, которая пишет рабочий код на BSL по вашей конфигурации: четыре месяца и больше сорока релизов после первой статьи про бесплатный MCP-сервер mcp-1c. Разберём, что изменилось: память на больших базах упала в разы, поиск по коду ускорился, добавилась параллельная работа и совместимость с Claude, Cursor и другими ИИ-клиентами. И что осталось прежним.

08.07.2026    8079    VyachGo    5    

26

Нейросети EDT Программист 1С:Предприятие 8 Россия Абонемент ($m)

LLM-агенты уже неплохо рассуждают о коде 1С — но рассуждают вслепую. Модель не видит вашу конфигурацию: ей либо копируют модули в чат руками, либо выгружают конфигурацию в файлы и индексируют — и индекс устаревает в момент первой правки. А главное — агент не может ничего сделать: прочитал, посоветовал, а вносить правку снова человеку. Мы решали эту задачу для своей линейки 1C Intelligence Suite — это её вторая часть, о которой мы рассказываем публично.

1 стартмани

08.07.2026    3889    galich    13    

9

Нейросети Программист Бесплатно (free)

Реальный ML там, где вы зачем-то используете AI. Вкатываемся под катом!

01.07.2026    3726    starik-2005    63    

28
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. sergey.skirdin 88 17.06.25 10:00 Сейчас в теме
На мой взгляд схожая ситуация и с НТ. Она способна бустить ментальные способности профессионала, обладающего предметным контекстом. Для формирования правильного вопроса и понимания степени адекватности ответа нужно разбираться в теме. Махровому сишнику удалось разобраться с двухлетним багом, благодаря консолидации знаний и умений человека и НТ, вряд ли "человек с улицы" мог бы повторить нечто подобное.


👍 Тоже пришел к такому выводу
2. asoft24 17.06.25 10:46 Сейчас в теме
Не очень понял как нейросеть сгенерироовала форму?

Мне кажется в статье пропущен этот нюанс.

А так форма получилась красивая.
Но конечно надо быть опытным разработчиком, чтобы исправлять ошибки за нейронкой.

Хотя можно для этого и польщовать фрилансеров )

Сгенерировал с помощью нейронки, потом дал задание фрилансера "исправь ошибки" ))
3. oyti 68 17.06.25 11:22 Сейчас в теме
(2)
Мне кажется в статье пропущен этот нюанс.

Статья показалась затянутой и чрезмерно лиричной. В последующих публикациях постараюсь накинуть побольше техномяса и деталей взаимодействия с НТ
pkorneenko; +1 Ответить
Для отправки сообщения требуется регистрация/авторизация