Разработка на 1С с AI-агентами
О чём курс
О чём курс
Вы выстроите системную инженерную работу и предсказуемый процесс, при котором технические задания превращаются в готовый программный код с помощью AI-агентов при разработке и доработке решений на платформе 1С. Такой подход позволяет сократить затраты времени специалистов на типовой код, исправление ошибок, рутинные модификации и разбор чужой кодовой базы.
В материалах учитывается специфика платформы: большие языковые модели обучены на языке 1С хуже, чем на других стеках. В связи с этим агентам сложно с первого раза корректно сформировать сложный отчёт на системе компоновки данных (СКД), а создаваемый код может отступать от стандартов фирмы «1С». В курсе не разбираются базовые теоретические концепции нейросетей — всё внимание направлено на практическую адаптацию инструментов и доработку результатов генерации под стандарты разработки.
Для кого
Программа предназначена для опытных специалистов и программистов 1С, которые стремятся получать стабильный результат от применения нейросетей и автоматизировать написание кода под реальные рабочие задачи.
Что изучается на курсе
В рамках программы рассматриваются ключевые приёмы управления агентами и сопутствующий инструментарий:
- Постановка задач и передача контекста проекта через спецификации, файлы AGENTS.md, правила репозитория и специализированные навыки (Skills).
- Разработка прикладных решений: создание расширений, реализация HTTP-сервисов, доработка управляемых форм и работа с графическими артефактами.
- Проектирование интеграций и подключение шин обмена данными (включая Kafka) с описанием контрактов и схем документов.
- Расширение возможностей агентов с помощью протокола Model Context Protocol (MCP) для прямого взаимодействия с базой из чата без использования браузера или REST-клиентов.
- Автоматизация проверки результатов и генерация тестовых данных с применением фреймворка YAxUnit и разбором отчётов.
- Упаковка командных наработок, правил и серверов в переносимые плагины по стандарту Agent Plugins.
Программа обучения
- Модуль 1. Разработка в 1С с помощью ИИ
- Урок 1. Первая разработка с AI-агентом. Какое ПО нужно и как с ним работать. Контраст Vibe-кодинга и SDD, минимальная обвязка, компактный SDD и грамотная работа с контекстом. По итогам урока вы напишете с помощью агента готовое расширение со стабильным результатом, которое можно использовать в работе.
- Урок 2. Как ставить задачи AI-агенту. Погружаемся в особенности формирования спецификаций и проходим все этапы работы над задачей. Создаём собственные Skills и правила, редактируем уже созданные. На выходе — готовая рабочая конфигурация.
- Урок 3. HTTP-сервис в расширении 1С: разработка через Superpowers. Подготовленный контекст: правила репозитория и skills. Superpowers как процесс: workflow выбирается до кода. Изоляция работы в feature-ветке, brainstorming на фактах выгрузки конфигурации, design, spec и план реализации. Вертикальные слайсы RED — GREEN — review, сквозная проверка внешним HTTP-клиентом и в Предприятии, merge и перенос процесса на следующую задачу.
- Урок 4. MCP-сервер над 1С: работа агента с базой из чата. MCP SDK на TypeScript: минимальный сервер. Tools — те же ручки, снабжённые описанием для агента. Транспорт: stdio для локального сервера, Streamable HTTP для удалённого. Подключение сервера к клиенту через конфиг и демонстрация: агент создаёт заказ клиента из чата, без REST-клиентов и браузера.
- Модуль 2. Инженерная разработка с ИИ
- Урок 5. Доработка форм 1С с AI-агентом. Работа с графическими артефактами и особенности работы с интерфейсами. Программисты часто работают с изображениями, а LLM не всегда обрабатывает их корректно — разберём, как выстроить работу так, чтобы получать нужный результат.
- Урок 6. Разработка интеграций в конфигурациях 1С. Правильная структура проекта под задачи интеграции и паттерны для успешной кодогенерации. Формат сообщения и контракт данных: как описать схему документа для агента, чтобы он сам сопоставил реквизиты. Подключение шины данных к обмену на примере Kafka: выгрузка из УТ 11, загрузка в БУХ 3.
- Урок 7. Тестовые данные через MCP и проверка YAxUnit. Почему подготовка тестовых данных — самая дорогая часть проверки. YAxUnit: что это за фреймворк и что он умеет. Агент раскручивает конфигурацию по выгрузке и сам находит цепочку объектов, наполняет базу из чата через MCP. Проведение как отдельная операция контракта: без движений нет данных. Запуск тестов инструментом MCP и разбор jUnit-отчёта.
- Урок 8. Создание собственного набора инструментов для агентной разработки в 1С. Почему артефакты, накопленные в одной папке, не становятся капиталом команды. Что может нести плагин: правила, skills, MCP-серверы, команды и хуки. Открытый стандарт Agent Plugins и почему для команды важнее переносимость. Сборка плагина из наработок курса, публикация репозиторием и подключение у второго разработчика. Версии, обновления и то, что нельзя выкладывать: секреты и локальные пути.
- Итоги курса. Подведём итоги обучения, разберём ключевые достижения и ответим на оставшиеся вопросы. Завершение курса — не конец, а начало вашей работы с агентами в реальных проектах.
Теги курса
Другие материалы автора 1
АС Александр Свойкин Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.