
Как Fable 5 помог написать аналог Vanessa для AI-агента в 1С
slavaln 21 минуту назад Как Fable 5 помог написать аналог Vanessa для AI-агента в 1С Средний 14 мин 635 1С * Искусственный интеллект Кейс Эта статья про то, как работая над продуктом “AI для 1С” (комплексная AI-система...
Anthropic — What company has the best second artificial intelligence model at the end of June?
Вот важная новость с фронта ИИ: slavaln 21 минуту назад Как Fable 5 помог написать аналог Vanessa для AI-агента в 1С Средний 14 мин 635 1С * Искусственный интеллект Кейс Эта статья про то, как работая над продуктом “AI для 1С” (комплексная AI-система для Аналитиков и Разработчиков 1С), я сначала прикрутил Vanessa Automation, а потом решил реализовать нативный TestClient протокол, но ничего не вышло. А потом внезапно сильно продвинулся с помощью новой модели от Антропик - Fable 5. В итоге получился быстрый и функциональный qa-mcp - собственный контур тестирования для AI-разработки в 1С.
Спойлер: это не статья в стиле “Vanessa плохая, мы все переписали лучше”. Vanessa Automation - классный, рабочий и очень важный инструмент, который принес в 1С-мир BDD (Behavior-Driven Development) и Gherkin-подход. Без нее этой истории, скорее всего, вообще бы не было.
Технические детали
Но в какой-то момент стало понятно, что для AI-агента нам нужен не просто mcp-мост к Vanessa, а другой уровень владения последним метром проверки. С чего все началосьКогда я начал собирать пакет инструментов “AI для 1С”, первое желание было довольно естественным: взять существующие инструменты для тестирования в 1С, обернуть их в MCP и дать AI-агенту нормальные “ручки” и “глазки” для работы через UI 1С:Предприятие. Что такое MCP в данном контекстеДля тех, кто не следит за этим набором терминов: MCP в данном контексте - это способ дать агенту типизированные инструменты взаимодействия с другими приложениями.
Например, с пользовательским интерфейсом в режиме 1С:Предприятие. Для полноценной работы аналитика и программиста в 1С с помощью AI-агента нам крайне желательно иметь несколько “коннекторов”:доступ к коду и метаданным конфигурации;доступ справке и стандартам разработки;доступ к данным в базе;умение за пользователя кликать мышкой и вносить данные в формы;Поэтому в продукте постепенно появился набор инструментов: meta-mcp для карты конфигурации и кода, help-mcp для справки платформы, knowledge-mcp для внутренней документации, live-mcp для работы с данными в базе, config-mcp и bls-mcp для редактирования/валидирования XML/BSL-кода, admin-mcp для выполнения всевозможных консольных команд платформы. Плюс еще пара важных инструментов.
А для тестирования UI сначала собрали свой vanessa-mcp-контур вокруг готовой Vanessa Automation, VanessaExt, client_mcp/WebTransportAddIn и Codex-обвязки. То есть не переписывали мир с нуля, а дали агенту аккуратные ручки к уже привычному BDD-слою. Что такое Vanessa AutomationОткрытый проект Vanessa Automation живет здесь: github.
Отраслевые последствия
com/Pr-Mex/vanessa-automation. Это, по сути, BDD для 1С. Она дала 1С-разработчикам привычный слой .
feature-файлов, русские Gherkin-шаги, сценарии вида “Когда я нажимаю на кнопку…” и возможность смотреть на тест не только как на код, но и как на живую документацию. На Linux это выглядело вполне терпимо. В headless-режиме окна 1С где-то там сами живут под Xvfb (виртуальный дисплей), тесты бегают, ничего перед глазами не мелькает.
Событие, по словам экспертов, усилит конкуренцию в сфере ИИ.





