Два моих инструмента для 1С-разработки с агентом
Кодовому агенту (Cursor, Claude Code и подобным) для полноценной работы с 1С недостает двух вещей: доступа в базу и умения собрать из исходников и запустить конфигурацию. Даже без них агент по сравнению с веб-чатом — это другой уровень: код читает и правит сам, поэтому и решения дает гораздо более точные, с учетом доработок. А с ними становится почти самостоятельным разработчиком.
Много ли сделает 1С-ник, если не может открыть базу? Агент без доступа в базу — не больше. mcp_dev — расширение 1С, которое этот доступ дает: метаданные, данные, журнал регистрации, проверка запросов. С ним агент сам исследует базу, разбирается с проблемами учета и тестирует свое решение на реальных данных.
Вторая проблема — работа с исходниками. Агент не работает ни с бинарными форматами, ни со структурой конфигурации в базе, как конфигуратор. Он работает с выгрузкой в файлы. Если научить агента самостоятельно выгружать конфигурацию в файлы, разбирать обработки в исходники и обратно загружать, собирать, то в некоторых случаях от работы с конфигуратором и EDT вообще можно отказаться. Такое знание агенту дает навык 1c-batch.
Как может выглядеть работа 1С-ника, когда у него настроен агент, в котором есть эти инструменты? Вот реальный пример. Пользователь сообщает об ошибке в отчете: не та цифра в одной из строк. Пересылаем сообщение агенту. Он смотрит данные в базе и находит причину: в отчет попадает внутренняя передача товаров между организациями. Правит СКД, проверяет, собирает отчет и обновляет его в рабочей базе. Задача простая, но агент решает ее сам, пока мы занимаемся более интересными задачами.
Оба инструмента открытые. Скачивайте, пробуйте, буду рад замечаниям и предложениям. У меня они работают каждый день. И у участников курса по 1С-разработке с ИИ тоже.
Запись заканчивается завтра, 16 сентября.
👉 aidevstart.ru/course
Post #189
2.83K
- 🔥 56
- 👍 30
- ❤ 8
- 🥰 1
- 👏 1
- 🤡 1