Ingvar Consulting
На INFOSTART TEAMLEAD & CIO EVENT в Москве компанией Ingvar Consulting был представлен доклад: Стандарты v8std, связанные с информационной безопасностью, Игорь Апресов Доклад вошёл в TOP 20 докладов конференции по взвешенному рейтингу. Отдельно хочется…
Доклад в секции Информационная безопасность, защита данных, управление рисками
СТАНДАРТЫ V8STD СВЯЗАННЫЕ С ИНФОРМАЦИОННОЙ БЕЗОПАСНОСТЬЮ
Ссылки:
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Игорь Апресов. Стандарты v8std, связанные с информационной безопасностью
Безопасная конфигурация в 1С начинается с соблюдения стандартов v8std, которые определяют требования к защите серверного API, работе с внешним кодом, запуску приложений и хранению чувствительных данных. Объясняем ключевые принципы безопасной разработки: от…
👍5❤2🔥2
Представляем Unica — помощника Codex для разработки на 1С
В последние месяцы мы активно экспериментировали с использованием AI в реальных проектах на 1С. Вывод оказался простым.
Большинство моделей умеют писать код. Но почти ничего не знают о том, как на самом деле устроена разработка на платформе 1С.
Чтобы создать форму, найти объект метаданных, собрать внешнюю обработку, обновить информационную базу или разобраться в большой конфигурации, модели постоянно не хватает контекста и специализированных инструментов.
Поэтому мы сделали Unica.
Это плагин для Codex, который превращает его из универсального AI в помощника именно для разработки на 1С. (GitHub)
Что умеет Unica
Внутри проекта уже есть:
• навыки для типовых задач разработки 1С;
• работа с метаданными, формами, ролями, СКД, EPF/ERF;
• запуск специализированных инструментов;
• поиск по большим конфигурациям;
• безопасные сценарии выполнения операций;
• готовые MCP-подключения для работы с инструментами и справочной информацией;
• воспроизводимая инфраструктура с фиксированными версиями всех зависимостей. (GitHub)
Другими словами, Codex получает не просто инструкцию «напиши код», а полноценную среду, понимающую специфику платформы.
Почему мы сделали проект открытым
Мы убеждены, что будущее разработки — это не один «волшебный AI», а экосистема специализированных инструментов.
Поэтому Unica распространяется как Open Source.
Можно использовать готовый плагин, изучать устройство, предлагать изменения или создавать собственные навыки для своей команды. (GitHub)
Это только начало
Сейчас Unica помогает выполнять типовые задачи разработчика 1С.
Дальше мы планируем расширять количество навыков, улучшать интеграцию с инструментами экосистемы 1С и добавлять новые сценарии автоматизации разработки.
Если вы уже экспериментируете с AI в разработке на 1С — попробуйте Unica и расскажите, каких возможностей вам не хватает.
Репозиторий проекта:
github.com/IngvarConsulting/unica
В последние месяцы мы активно экспериментировали с использованием AI в реальных проектах на 1С. Вывод оказался простым.
Большинство моделей умеют писать код. Но почти ничего не знают о том, как на самом деле устроена разработка на платформе 1С.
Чтобы создать форму, найти объект метаданных, собрать внешнюю обработку, обновить информационную базу или разобраться в большой конфигурации, модели постоянно не хватает контекста и специализированных инструментов.
Поэтому мы сделали Unica.
Это плагин для Codex, который превращает его из универсального AI в помощника именно для разработки на 1С. (GitHub)
Что умеет Unica
Внутри проекта уже есть:
• навыки для типовых задач разработки 1С;
• работа с метаданными, формами, ролями, СКД, EPF/ERF;
• запуск специализированных инструментов;
• поиск по большим конфигурациям;
• безопасные сценарии выполнения операций;
• готовые MCP-подключения для работы с инструментами и справочной информацией;
• воспроизводимая инфраструктура с фиксированными версиями всех зависимостей. (GitHub)
Другими словами, Codex получает не просто инструкцию «напиши код», а полноценную среду, понимающую специфику платформы.
Почему мы сделали проект открытым
Мы убеждены, что будущее разработки — это не один «волшебный AI», а экосистема специализированных инструментов.
Поэтому Unica распространяется как Open Source.
Можно использовать готовый плагин, изучать устройство, предлагать изменения или создавать собственные навыки для своей команды. (GitHub)
Это только начало
Сейчас Unica помогает выполнять типовые задачи разработчика 1С.
Дальше мы планируем расширять количество навыков, улучшать интеграцию с инструментами экосистемы 1С и добавлять новые сценарии автоматизации разработки.
Если вы уже экспериментируете с AI в разработке на 1С — попробуйте Unica и расскажите, каких возможностей вам не хватает.
Репозиторий проекта:
github.com/IngvarConsulting/unica
GitHub
GitHub - IngvarConsulting/unica: Unica (Ю́ника) — публичный плагин Codex и Claude Code для разработки на 1С:Предприятии.
Unica (Ю́ника) — публичный плагин Codex и Claude Code для разработки на 1С:Предприятии. - IngvarConsulting/unica
🔥14👍7❤5
🎉 Вышла Unica 0.7.5!
Главное изменение — Unica перешла на новую, полноценную схему распространения через собственный рынок расширений Codex. Теперь это не набор вручную устанавливаемых файлов, а обычное расширение Codex с единым именем
Подключение выполняется штатными командами:
Дальше Unica сама определит операционную систему, загрузит только необходимые исполняемые файлы и проверит их целостность. Обновления также приходят через рынок расширений Codex — без ручной замены архивов и настройки путей.
В самой Unica появились средства создания внешних обработок и отчётов, управление длительными задачами, а также множество исправлений форм, метаданных, диагностики кода и фоновых процессов.
Огромное спасибо @Sejix, @korolevpavel, @Agrajaga и @zeegin за исправления, исследования, проверку на разных системах и большой вклад в развитие Unica ❤️
https://github.com/IngvarConsulting/unica/releases/tag/v0.7.5
Главное изменение — Unica перешла на новую, полноценную схему распространения через собственный рынок расширений Codex. Теперь это не набор вручную устанавливаемых файлов, а обычное расширение Codex с единым именем
unica@unica.Подключение выполняется штатными командами:
codex plugin marketplace add IngvarConsulting/unica-marketplace --ref main
codex plugin add unica@unica
Дальше Unica сама определит операционную систему, загрузит только необходимые исполняемые файлы и проверит их целостность. Обновления также приходят через рынок расширений Codex — без ручной замены архивов и настройки путей.
В самой Unica появились средства создания внешних обработок и отчётов, управление длительными задачами, а также множество исправлений форм, метаданных, диагностики кода и фоновых процессов.
Огромное спасибо @Sejix, @korolevpavel, @Agrajaga и @zeegin за исправления, исследования, проверку на разных системах и большой вклад в развитие Unica ❤️
https://github.com/IngvarConsulting/unica/releases/tag/v0.7.5
GitHub
Release v0.7.5 · IngvarConsulting/unica
Unica v0.7.5 — стабильный релиз
v0.7.5 — первый стабильный выпуск линейки 0.7 и следующий стабильный релиз после v0.6.1.
Главный результат — Unica теперь развёртывается через публичный thin Git mar...
v0.7.5 — первый стабильный выпуск линейки 0.7 и следующий стабильный релиз после v0.6.1.
Главный результат — Unica теперь развёртывается через публичный thin Git mar...
🔥10👍3❤1
Unica 0.9.1: безопаснее меняем код, формы и метаданные 1С
Выпустили Unica 0.9.1 — крупное обновление, в которое вошли 32 pull request.
Главная тема релиза — безопасное изменение существующего проекта 1С. Unica теперь строже проверяет исходное состояние файлов, структуру BSL и XML, блокирует конфликтующие операции и не публикует сомнительный результат.
🛠 Точечное изменение BSL
Новый инструмент
Перед публикацией Unica:
— проверяет структуру через bsl-analyzer;
— поддерживает предварительный просмотр через dry-run;
— защищает от изменения файла между чтением и записью;
— возвращает структурированный результат операции.
Это основа для более надёжной работы AI-агентов с реальными конфигурациями, где недостаточно просто заменить фрагмент текста.
🧩 Удаление элементов управляемых форм
Она удаляет выбранное поддерево формы вместе со связанными узлами, проверяет оставшиеся ссылки и останавливает публикацию при конфликте. Теперь агент может не только добавлять и изменять элементы формы, но и безопасно удалять их.
📦 Единый профиль исходников 1С
Все поддерживаемые XML-мутаторы переведены на профиль:
1С 8.3.27 / формат выгрузки 2.20
Перед изменением проверяются версия исходников и владелец объекта. Это уменьшает риск записать XML, который формально выглядит корректным, но несовместим с конкретной выгрузкой конфигурации.
Также в релизе:
— ограниченный по времени запуск внешних EPF с реальным exit code и раздельными stdout/stderr;
— поддержка
— исправление восстановления RLM-индекса после изменения содержимого;
— корректная привязка диагностики к выбранному worktree;
— bsl-analyzer 0.2.62 с поддержкой анализа расширений;
— обновление v8-runner и инфраструктуры поставки внешних инструментов;
— новые UX-рекомендации для форм и соглашения по проектированию метаданных.
⚠️ Изменение публичного API
Домен СКД переименован в официальный английский термин DCS:
Старые псевдонимы не сохранены.
❤️ Спасибо контрибьюторам
[@korolevpavel](https://github.com/korolevpavel) — за механизм атомарной публикации одного файла и первый публичный
[@Agrajaga](https://github.com/Agrajaga) — за восстановление публичного контракта диагностики для worktree и глубокое исправление восстановления RLM-индекса.
[@Oxotka](https://github.com/Oxotka) — за адаптацию UX-рекомендаций 1C Design Guide и соглашения по проектированию метаданных.
[@zeegin](https://github.com/zeegin) — за интеграцию релиза, профиль 1С 8.3.27, переход на DCS, EPF runtime, удаление элементов форм, обновление analyzer/toolchain и развитие CI.
Обновление:
🔗 [Релиз Unica 0.9.1](https://github.com/IngvarConsulting/unica/releases/tag/v0.9.1)
🔗 [Полный список изменений](https://github.com/IngvarConsulting/unica/compare/v0.8.1...v0.9.1)
Выпустили Unica 0.9.1 — крупное обновление, в которое вошли 32 pull request.
Главная тема релиза — безопасное изменение существующего проекта 1С. Unica теперь строже проверяет исходное состояние файлов, структуру BSL и XML, блокирует конфликтующие операции и не публикует сомнительный результат.
🛠 Точечное изменение BSL
Новый инструмент
unica.code.patch позволяет вставлять код в существующий BSL-модуль по методу или точному ориентиру.Перед публикацией Unica:
— проверяет структуру через bsl-analyzer;
— поддерживает предварительный просмотр через dry-run;
— защищает от изменения файла между чтением и записью;
— возвращает структурированный результат операции.
Это основа для более надёжной работы AI-агентов с реальными конфигурациями, где недостаточно просто заменить фрагмент текста.
🧩 Удаление элементов управляемых форм
unica.form.edit получил операцию removeElements.Она удаляет выбранное поддерево формы вместе со связанными узлами, проверяет оставшиеся ссылки и останавливает публикацию при конфликте. Теперь агент может не только добавлять и изменять элементы формы, но и безопасно удалять их.
📦 Единый профиль исходников 1С
Все поддерживаемые XML-мутаторы переведены на профиль:
1С 8.3.27 / формат выгрузки 2.20
Перед изменением проверяются версия исходников и владелец объекта. Это уменьшает риск записать XML, который формально выглядит корректным, но несовместим с конкретной выгрузкой конфигурации.
Также в релизе:
— ограниченный по времени запуск внешних EPF с реальным exit code и раздельными stdout/stderr;
— поддержка
LineNumberLength для табличных частей; — исправление восстановления RLM-индекса после изменения содержимого;
— корректная привязка диагностики к выбранному worktree;
— bsl-analyzer 0.2.62 с поддержкой анализа расширений;
— обновление v8-runner и инфраструктуры поставки внешних инструментов;
— новые UX-рекомендации для форм и соглашения по проектированию метаданных.
⚠️ Изменение публичного API
Домен СКД переименован в официальный английский термин DCS:
unica.skd.* → unica.dcs.* skd-* → dcs-*Старые псевдонимы не сохранены.
❤️ Спасибо контрибьюторам
[@korolevpavel](https://github.com/korolevpavel) — за механизм атомарной публикации одного файла и первый публичный
unica.code.patch.[@Agrajaga](https://github.com/Agrajaga) — за восстановление публичного контракта диагностики для worktree и глубокое исправление восстановления RLM-индекса.
[@Oxotka](https://github.com/Oxotka) — за адаптацию UX-рекомендаций 1C Design Guide и соглашения по проектированию метаданных.
[@zeegin](https://github.com/zeegin) — за интеграцию релиза, профиль 1С 8.3.27, переход на DCS, EPF runtime, удаление элементов форм, обновление analyzer/toolchain и развитие CI.
Обновление:
codex plugin marketplace upgrade unica
codex plugin remove unica@unica
codex plugin add unica@unica
🔗 [Релиз Unica 0.9.1](https://github.com/IngvarConsulting/unica/releases/tag/v0.9.1)
🔗 [Полный список изменений](https://github.com/IngvarConsulting/unica/compare/v0.8.1...v0.9.1)
GitHub
korolevpavel - Overview
korolevpavel has 63 repositories available. Follow their code on GitHub.
🔥4❤2👍2
Unica теперь работает и в Claude Code
Раньше плагин жил только в Codex. С версии v0.10.0 тот же самый плагин
ставится и в Claude Code:
Дальше /reload-plugins — навыки появляются с префиксом плагина, например
/unica:meta-validate.
В Codex всё как было: тот же маркетплейс, те же команды codex plugin.
Исходники, документация и установка: https://github.com/IngvarConsulting/unica
Раньше плагин жил только в Codex. С версии v0.10.0 тот же самый плагин
ставится и в Claude Code:
claude plugin marketplace add IngvarConsulting/unica-marketplaceclaude plugin install unica@unicaДальше /reload-plugins — навыки появляются с префиксом плагина, например
/unica:meta-validate.
В Codex всё как было: тот же маркетплейс, те же команды codex plugin.
Исходники, документация и установка: https://github.com/IngvarConsulting/unica
GitHub
GitHub - IngvarConsulting/unica: Unica (Ю́ника) — публичный плагин Codex и Claude Code для разработки на 1С:Предприятии.
Unica (Ю́ника) — публичный плагин Codex и Claude Code для разработки на 1С:Предприятии. - IngvarConsulting/unica
🔥8👍3❤2
Вышла Unica 0.11.0 — крупное обновление надёжности инструментов для работы с проектами 1С. В релиз вошло 26 pull request.
🧭 AI-агенты лучше понимают инструменты
Все поля публичной MCP-схемы теперь получили содержательные описания. Модель видит различия между базой, подключением, режимом dry run и другими аргументами прямо при выборе инструмента — меньше догадок и ошибочных вызовов.
🛠 Безопаснее изменяем исходники и метаданные
unica.meta.edit получил полноценный dryRun: можно пройти те же проверки, увидеть точный diff и только потом применить изменения.
При точечных правках BSL-кода Unica сохраняет BOM, переводы строк и завершающую новую строку. Исходный файл не меняется там, где его не просили менять.
🔍 Честная диагностика и корректная работа с Git
Если полный анализ ещё выполняется, Unica возвращает diagnostics_pending и предлагает повторить запрос, а не сообщает об успехе без найденных проблем.
Усилена защита от выхода за пределы каталога исходников. Исправлены кеши в связанных Git worktree: после переключения ветки Unica больше не использует данные от прежнего HEAD.
🧩 Также в релизе
— новые свойства таблиц управляемых форм;
— дополнительные проверки регистров и прав ролей;
— поддержка XML-корней платформы 1С 8.3.27;
— более надёжная установка на Ubuntu 22.04 и Windows.
⚠️ Изменения публичного API
Read-only инструменты info и validate больше не принимают OutFile — результат нужно получать из ответа MCP. У unica.mxl.decompile удалён OutputPath, а у unica.meta.remove — KeepFiles.
Обновление в Codex:
После обновления откройте новую задачу.
Обновление в Claude Code:
Затем выполните
❤️ Спасибо @korolevpavel, @Oxotka и @zeegin за вклад в выпуск!
Релиз
Полный список изменений
🧭 AI-агенты лучше понимают инструменты
Все поля публичной MCP-схемы теперь получили содержательные описания. Модель видит различия между базой, подключением, режимом dry run и другими аргументами прямо при выборе инструмента — меньше догадок и ошибочных вызовов.
🛠 Безопаснее изменяем исходники и метаданные
unica.meta.edit получил полноценный dryRun: можно пройти те же проверки, увидеть точный diff и только потом применить изменения.
При точечных правках BSL-кода Unica сохраняет BOM, переводы строк и завершающую новую строку. Исходный файл не меняется там, где его не просили менять.
🔍 Честная диагностика и корректная работа с Git
Если полный анализ ещё выполняется, Unica возвращает diagnostics_pending и предлагает повторить запрос, а не сообщает об успехе без найденных проблем.
Усилена защита от выхода за пределы каталога исходников. Исправлены кеши в связанных Git worktree: после переключения ветки Unica больше не использует данные от прежнего HEAD.
🧩 Также в релизе
— новые свойства таблиц управляемых форм;
— дополнительные проверки регистров и прав ролей;
— поддержка XML-корней платформы 1С 8.3.27;
— более надёжная установка на Ubuntu 22.04 и Windows.
⚠️ Изменения публичного API
Read-only инструменты info и validate больше не принимают OutFile — результат нужно получать из ответа MCP. У unica.mxl.decompile удалён OutputPath, а у unica.meta.remove — KeepFiles.
Обновление в Codex:
codex plugin marketplace upgrade unica
codex plugin remove unica@unica
codex plugin add unica@unica
После обновления откройте новую задачу.
Обновление в Claude Code:
claude plugin marketplace update unica
claude plugin update unica@unica
Затем выполните
/reload-plugins.❤️ Спасибо @korolevpavel, @Oxotka и @zeegin за вклад в выпуск!
Релиз
Полный список изменений
GitHub
Release v0.11.0 · IngvarConsulting/unica
Unica v0.11.0
v0.11.0 — крупное обновление надёжности публичного MCP-контракта, безопасной работы с исходниками, диагностики и поддержки Git worktree.
В релиз вошло 26 pull request из диапазона v0....
v0.11.0 — крупное обновление надёжности публичного MCP-контракта, безопасной работы с исходниками, диагностики и поддержки Git worktree.
В релиз вошло 26 pull request из диапазона v0....
❤4🔥4👍1
Завели отдельный чат в телеграм по вопросам работы unica
✈️ @unica_ai
Общая информация:
🏷 https://ingvar.pro/products/unica
🔗 https://github.com/IngvarConsulting/unica
Общая информация:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤4👍3
Вышла Unica 0.12.0 — крупнейший релиз за всю историю проекта. Публичная поверхность MCP пересобрана вокруг типизированных операций и логической адресации, появился поиск по документации платформы. В релиз вошло 109 pull request.
📚 Поиск по документации платформы
Новые инструменты unica.documentation.search и unica.documentation.get ищут по справке установленной платформы — ровно той версии, что стоит у вас (у 8.3.27 это 26 933 страницы), по руководствам вендора, стандартам разработки и встроенной справке конфигурации. Поиск понимает естественные формулировки: морфология русского и английского, устойчивость к опечаткам. Навык platform-help впервые отвечает из доказательного источника.
🧱 Метаданные — типизированные операции и логические адреса
Поверхность unica.meta.* пересобрана в четыре инструмента: info, add, edit, remove — закрытый набор типизированных операций, предпросмотр по умолчанию, атомарное применение. Объект адресуется логически — sourceSet + metadataPath, знать физическую раскладку каталогов больше не нужно. meta.info читает все 23 вида метаданных и работает на реальных вендорских конфигурациях, где прежний профиль отказывал почти на каждом объекте.
🔍 Единый наблюдаемый поиск по коду
unica.code.search стал единым оркестратором: семантический, символьный и лексический поиск работают параллельно, каждый с честным статусом и полнотой, прогресс виден прямо в MCP. unica.code.diagnostics перешёл на такой же провайдер-нейтральный контракт. Тёплый workspace переиспользует готовый индекс без полного обхода дерева.
⚡ Быстрее и надёжнее
Инструменты поставляются standalone-runtime'ом — повторные запуски больше не платят за распаковку встроенного Python. Unica перестала спотыкаться о собственные кеши: базы анализатора и индексы больше не живут среди исходников. На Windows code intelligence запускается на конфигурациях в 20 000 каталогов, устранены 63 падения транзакционного отката.
🧩 Также в релизе
— новые домены: XDTO-пакеты, права ролей, готовность проекта и Git-репозитория;
— 12 новых навыков, включая восемь направляющих — какой объект создавать и как он должен себя вести;
— операционные тайм-ауты поиска и диагностики настраиваются в unica.toml;
⚠️ Изменения публичного API
Поверхность unica.meta.* пересобрана без алиасов: сняты meta.compile, meta.profile, meta.validate и Meta JSON DSL, существующий объект адресуется только логическим путём. Удалён unica.code.grep — literal-поиск остался секцией внутри unica.code.search. unica.code.diagnostics принимает только логические цели. Читающие инструменты больше не принимают dryRun, а результат возвращают типизированным. unica.runtime.execute оставил только предпросмотр: реальное выполнение — через unica.runtime.job.*. Точные замены — в гидах миграции в составе релиза.
Обновление в Codex:
После обновления откройте новую задачу.
Обновление в Claude Code:
❤️ Спасибо @Agrajaga, @korolevpavel, @Oxotka, @APonkratov и @zeegin за вклад в выпуск!
Релиз
Полный список изменений
📚 Поиск по документации платформы
Новые инструменты unica.documentation.search и unica.documentation.get ищут по справке установленной платформы — ровно той версии, что стоит у вас (у 8.3.27 это 26 933 страницы), по руководствам вендора, стандартам разработки и встроенной справке конфигурации. Поиск понимает естественные формулировки: морфология русского и английского, устойчивость к опечаткам. Навык platform-help впервые отвечает из доказательного источника.
🧱 Метаданные — типизированные операции и логические адреса
Поверхность unica.meta.* пересобрана в четыре инструмента: info, add, edit, remove — закрытый набор типизированных операций, предпросмотр по умолчанию, атомарное применение. Объект адресуется логически — sourceSet + metadataPath, знать физическую раскладку каталогов больше не нужно. meta.info читает все 23 вида метаданных и работает на реальных вендорских конфигурациях, где прежний профиль отказывал почти на каждом объекте.
🔍 Единый наблюдаемый поиск по коду
unica.code.search стал единым оркестратором: семантический, символьный и лексический поиск работают параллельно, каждый с честным статусом и полнотой, прогресс виден прямо в MCP. unica.code.diagnostics перешёл на такой же провайдер-нейтральный контракт. Тёплый workspace переиспользует готовый индекс без полного обхода дерева.
⚡ Быстрее и надёжнее
Инструменты поставляются standalone-runtime'ом — повторные запуски больше не платят за распаковку встроенного Python. Unica перестала спотыкаться о собственные кеши: базы анализатора и индексы больше не живут среди исходников. На Windows code intelligence запускается на конфигурациях в 20 000 каталогов, устранены 63 падения транзакционного отката.
🧩 Также в релизе
— новые домены: XDTO-пакеты, права ролей, готовность проекта и Git-репозитория;
— 12 новых навыков, включая восемь направляющих — какой объект создавать и как он должен себя вести;
— операционные тайм-ауты поиска и диагностики настраиваются в unica.toml;
⚠️ Изменения публичного API
Поверхность unica.meta.* пересобрана без алиасов: сняты meta.compile, meta.profile, meta.validate и Meta JSON DSL, существующий объект адресуется только логическим путём. Удалён unica.code.grep — literal-поиск остался секцией внутри unica.code.search. unica.code.diagnostics принимает только логические цели. Читающие инструменты больше не принимают dryRun, а результат возвращают типизированным. unica.runtime.execute оставил только предпросмотр: реальное выполнение — через unica.runtime.job.*. Точные замены — в гидах миграции в составе релиза.
Обновление в Codex:
codex plugin marketplace upgrade unica
codex plugin remove unica@unica
codex plugin add unica@unicaПосле обновления откройте новую задачу.
Обновление в Claude Code:
claude plugin marketplace update unica
claude plugin update unica@unica
Затем выполните /reload-plugins.❤️ Спасибо @Agrajaga, @korolevpavel, @Oxotka, @APonkratov и @zeegin за вклад в выпуск!
Релиз
Полный список изменений
GitHub
Release v0.12.0 · IngvarConsulting/unica
Unica v0.12.0
v0.12.0 — крупнейший на сегодня релиз Unica: публичная MCP-поверхность пересобрана вокруг типизированных операций и логической адресации, появился поиск по документации платформы, пои...
v0.12.0 — крупнейший на сегодня релиз Unica: публичная MCP-поверхность пересобрана вокруг типизированных операций и логической адресации, появился поиск по документации платформы, пои...
❤4🔥4👍2
Forwarded from Кунг-фу конфа
Как работает WebSocket и какие возможности для работы с ним есть в 1С?
В докладе:
🐼 Смотреть:
YouTube | ВК
Следующая встреча в Питере:
https://kungfu-spb.qtickets.ru/
КУНГ-ФУ: Канал / Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥4
Новая техническая страничка по Unica https://ingvarconsulting.github.io/unica/
• Как начать пользоваться
• Как начать контребьютить
• Что умеет
• Архитектура Юники
• Allure по веткам
• Как начать пользоваться
• Как начать контребьютить
• Что умеет
• Архитектура Юники
• Allure по веткам
Unica
Unica — разработка на 1С с AI-агентом
Плагин для Codex и Claude Code: агент находит нужный код, изменяет объекты 1С и проверяет результат. Сначала план, потом запись.
❤9🔥1
Выпустили EFD Unpacker 1.3.0 — бесплатный кроссплатформенный инструмент от Ингвар Консалтинг для распаковки EFD-файлов.
В этот раз релиз в основном про надёжность. Мы прошлись по местам, где приложение могло некорректно отработать на необычных или повреждённых данных, и существенно усилили распаковщик.
Что изменилось:
— повреждённый архив теперь приводит к явной ошибке, а не к «успешной» распаковке;
— добавили защиту от записи файлов за пределы каталога распаковки и лимит распаковываемого объёма;
— исправили работу с записями, содержащими даты раньше 1601 года;
— длинные операции теперь корректно реагируют на отмену;
— улучшили диагностику: вместо молчаливого завершения стараемся показывать реальную причину ошибки;
— поправили работу CLI и добавили проверки от регрессий;
— безопаснее работаем с профилем пользователя и правами на файлы;
— улучшили Linux DEB-пакет;
— для macOS теперь отдельно собираем версии под Apple Silicon (arm64) и Intel (x86_64);
— существенно расширили автоматические тесты и проверки в CI.
И ещё одно изменение для нас самих: появился пробный прогон релизного конвейера без публикации, чтобы ловить проблемы до выхода следующей версии.
EFD Unpacker остаётся open source и распространяется под MIT.
Исходники, описание релиза и готовые сборки:
https://github.com/IngvarConsulting/efd_unpacker/releases/tag/v1.3.0
Если используете EFD Unpacker в работе — issues и pull requests приветствуются.
В этот раз релиз в основном про надёжность. Мы прошлись по местам, где приложение могло некорректно отработать на необычных или повреждённых данных, и существенно усилили распаковщик.
Что изменилось:
— повреждённый архив теперь приводит к явной ошибке, а не к «успешной» распаковке;
— добавили защиту от записи файлов за пределы каталога распаковки и лимит распаковываемого объёма;
— исправили работу с записями, содержащими даты раньше 1601 года;
— длинные операции теперь корректно реагируют на отмену;
— улучшили диагностику: вместо молчаливого завершения стараемся показывать реальную причину ошибки;
— поправили работу CLI и добавили проверки от регрессий;
— безопаснее работаем с профилем пользователя и правами на файлы;
— улучшили Linux DEB-пакет;
— для macOS теперь отдельно собираем версии под Apple Silicon (arm64) и Intel (x86_64);
— существенно расширили автоматические тесты и проверки в CI.
И ещё одно изменение для нас самих: появился пробный прогон релизного конвейера без публикации, чтобы ловить проблемы до выхода следующей версии.
EFD Unpacker остаётся open source и распространяется под MIT.
Исходники, описание релиза и готовые сборки:
https://github.com/IngvarConsulting/efd_unpacker/releases/tag/v1.3.0
Если используете EFD Unpacker в работе — issues и pull requests приветствуются.
GitHub
Release EFD Unpacker 1.3.0 · IngvarConsulting/efd_unpacker
Изменения
✨ Новые функции
Пробный прогон релизного конвейера без публикации
🐛 Исправления
Не падать на записях с датой раньше 1601 года
Отвечать ошибкой ввода вместо молчаливого открытия GUI (CL...
✨ Новые функции
Пробный прогон релизного конвейера без публикации
🐛 Исправления
Не падать на записях с датой раньше 1601 года
Отвечать ошибкой ввода вместо молчаливого открытия GUI (CL...
🔥4👍3❤2
This media is not supported in your browser
VIEW IN TELEGRAM
EFD Unpacker 2.0
🔣 Раньше он распаковывал один .efd. Теперь ему отдают всё, что скачано со страницы релиза 1С, — и он сам разбирает, что это и куда класть.
⬅️ Бросаешь в окно пачку: .efd, .zip, .tar.gz, .tar.bz2, .rar, .dmg.
Вложенные архивы читаются на месте, без промежуточных копий.
— осмотр без распаковки: десяток дистрибутивов на 12 ГБ становятся списком
за доли секунды
— шаблоны — в каталог 1С, по продукту и версии; дистрибутивы платформы — по версии, системе и разрядности
— что уже установлено — пропустит; «без демобаз» сделает шаблон вдвое легче
— после распаковки видно, под каким именем шаблон появится в 1С
— то же самое из консоли: info покажет план, unpack распакует
🖥 Windows, 🖥 macOS, 👩💻 Linux.
Бесплатно, исходный код открыт.
Скачать 2.0.1: github.com/IngvarConsulting/efd_unpacker/releases
Вложенные архивы читаются на месте, без промежуточных копий.
— осмотр без распаковки: десяток дистрибутивов на 12 ГБ становятся списком
за доли секунды
— шаблоны — в каталог 1С, по продукту и версии; дистрибутивы платформы — по версии, системе и разрядности
— что уже установлено — пропустит; «без демобаз» сделает шаблон вдвое легче
— после распаковки видно, под каким именем шаблон появится в 1С
— то же самое из консоли: info покажет план, unpack распакует
Бесплатно, исходный код открыт.
Скачать 2.0.1: github.com/IngvarConsulting/efd_unpacker/releases
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11❤4👍3