Рекомендую - прочитайте мои следующие статьи по этой теме, там много ответов на вопросы. А про срок 5 лет - конечно это моё видение и оценка, я в ней уверен.
"Пара живых сотрудников, а лучше трое, мне кажется, чаще триггернут." У нас как раз живой сотрудник отправил деньги по левым реквизитам. На практике человек ошибается чаще, потому что он не строго следует правилам.
критики сейчас конечно больше, чем практичного видения. Но я практикой доказываю свою позицию, мои системы ничего не придумывают - а точно работают, со 100% повторимостью. Просто нужно знать как их делать.
да, все верно подмечено. Мы конечно правим справочники и убираем дубли, но многое до конца не исправить, да и не нужно. Агент на лету подхватывает все исключения из описания источников данных.
Очень актуальная разработка, спс. Я себе поставлю - доработаю. В ближайшее время. Мне прямо этого функционала и не хватало. У меня pipeline стоит Агенты практически все в заметки пишут. Но реального графа не было. Поиск по факту не работал. Если есть интерес могу своими MCP obsidian поделится или совместно что-то сделать.
Добрый день. Это по сути промт - "Оцени свою степень уверенности в правильности понимания задачи и способов её решения, задавай уточняющие вопросы Пользователю пока степень уверенности не будет выше 90%". он зашит в воркфлоу команды. чтобы каждый раз не писать. И эта штука - минимум в 2 раза повышает качество разработки. У меня в правилах она немного разложила - оценку уверенности на три направления - архитектура, код, дизайн - и оценивает по отдельности, усредняет, но это не сильно уже важно внутри.
Добрый день. я уж думал, все в отрицании глубоком. Вы первый с реальной практикой. Очень рад. с файлами configuratuiondumpinfo.xml - не было проблем. я тоже сначала все делал через инструменты и правила, где-то два месяца промучился. А потом собрал правила все - и дал Агенту задание собрать mcp xml - он зашил правила в код. и заработало, где-то спустя месяц отладки и доработки.
сейчас стадия такая - отрицание. Все как страусы ждут пинка под зад. Но этот момент буквально через год - полтора случится. Все ждуны - под забором окажутся и там будут в барах бухтеть - про тупого AI
я в принципе отказался, от ручного редактирования конфигуратора, поэтому решаю абсолютно все задачи через Агента. Не встречал не решаемых задач. Агент одинаково хорошо дает экономию времени как в простых задачах - например добавить команду на форму, или может разработать целую подсистему AI ( http коннектор к моделям LLM из 1с ) например для анализа pdf вложений для казначеев, или исправление склонений и падежей ФИО в печатных формах. Для принятия решений по запрету отгрузки, или автоматическое подписание актов. сверок с клиентами.
Добрый день. Задачи были, какие были, такие и расписал. Это не значит, что сложные задачи система не решает. При этом она дает экономию времени как на простых задачах, так и на сложных. Добавить кнопку, или поправить проводки, можно одной строчкой в задаче. И в данном случае мне не пришлось даже анализировать и искать в каких местах корректировать проводки. А сложные задачи выигрывают за счет того что Агент пишет большие модули очень быстро.
Добрый день. Зря Вы так - все до последнего слова руками написано, без ai. Хотя мог бы. вот спецификации mcp серверов ( вот это попросил claude code составить, он к ним подключен поэтому сам видит что они делают и какие инструменты) Прошу меня простить, цель статьи было не распространять свои mcp - а обменяться пониманием и перспективами вайбкодинг разработки для 1с. Вся инфраструктура которая у меня получилась - это всего три месяца и то только по выходным есть время писать собственно mcp сервера - и начинал я с того что купил mcp сервера 2 штуки на infostart за 25 тыс и за 15 еще комплект у одного инфоцигана. Это дало возможность понять, что то что купил почти не дает никакого эффекта, а какие mcp именно нужны.
Вот краткие описания двух основных MCP серверов:
---
## MCP XML (mcp__1c-xml__*) — работа с XML метаданными расширения
Основной инструмент для создания/модификации объектов расширения 1С. Работает с файлами в C:\Configurations\Extensions\1c_dop_r.
### 6 групп инструментов:
| Инструмент | Назначение | Ключевые операции |
|---|---|---|
| config | Навигация по конфигурации | list_types, list_objects, list_extensions, search, info |
сорри - перепутал задачи 2 - 3. Уточняющие вопросы как правило это одна итерация, очень редко две. Но это очень важно для Агента. Как бы детально вы не описали агенту задачу. Человек так устроен, что мы ставим задачу оставляя за скобками массу как бы очевидных для нас вещей, и когда Агент задает уточняющие вопросы - тут как раз и выясняется как именно он понял задачу ( и для него оказывается многое не очевидно как для человека ). У нас нет в штате аналитика - поэтому воркфлоу настроено - Пользователи - Битрикс - Разработка. Задача Разработчика правильно скорректировать Агента на верном понимании задачи и скорректировать план доработки, чтобы он имел правильную архитектуру. Например в задаче 2 - Агент предлагал исправить именно один этот случай или сделать обработку исправления всех случаев, естественно выбрали второе.
Рекомендую - прочитайте мои следующие статьи по этой теме, там много ответов на вопросы. А про срок 5 лет - конечно это моё видение и оценка, я в ней уверен.
Источники данных - это просто таблица mcp инструментов для Агента. Конечно это тоже часть выполненных доработок, но совсем небольшая.
ну Вы хотя бы не сомневаетесь, что это вообще возможно. Агент нужен, чтобы он разные задачи решал, не только то что спрограммировали.
у меня задачи все в Битрикс, с номерами и описанием, могу доступ дать - проверите.
"Пара живых сотрудников, а лучше трое, мне кажется, чаще триггернут." У нас как раз живой сотрудник отправил деньги по левым реквизитам. На практике человек ошибается чаще, потому что он не строго следует правилам.
критики сейчас конечно больше, чем практичного видения. Но я практикой доказываю свою позицию, мои системы ничего не придумывают - а точно работают, со 100% повторимостью. Просто нужно знать как их делать.
да, все верно подмечено. Мы конечно правим справочники и убираем дубли, но многое до конца не исправить, да и не нужно. Агент на лету подхватывает все исключения из описания источников данных.
а для чего бизнесу смотреть каталог ? зачем ему тратить на это время ? ему нужно "вот это вот" продать и на этом заработать.
Очень актуальная разработка, спс. Я себе поставлю - доработаю. В ближайшее время. Мне прямо этого функционала и не хватало. У меня pipeline стоит Агенты практически все в заметки пишут. Но реального графа не было. Поиск по факту не работал. Если есть интерес могу своими MCP obsidian поделится или совместно что-то сделать.
Да, но поиск через MCP obsidian реально не работает. Агент нужную заметку ищет ищет и не находит.
Добрый день. Это по сути промт - "Оцени свою степень уверенности в правильности понимания задачи и способов её решения, задавай уточняющие вопросы Пользователю пока степень уверенности не будет выше 90%". он зашит в воркфлоу команды. чтобы каждый раз не писать. И эта штука - минимум в 2 раза повышает качество разработки. У меня в правилах она немного разложила - оценку уверенности на три направления - архитектура, код, дизайн - и оценивает по отдельности, усредняет, но это не сильно уже важно внутри.
Добрый день. я уж думал, все в отрицании глубоком. Вы первый с реальной практикой. Очень рад. с файлами configuratuiondumpinfo.xml - не было проблем. я тоже сначала все делал через инструменты и правила, где-то два месяца промучился. А потом собрал правила все - и дал Агенту задание собрать mcp xml - он зашил правила в код. и заработало, где-то спустя месяц отладки и доработки.
сейчас стадия такая - отрицание. Все как страусы ждут пинка под зад. Но этот момент буквально через год - полтора случится. Все ждуны - под забором окажутся и там будут в барах бухтеть - про тупого AI
Добрый день. Разбор практических примеров в соседней ветке, комментариев. Очень было бы интересно Ваше мнение.
я в принципе отказался, от ручного редактирования конфигуратора, поэтому решаю абсолютно все задачи через Агента. Не встречал не решаемых задач. Агент одинаково хорошо дает экономию времени как в простых задачах - например добавить команду на форму, или может разработать целую подсистему AI ( http коннектор к моделям LLM из 1с ) например для анализа pdf вложений для казначеев, или исправление склонений и падежей ФИО в печатных формах. Для принятия решений по запрету отгрузки, или автоматическое подписание актов. сверок с клиентами.
Добрый день. Разбор практических примеров в соседней ветке, комментариев. Очень было бы интересно Ваше мнение.
Добрый день. Задачи были, какие были, такие и расписал. Это не значит, что сложные задачи система не решает. При этом она дает экономию времени как на простых задачах, так и на сложных. Добавить кнопку, или поправить проводки, можно одной строчкой в задаче. И в данном случае мне не пришлось даже анализировать и искать в каких местах корректировать проводки. А сложные задачи выигрывают за счет того что Агент пишет большие модули очень быстро.
Добрый день. Зря Вы так - все до последнего слова руками написано, без ai. Хотя мог бы. вот спецификации mcp серверов ( вот это попросил claude code составить, он к ним подключен поэтому сам видит что они делают и какие инструменты) Прошу меня простить, цель статьи было не распространять свои mcp - а обменяться пониманием и перспективами вайбкодинг разработки для 1с. Вся инфраструктура которая у меня получилась - это всего три месяца и то только по выходным есть время писать собственно mcp сервера - и начинал я с того что купил mcp сервера 2 штуки на infostart за 25 тыс и за 15 еще комплект у одного инфоцигана. Это дало возможность понять, что то что купил почти не дает никакого эффекта, а какие mcp именно нужны.
Вот краткие описания двух основных MCP серверов:
---
## MCP XML (
mcp__1c-xml__*) — работа с XML метаданными расширенияОсновной инструмент для создания/модификации объектов расширения 1С. Работает с файлами в
C:\Configurations\Extensions\1c_dop_r.### 6 групп инструментов:
| Инструмент | Назначение | Ключевые операции |
|---|---|---|
| config | Навигация по конфигурации |
list_types,list_objects,list_extensions,search,info|| read | Чтение метаданных |
metadata,attributes,tabular_sections,forms,module,predefined,rights,form_structure,search(grep по объекту) || write | Создание/модификация объектов |
create_object,create_form,add_attribute,add_tabular_section,write_module,edit_module,adopt_object,adopt_form,extend_module,delete_object+ ещё ~20 операций || form | Работа с формами |
get_structure,create,add_element,add_command,modify_element,write_module,screenshot|| dcs | Схемы компоновки данных (СКД) |
create_template,add_dataset,add_field,add_resource,add_setting,get_structure|| verify | Валидация XML |
validate_object,validate_all,check_structure,check_bom,check_config|| sync | Синхронизация с БД |
ext_import,ext_export,ext_apply,ext_build,status,set_params,config_export/import+ ещё ~25 операций через ibcmd/Designer |Суть: Автоматическая генерация корректного XML (UUID, BOM, namespace, ChildObjects, регистрация в Configuration.xml) — заменяет ручное редактирование и PowerShell скрипты.
---
## MCP 1C-Data (
mcp__1c-data__*) — работа с живой базой 1СПодключается к работающей базе 1С через HTTP-сервис. Позволяет выполнять запросы и код в серверном контексте.
### 11 инструментов:
| Инструмент | Назначение |
|---|---|
| execute_query | Выполнить SDBL-запрос к базе (с параметрами, до 1000 строк) |
| execute_code | Выполнить произвольный BSL-код на сервере (без клиентского контекста!) |
| find_reference | Найти ссылку по наименованию/коду/номеру → получить GUID |
| get_metadata_structure | Получить реальную структуру объекта (реквизиты, ТЧ, измерения, ресурсы с типами) |
| list_metadata_objects | Список объектов метаданных с фильтрацией по типу и имени |
| list_predefined_values | Значения перечислений и предопределённые элементы справочников |
| list_modules | Список BSL-модулей в папке расширения |
| load_module | Загрузить BSL-код из файла (с возможностью извлечь конкретную функцию) |
| read_event_log | Чтение журнала регистрации с фильтрами (даты, уровни, события, пользователи) |
| proxy_call_tool | Вызвать любой инструмент по имени (универсальный прокси) |
| proxy_list_tools | Получить список всех доступных инструментов |
Суть: Доступ к данным и метаданным живой базы — для диагностики, проверки запросов, получения реальной структуры объектов и отладки.
---
### Ключевое различие
- MCP XML — работает с файлами расширения (XML/BSL на диске), offline
- MCP 1C-Data — работает с работающей базой 1С через HTTP, online
сорри - перепутал задачи 2 - 3. Уточняющие вопросы как правило это одна итерация, очень редко две. Но это очень важно для Агента. Как бы детально вы не описали агенту задачу. Человек так устроен, что мы ставим задачу оставляя за скобками массу как бы очевидных для нас вещей, и когда Агент задает уточняющие вопросы - тут как раз и выясняется как именно он понял задачу ( и для него оказывается многое не очевидно как для человека ). У нас нет в штате аналитика - поэтому воркфлоу настроено - Пользователи - Битрикс - Разработка. Задача Разработчика правильно скорректировать Агента на верном понимании задачи и скорректировать план доработки, чтобы он имел правильную архитектуру. Например в задаче 2 - Агент предлагал исправить именно один этот случай или сделать обработку исправления всех случаев, естественно выбрали второе.