Категория

Стандарты и методология 1С для ИИ-агентов

Эта категория про стандарты, методики, style guide и правила строгой типизации. Она нужна, чтобы агент писал не просто рабочий, а приемлемый для проекта 1С код.

23 инструмента

Обзор

Эта категория про методологию разработки, стандарты 1С, правила качества и проектные процессы для AI-агентов. Она помогает связать генерацию кода с принятыми в команде правилами, стандартами оформления, проверками и порядком выпуска изменений.

В сравнении ниже видно, какие инструменты дают справку по стандартам, какие управляют процессом работы агента, а какие помогают проверять результат по правилам проекта.

Критерии сравнения

КритерийЧто сравнивается
Источник знанийИТС, 1С:Напарник, справка платформы, coding guidelines, strict typing, БСП, продуктовые индексы, собственные документы
Фокус категорииОбщие стандарты и методики, ИТС, рекомендации по стилю, версионная документация, БСП
Явные инструментыЕсть ли в наборе отдельные tools именно под методологию и стандарты
Тип доступаЛокальный индекс, MCP-прокси к внешнему сервису, продуктовый сервер, SaaS-платформа
ВерсионностьМожно ли выбирать/сравнивать версии документации или платформы
Прозрачность реализацииПонятно ли по открытой реализации или публичной документации, как устроен слой знаний
Уровень подтвержденияисходники, описание, продукт

Сводная таблица

Набор инструментовИсточник знанийЯвные toolsВерсионностьПрозрачность
локальная документация БСП 3.1.11, SQLite и карта API 8 tools документации/версий; CLI подготовки корпуса индекс по major.minor, снимок 3.1.11 открытый код и готовые данные; поиск требует OpenRouter
локальные карты ситуаций + стандарты внешнего v8std skill v8std-standards-harness, CLI validate-pack; поиск/чтение через внешний MCP карты требуют ручной ревизии; эталонный ID задаётся в конфигурации открытые инструкции и CLI; валидатор проверяет отчёты без сети
локальные правила и знания проекта/конфигурации knowledge_1c, /learn, /rule, /config, OpenSpec отпечатки исходников, черновики обновления открытый профиль; внешняя память по выбору
локальные правила BSL с пометками происхождения; внешний v8std правила 1c-rules, навыки use-bsp, errors, obj-lifecycle; tools стандартов принадлежат v8std сверка по подключённой базе и v8std правила доступны в шаблоне
локальная YAML-база паттернов, антипаттернов и стандартов kb.search_kb, kb.get_standard, kb.check_standards, kb.get_antipattern версия метода через .hbk правила доступны в поставке
локальные правила и навыки разработки 1С инструкции навыков; внешний сервер справки платформы задаётся проектом исходные правила доступны
стандарты v8std.ru + диагностики АПК/BSL LS/EDT + связанные страницы v8std_search, v8std_get_page, v8std_get_related, v8std_explain_snippet, v8std_explain_diagnostics частично высокая
справка платформы + coding guidelines + strict typing get_coding_guideline, get_strict_typing_info, search_strict_typing да высокая
адаптер стандартов + справочные skills unica.docs, skills по БСП/проверкам/архитектуре частично высокая
6 локальных rules по BSL, БСП, запросам, EDT metadata, MCP и безопасности автоматически загружаемые plugin rules; поискового tool нет нет высокая по текстам, внешние источники не поставляются
24 сценарных справочника по БСП 3.1.11 + локальная выгрузка для сверки skill bsp; CLI method, module, modules да, фиксированная 3.1.11 высокая по skill и CLI; полная сверка требует отдельной выгрузки
its_help через 1С:Напарник + локальный analyzer its_help частично высокая по коду, внешняя зависимость по ИТС
1С:Напарник + ИТС + контекст конфигурации/БСП + внешние MCP tools в веб-чате ask_1c_ai, search_its, fetch_its, diff_1c_documentation_versions да средняя
1С:Напарник + ИТС its_help, fetch_its, diff_1c_documentation_versions да средняя
1С:Напарник search_1c_knowledge, check_1c_code частично средняя
продуктовые docs/BSP/context servers заявлен docs/documentation layer неясно низкая
документация, БСП, семантический слой платформы публично не раскрыты неясно низкая

Сводная таблица

Набор инструментовИсточник знанийЯвные toolsВерсионностьПрозрачность
локальная документация БСП 3.1.11, SQLite и карта API 8 tools документации/версий; CLI подготовки корпуса индекс по major.minor, снимок 3.1.11 открытый код и готовые данные; поиск требует OpenRouter
локальные карты ситуаций + стандарты внешнего v8std skill v8std-standards-harness, CLI validate-pack; поиск/чтение через внешний MCP карты требуют ручной ревизии; эталонный ID задаётся в конфигурации открытые инструкции и CLI; валидатор проверяет отчёты без сети
локальные правила и знания проекта/конфигурации knowledge_1c, /learn, /rule, /config, OpenSpec отпечатки исходников, черновики обновления открытый профиль; внешняя память по выбору
локальные правила BSL с пометками происхождения; внешний v8std правила 1c-rules, навыки use-bsp, errors, obj-lifecycle; tools стандартов принадлежат v8std сверка по подключённой базе и v8std правила доступны в шаблоне
локальная YAML-база паттернов, антипаттернов и стандартов kb.search_kb, kb.get_standard, kb.check_standards, kb.get_antipattern версия метода через .hbk правила доступны в поставке
локальные правила и навыки разработки 1С инструкции навыков; внешний сервер справки платформы задаётся проектом исходные правила доступны
стандарты v8std.ru + диагностики АПК/BSL LS/EDT + связанные страницы v8std_search, v8std_get_page, v8std_get_related, v8std_explain_snippet, v8std_explain_diagnostics частично высокая
справка платформы + coding guidelines + strict typing get_coding_guideline, get_strict_typing_info, search_strict_typing да высокая
адаптер стандартов + справочные skills unica.docs, skills по БСП/проверкам/архитектуре частично высокая
6 локальных rules по BSL, БСП, запросам, EDT metadata, MCP и безопасности автоматически загружаемые plugin rules; поискового tool нет нет высокая по текстам, внешние источники не поставляются
24 сценарных справочника по БСП 3.1.11 + локальная выгрузка для сверки skill bsp; CLI method, module, modules да, фиксированная 3.1.11 высокая по skill и CLI; полная сверка требует отдельной выгрузки
its_help через 1С:Напарник + локальный analyzer its_help частично высокая по коду, внешняя зависимость по ИТС
1С:Напарник + ИТС + контекст конфигурации/БСП + внешние MCP tools в веб-чате ask_1c_ai, search_its, fetch_its, diff_1c_documentation_versions да средняя
1С:Напарник + ИТС its_help, fetch_its, diff_1c_documentation_versions да средняя
1С:Напарник search_1c_knowledge, check_1c_code частично средняя
продуктовые docs/BSP/context servers заявлен docs/documentation layer неясно низкая
документация, БСП, семантический слой платформы публично не раскрыты неясно низкая

Детальное сравнение

BSP Documentation поставляет локальный снимок документации БСП 3.1.11, карту программного интерфейса на 70 подсистем и SQLite-индекс семейства 3.1 на 3761 секцию. Встроенный MCP работает по STDIO. Навигация и чтение обращаются к локальным данным; гибридный поиск объединяет SQLite FTS5/BM25 и векторное ранжирование через RRF, получая embedding запроса по HTTPS через OpenRouter.

Инструменты документации

detect_bsp_versionопределяет полный релиз и семейство индекса по локальному проекту или явно переданному файлу. Читает XML-данные поддержки EDT либо сведения о родительских конфигурациях в наследуемом формате.
list_bsp_versionsперечисляет установленные семейства индексов; в поставке 3.1.
list_bsp_api_sectionsсписок подсистем программного интерфейса выбранного снимка документации.
discover_bsp_api_sectionsлексический подбор подсистем по задаче, с учётом названий, описаний и ключевых слов; лимит 1–20, по умолчанию 5. Эмбеддинги не используются.
get_bsp_api_section_mapкомпактная карта групп API выбранной подсистемы: названия, описания и принадлежность к интерфейсу или переопределению.
search_bspгибридный поиск с режимами all, development для программного интерфейса и override для переопределяемых callbacks. Фильтры subsystem/api_group применяются до ранжирования; для api_group нужна подсистема. Возвращает ID, заголовок, положение в документации и выдержку до 600 символов, с пометками рекомендаций и предупреждений; лимит 1–20, по умолчанию 8.
get_bsp_sectionполный текст индексированной секции по ID, с пометками рекомендаций и предупреждений. ID относится к секции, которая может быть частью большой страницы.
get_bsp_source_sectionисходная локальная страница найденной секции целиком, в Markdown или HTML.

Команды подготовки материалов через CLI bsp-docs-mcp

inspectразбор локального HTML-корпуса без эмбеддингов.
export-htmlвыгрузка очищенных страниц в локальное дерево документации.
crawl-itsсбор страниц документации БСП с ИТС; поддерживает переданные cookies/заголовки и продолжение по локальному манифесту. Текущий сборщик рассчитан на источник БСП 3.1.11.
build-navigationпостроение карты программного интерфейса из локальных HTML-страниц.
indexпостроение SQLite-индекса и эмбеддингов документации через OpenRouter; при работе с каталогом создаёт и навигацию.
serveзапуск MCP по STDIO.

Нужны Python 3.11+, поставляемые данные и для поиска — ключ OpenRouter. Модель должна точно совпадать с qwen/qwen3-embedding-8b в готовом индексе. Перед первым поиском и затем через 24 часа выполняются пять контрольных запросов; несовместимость модели или провал проверки блокируют поиск. Эмбеддинги запросов кешируются в SQLite, поэтому поиску нужен доступ на запись к индексу. Навигация и чтение работают без ключа.

Версия запроса сводится к major.minor

релизы семейства 3.1 используют поставляемую документацию 3.1.11. Точная сверка каждого патч-релиза и автоматическое обновление с ИТС не выполняются. Код плагина не имеет указанной лицензии; документация и демо сохраняют отдельные условия правообладателя.

v8std-standards-harness организует обращение агента к стандартам 1С через внешний HTTP MCP v8std и сохранение результатов сверки в локальных отчётах Markdown. Две карты связывают стандарты с объектами метаданных и действиями в BSL; в поставке есть идентификаторы, заголовки и условия выбора, а тексты стандартов поступают из подключённого сервиса.

Инструменты работы со стандартами

v8std-standards-harnessодин навык для выбора стандартов по ситуации, обязательного поиска за этап и оформления результатов: что применено, что пропущено и почему, какие новые стандарты найдены. Для проверки источника инструкция предусматривает чтение страницы с заранее выбранным эталонным ID.
validate-packлокальная проверка формата отчётных записей и, в режиме gate, их наличия, соответствия эталонному ID и положительного результата его проверки. Если найдены новые стандарты с решением applied или noted, валидатор требует перечислить их в итоговом отчёте для последующего пополнения карты.
v8std_search, v8std_get_pageпоиск и чтение стандартов на стороне отдельно подключённого v8std MCP; это инструменты внешнего сервиса.

Карты охватывают запросы, документы и проведение, регистры, формы, роли/RLS, клиент-серверное выполнение, расширения и другие ситуации разработки. Они представляют авторскую подборку и требуют ручной ревизии; проверки существования эталонной страницы недостаточно для подтверждения актуальности всей карты. Нужны Agent Skills-клиент, настроенный v8std MCP и Node.js 18+ для CLI. Локальный кэш текстов стандартов собирается отдельно.

Валидатор не обращается к v8std и не анализирует BSL

наличие корректной записи не доказывает чтение страницы или правильное применение требования. Режим lint допускает отсутствие записей; gate включается явно или через конфигурацию и требует заданного эталонного ID. Коды завершения: 0 — без замечаний, 1 — предупреждения, 2 — блокирующие нарушения. Подключение проверки к CI или pre-commit выполняется отдельно.

Pi 1C Agent хранит общие правила разработки 1С в локальном профиле, а сведения конкретного проекта — в локальном слое знаний. Факты, правила, предпочтения и предположения сохраняются с областью применения и ссылками на доказательства; актуальные исходники остаются основанием для проверки.

Инструменты и команды по методологии

knowledge_1cвыборка локальных фактов и правил по запросу, областям и видам сведений, с ранжированием по приоритету; по умолчанию до 12 записей.
/learnподготовка черновика знания; approve/reject управляют его активацией.
/ruleдобавление проектного или конфигурационного правила через черновик.
/config analyzeанализ в PLAN с предложениями новых знаний, без их автоматической активации.
/config updateсопоставление отпечатков исходников после обновления конфигурации и подготовка добавлений, изменений или инвалидирования знаний; /config apply применяет черновик в BUILD.
1c-openspec, /openspec-setupподключение OpenSpec к проекту и работа с требованиями, предложением, реализацией и проверкой.
/bootstrapустановка закреплённого снимка общих правил в область проекта или профиля.

Приоритет

проектные правила и предпочтения, затем правила конфигурации, подтверждённые факты конфигурации и общие правила 1С. Для локальных знаний проект должен быть доверенным. Cognee/OpenViking — отдельный необязательный контур долговременной памяти и документов; он требует подключённых сервисов. Поиск локальных знаний не обращается к ИТС и не подтверждает корректность сохранённого факта без его исходных доказательств.

BSL AI Toolkit поставляет локальные правила и инструкции навыков, которые AI-агент читает в рабочем проекте. Они задают порядок сверки кода, разработки и проверки; собственной поисковой базы стандартов здесь нет. Если агенту нужна справка платформы, MCP-профиль отдельно подключает внешний сервер с JAR справки.

Навыки, относящиеся к методике

1c-devтребует сверять BSL-решение с реальным кодом и справкой, затем проверять изменённый код.
1c-metadataзадаёт порядок поддержанных правок метаданных и проверки результата в тестовой базе.
1c-testerтребует выбирать достаточный уровень проверки и фиксировать фактический результат.

Это локальная методология разработки, а не поисковая база стандартов 1С. Справка платформы в MCP-профиле подключается как отдельный внешний сервер при наличии JAR.

MCP v8std - специализированный источник стандартов v8std.ru для ИИ-помощников. Он не пытается заменить справку платформы или ИТС, а дает агенту доступ к стандартам, диагностическим страницам и связям между ними.

Инструменты по категории

v8std_searchпоиск стандартов, диагностик и страниц по фразе, номеру стандарта или коду диагностики.
v8std_get_pageполучение полного текста найденной страницы.
v8std_get_relatedпереход к связанным стандартам, диагностикам и материалам.
v8std_explain_snippetподбор стандартов по короткому фрагменту BSL.
v8std_explain_diagnosticsобъяснение диагностик АПК, BSL Language Server и EDT.

Сильные стороны

открытый репозиторий, CC0, публичный endpoint без ключа, локальный запуск через Docker/Python, явная специализация на стандартах и диагностических пояснениях. В отличие от общих справочников, сразу покрывает сценарий "диагностика -> причина -> связанный стандарт".

Ограничения

это read-only источник знаний. Он не запускает анализ проекта, не строит diagnostics сам и не заменяет BSL Analyzer, EDT validation или BSL Language Server. Публичный endpoint получает текст запросов, поэтому закрытый код и коммерческие данные нужно проверять только через локальный запуск.

Когда выбирать

когда агенту нужно опираться на стандарты v8std.ru, объяснять диагностики АПК/BSL LS/EDT или подбирать правила по небольшому фрагменту кода.

MCP BSL Platform Help Context - самый прямой локальный инструмент этой категории. Он не зависит от Напарника и дает отдельный методический слой поверх справки платформы.

Инструменты по категории

  • get_coding_guideline
  • get_strict_typing_info
  • search_strict_typing
  • get_platform_info

Сильные стороны

открытая реализация; явные tools именно под рекомендации по стилю и strict typing; поддержка multi-version, keyword/semantic/hybrid поиска.

Ограничения

основной фокус все же на платформенной справке и typed/coding guidance, а не на ИТС или внутренних регламентах команды.

Когда выбирать

когда нужен локальный OSS-слой по рекомендациям разработки, strict typing и platform-level guidance.

BSL Analyzer попадает в эту категорию через its_help в reference-profile MCP. Это хороший вариант, когда уже используется сам analyzer и хочется не плодить отдельные сервисы.

Инструменты по категории

  • its_help

Сильные стороны

один бинарник совмещает analyzer, LSP и MCP; удобно, если методический слой нужен рядом с code checking и workspace-сценариями.

Ограничения

для its_help нужен NAPARNIK_TOKEN; методологический слой здесь не основной, а один из подпрофилей reference-MCP.

Когда выбирать

когда уже используется bsl-analyzer и нужен встроенный доступ к ИТС без отдельного дополнительного MCP-сервера.

1C Buddy в этой категории опирается на интеграцию с 1С:Напарником и ИТС. Веб-чат также может подключать внешние Streamable HTTP MCP-серверы, что полезно для совмещения методических ответов с локальными project tools.

Инструменты по категории

  • ask_1c_ai - принимает configuration и ssl_version, поэтому вопрос можно сфокусировать на конкретном прикладном решении и версии БСП.
  • search_its
  • fetch_its
  • diff_1c_documentation_versions

Сильные стороны

явные tools под поиск, получение и сравнение документации; хорошо подходит для вопросов по ИТС и изменениям между версиями.

Ограничения

это не локальный индекс; зависит от токена code.1c.ai и поведения внешнего сервиса.

Когда выбирать

когда нужен MCP-доступ к ИТС и версионной документации через 1С:Напарник.

MCP доступен по STDIO и Streamable HTTP; отдельная минимальная поставка не включает веб-чат. Требуются Python 3.10+ и токен Напарника; HTTP-зависимости устанавливаются отдельно, полную и минимальную поставки нельзя совмещать в одном окружении.

1C AI MCP решает похожий сценарий, но через другой MCP-прокси к 1С:Напарнику.

Инструменты по категории

  • its_help
  • fetch_its
  • diff_1c_documentation_versions

Сильные стороны

закрывает методологический сценарий вместе с review/rewrite/check flows; удобно, если этот proxy уже используется как основной шлюз к Напарнику.

Ограничения

как и у 1C Buddy, качество и полнота зависят от внешнего сервиса и подписки.

Когда выбирать

когда основной стек уже завязан на 1C AI MCP, и методические ответы нужны рядом с код-операциями 1С:Напарника.

1c-copilot-mcp попадает в эту категорию через запросы к 1С:Напарнику по ИТС, БСП, типовым конфигурациям и проверку кода с учетом стандартов разработки.

Инструменты по категории

search_1c_knowledgeтематический запрос по ИТС, платформе, типовым конфигурациям и БСП; можно указать configuration и platform_version.
check_1c_codeпроверка BSL-кода; шаблон проверки просит оценивать стиль, стандарты разработки и лучшие практики.
ask_1c_aiконсультация по 1С в режимах general, consulting, expertise.

Сильные стороны

простой stdio MCP, который закрывает методические вопросы через 1С:Напарник и может применять эти знания к проверке конкретного BSL-фрагмента.

Ограничения

нет отдельного fetch_its, явного чтения найденного документа, diff версий документации и локального индекса стандартов. Для точной работы со стандартами v8std или локальной справкой лучше специализированные инструменты.

Когда выбирать

когда уже нужен легкий локальный bridge к 1С:Напарнику, а методические ответы и проверка стандартов нужны как часть общего вопроса или review фрагмента.

OneRPA MCP servers OneRPA Платно

OneRPA в этой категории важен как продуктовый документационный слой. По основной инвентаризации он закрывает методологию и стандарты через docs/BSP/documentation servers в составе bundle.

Инструменты по категории

  • в публичном описании зафиксирован документационный слой OneRPA bundle;
  • точные names tools по этой подкатегории в основном файле не разведены по отдельным карточкам.

Сильные стороны

product bundle, где методический слой идет рядом с остальными MCP-серверами.

Ограничения

по публичным материалам не хватает детализации именно по tools этой категории; исходники недоступны.

Когда выбирать

когда уже используется OneRPA bundle и нужен продуктовый документационный слой вместе с остальными серверами.

OneMCP onemcp.ru Платно

OneMCP попадает в эту категорию по публичному описанию: заявлены справка платформы и БСП, документация и семантический слой.

Инструменты по категории

  • справка платформы и БСП;
  • семантический поиск по документации;
  • конкретные MCP tools публично не раскрыты.

Сильные стороны

единая продуктовая платформа, где методические материалы идут рядом с метаданными, кодом и документацией.

Ограничения

мало технической прозрачности; без доступа к продукту сложно оценить глубину методологического слоя.

Когда выбирать

когда нужен продуктовый единый слой с методологией, документацией и остальными 1С-контекстами.

Unica подключается к Claude Code или Codex через STDIO MCP и работает с локальными source sets файловой выгрузки. Интерфейс предварительной версии 0.13.0-rc.2 состоит из 11 логических инструментов; стабильный релиз 0.12.3 сохраняет предыдущий контракт. В предварительной версии прежние семейства отдельных tools заменены операциями над адресованными узлами.

Инструменты в этой категории

unica.docsпоиск и чтение документов по стандартам разработки, постраничные результаты.

Ограничения

Для записи сначала нужен dryRun и его revision в ifRev; допустимые операции объявляются в can выбранного узла. Состав валидаторов и runtime-сценариев зависит от вида артефакта и настроенных драйверов; наличие инструмента не означает поддержку любой операции. Платформа 1С требуется для сценариев сборки и работы с базой.

1С:БСП Skills — специализированный методический слой по БСП 3.1.11, который описывает не абстрактные стандарты оформления кода, а правильный выбор общих модулей, методов и сценариев применения стандартных подсистем. Он различает регион ПрограммныйИнтерфейс, служебные и устаревшие области и модули *Переопределяемый.

Состав методического покрытия

  • базовая функциональность, длительные операции, регламентные задания, префиксация и обновление ИБ;
  • обмен, электронная подпись и МЧД, контактная информация, классификаторы, валюты, банки и внешние компоненты;
  • пользователи и доступ, коммуникации, бизнес-процессы, администрирование, резервное копирование, мониторинг и защита ПДн;
  • подключаемые команды, печать и варианты отчетов, свойства и ограничения форм, файлы и версии, мультиязычность, поиск дублей;
  • bsp_api.py method, bsp_api.py module, bsp_api.py modules для локальной проверки сигнатур и регионов по выгрузке БСП.

Сильные стороны

24 подробных reference-раздела с BSL-примерами, параметрами, возвращаемыми значениями, антипаттернами и предупреждениями о нестабильном API. Это существенно глубже общего раздела «БСП-паттерны» в универсальном skill-наборе.

Ограничения

сведения версионированы под БСП 3.1.11 и не должны автоматически переноситься на другие выпуски. Публичный CI проверяет компиляцию скриптов и обязательность --src, но не может перепроверить reference-таблицы без исключенной из репозитория выгрузки БСП. Это справочно-методический skill, а не автоматический линтер или MCP-поисковик.

Когда выбирать

когда методическая ошибка связана именно с API и паттернами БСП — выбором модуля, сигнатуры, стабильного интерфейса или корректного workflow подсистемы.

В этой категории учитываются только шесть автоматически загружаемых rules плагина; workflow, skills и субагенты описаны в «Агентских навыках».

Методический состав

common-rules.mdчестность, подтверждение неоднозначных требований, защита от массового удаления и деструктивных Git-команд, запрет коммита секретов.
1c-rules.mdобласти модулей, оформление запросов, клиент-серверные вызовы форм, БСП-методы, именование и форматирование BSL.
1c-ssl.mdобязательный поиск готового решения БСП перед собственной реализацией.
1c-query-optimization.mdвременные таблицы, виртуальные таблицы, СКД, составные типы, соединения, ОБЪЕДИНИТЬ ВСЕ и согласование с индексами.
1c-edt-metadata.mdслучайные UUID v4, структура атрибутов и порядок элементов EDT metadata.
mcp-requirements.mdобязательные capability-классы для metadata navigation, BSL analysis, validation и platform help, плюс опциональные project/debug возможности.

Сильные стороны

rules применяются непосредственно в процессе планирования, записи и ревью кода; запросы должны валидироваться через MCP, а план фиксирует архитектурные инварианты и критерии приемки. Правила БСП и запросов достаточно конкретны, чтобы влиять на генерируемый BSL, а не оставаться общей декларацией.

Ограничения

это статические тексты без собственного поискового индекса, версионного выбора и автоматического enforcement. Ссылки на стандарты ИТС заявлены как основание query rules, но исходные нормативные страницы и версия материалов не поставляются. 1c-ssl.md перечисляет лишь несколько ключевых модулей и заметно уже специализированного набора 1С:БСП Skills. Фактическое соблюдение зависит от Claude Code и внешних MCP tools.

Когда выбирать

когда нужен единый локальный rule-layer внутри Claude Code workflow, а не самостоятельный справочник v8std/ИТС или глубокий версионированный каталог БСП API.

MCP-сервер kb загружает локальные YAML-правила: шаблоны решений, антипаттерны и стандарты. Поиск и проверки выполняются по этому каталогу, без обращения к ИТС или опубликованной базе 1С. Доступность методов платформы проверяется отдельно по импортированной справке .hbk либо резервным данным проекта.

MCP tools по методологии

kb.search_kbпоиск по локальной базе знаний с фильтром категории.
kb.get_standardкарточка стандарта с примерами и источником.
kb.check_standardsпроверка переданного BSL-кода по правилам стандартов.
kb.get_antipatternописание антипаттерна и рекомендация по исправлению.
kb.check_antipatternsпоиск антипаттернов в переданном коде.

Сильные стороны

правила и примеры доступны локально, есть чтение и программная проверка фрагмента. Ограничения: полнота зависит от поставленного каталога правил; методическая база не обновляется автоматически из внешних источников.

Правила BSL поставляются как локальный текст в каталоге проекта и автоматически применяются Claude Code к BSL, OneScript и некоторым файлам метаданных. Каждая норма помечена происхождением: стандарт, факт платформы, рекомендация или правило проекта. Отдельное правило mcp направляет агента к опубликованной базе для фактов о конфигурации и к внешнему серверу v8std для полного текста стандартов и диагностик.

Собственные материалы по методологии

1c-rulesнормы BSL и общий чек-лист разработки.
mcpпорядок проверки фактов через базу, исходники и стандарты.
use-bspпаттерны применения БСП.
errorsобработка исключений, транзакций и блокировок.
obj-lifecycleпорядок обработчиков записи и проведения.
config-modificationправила доработки типового кода и расширений.

Сильная сторона

агент видит происхождение нормы и применяет единый чек-лист в разработке и ревью. Ограничения: шаблон не хранит полные тексты стандартов и не реализует собственного поискового MCP; для актуального текста и кодов диагностик требуется отдельно подключённый v8std.

Практические выводы

  1. Для стандартов v8std.ru и объяснения диагностик АПК/BSL LS/EDT: MCP v8std.
  2. Для локального OSS-слоя по guidance и strict typing: MCP BSL Platform Help Context.
  3. Для ИТС через 1С:Напарник с явными document tools: 1C Buddy или 1C AI MCP. Для легкого stdio-доступа к методическим вопросам через Напарник: 1c-copilot-mcp.
  4. Для встроенного метода рядом с analyzer/LSP/workspace: BSL Analyzer.
  5. Для рабочего цикла Codex со стандартами, БСП-паттернами и ревью рядом с изменениями: Unica.
  6. Для продуктового документационного слоя: OneRPA MCP servers и OneMCP.
  7. Для прикладных API и паттернов БСП 3.1.11 с локальной сверкой сигнатур: 1С:БСП Skills.
  8. Для локальных BSL/БСП/query/EDT rules, встроенных в Claude Code workflow разработки: 1C Feature Dev.