Unica

Unica · плагин для Codex и Claude Code

Разработка на 1С с AI-агентом

Unica помогает агенту находить нужный код, изменять объекты 1С и проверять результат.

Интерактивный пример

ПРОМПТ ДЛЯ АГЕНТА

Добавь проверку ИНН в форму контрагента.

Нахожу форму контрагента и связанный код в проекте.

unica.project.mapСправочник.Контрагенты · ФормаЭлемента
unica.code.searchИНН · 3 совпадения

Интерактивный пример: Добавь проверку ИНН в форму контрагента.

Возможности · Unica 0.11.0

Навыки агента и MCP-инструменты

Навыки учат агента выполнять сценарии разработки на 1С. MCP-инструменты находят, изменяют и проверяют объекты проекта.

  • 68навыков агента
  • 67MCP-инструментов
  • Один MCP-сервер unica

Анализ и проектирование

11
  • api-design
  • bsp-patterns
  • code-review
  • data-exchange
  • data-separation
  • form-patterns
  • integration-implement
  • platform-help
  • security-auth-crypto
  • source-access
  • xdto

Код и качество

8
  • code-diagnostics
  • code-patch
  • code-search
  • db-auth-check
  • db-performance
  • log-analysis
  • query-optimize
  • test-authoring

Конфигурации и метаданные

19
  • cf-edit
  • cf-info
  • cf-init
  • cf-validate
  • cfe-borrow
  • cfe-diff
  • cfe-init
  • cfe-patch-method
  • cfe-validate
  • meta-compile
  • meta-edit
  • meta-info
  • meta-remove
  • meta-validate
  • subsystem-compile
  • subsystem-edit
  • subsystem-info
  • subsystem-validate
  • support-edit

Формы, отчёты и артефакты

23
  • dcs-compile
  • dcs-edit
  • dcs-info
  • dcs-validate
  • epf-bsp-add-command
  • epf-bsp-init
  • epf-init
  • erf-init
  • form-add
  • form-compile
  • form-edit
  • form-info
  • form-remove
  • form-validate
  • help-add
  • interface-edit
  • interface-validate
  • mxl-compile
  • mxl-decompile
  • mxl-info
  • mxl-validate
  • template-add
  • template-remove

Роли и доступ

3
  • role-compile
  • role-info
  • role-validate

Среда и эксплуатация

4
  • autonomous-server
  • background-jobs
  • release-support
  • v8-runner

Отзывы разработчиков

Как Unica помогает в реальной работе

Pavel Korolev
Pavel KorolevContributor

Про кейсы. Сидел я в общем делал мультиагентскую систему, голова была забита, в каких-то мыслях был. Приходит разраб с другого проекта и говорит: устал с СКД мучаться, бьюсь и бьюсь, не получается. Понимаю что разраб опытный и реально просто замучался, надо помочь.

1) Беру выгрузку ERP в xml, беру его отчет и Юнику, кидаю в чат и говорю: вот така проблема, исправь Агент исправил, даю разрабу отчет - не работает (данные изменились, но неправильно)

2) Делаем скриншот что не работает, кидаю скрин в агента: не работает. Получаем отчет - даю разрабу. Отчет не открывается. Агент оказывается дописал перед запросом свой комментарий и мешал. Удалили строку вручую, проверяем отчет - работает как надо. Агент тоже, со следующей итерацией, тоже исправил.

Работа агента в сумме заняли минут 15. Пишу как есть - да, где-то ошибся, но результат такой.

Решение задачи - здесь и сейчас, без какого-то дополнительного мучения с инфраструктурой, RAGом и эмбендингами

Anton
Anton

Дело было субботним утром, когда в типовой рознице 3.0 (файловый вариант) после обновления обнаружился баг со сканированием кодов маркировки в РМК - в окне проверки и подбора зависала фоновая операция проверки кода, при сканировании сразу в РМК не отображалась иконка марки и при пробитии в чеке марки не было, соответственно марка не "уходила" в ЧЗ. В итоге загрузил конфу себе на комп, GPT 5.5 при помощи Unica (в тот момент версия была вроде около 0.4, могу ошибаться, дело было в начале июля) сделал мне исправление этих багов в виде расширения (баг с отображением марки при прямом скане в РМК не пофиксился, но при сканировании через форму проверки и подбора все ок, чего в целом и хватило, заказчика устроило)

Shapovaloff
Shapovaloff
Тимофей

Сегодня, с unica+Luna за 15 минут работы +15 минут промпт исправил ошибку…

Я тут 2 недели интеграцию пилил. Перед демонстрацией вторая сторона изменила спецификацию апи. От безысходности закинул в кодекс(с юникой) доку, ключик, сорсы и попросил помочь. Через 3 часа я сидел уже с новой интеграцией. В команде пока не распространяюсь…

Знак Unica

Установка

Попросите агента — или установите вручную

Выберите Codex или Claude Code. Для установки нужен Git.

Самый простой способ

Отправьте агенту ссылку на репозиторий — он прочитает актуальную инструкцию и выполнит команды.

ПРОМПТ ДЛЯ АГЕНТА
Установи Unica по инструкции из https://github.com/IngvarConsulting/unica

Или установите вручную

codex plugin marketplace add IngvarConsulting/unica-marketplace --ref main
codex plugin add unica@unica

После установки откройте новую задачу Codex, чтобы Unica стала доступна.

Обновление и удаление

Обновить

codex plugin marketplace upgrade unica
codex plugin remove unica@unica
codex plugin add unica@unica

Удалить

codex plugin remove unica@unica
codex plugin marketplace remove unica

Если плагин не появился, закройте текущую задачу после переустановки и откройте новую.

Unica развивается открыто

Исходный код, вопросы, идеи и общение разработчиков с пользователями.

Используете AI всей командой?

Ingvar Consulting разберёт, как ваша команда ставит задачи AI-агентам, проверяет изменения и переносит результат в рабочий контур. По итогам вы получите список рисков и практический план улучшений.

Обсудить аудит

Документы

Русская версия юридических документов имеет преимущественную силу. Английская версия доступна для Marketplace.