| | внешний анализатор; просмотр готового SARIF | локальный отчёт и связанные BSL-файлы | по отчёту | по отчёту | по отчёту | нет автоматических | SARIF 2.1.0 → дерево замечаний |
| | LLM-роли, Конфигуратор; внешний анализатор по настройке | BSL-файлы, diff и загружаемая конфигурация | Конфигуратор или внешний MCP | внешний сервер | роли ревью/архитектуры/производительности | отдельная роль исправления | отчёт роли, журналы Конфигуратора, diagnostics внешнего MCP |
| | чек-лист BSL и роль ревьюера Claude Code | локальные изменения проекта | внешние средства | внешние средства | 1c-code-reviewer + правила | агент в разрешённой области | текстовый отчёт агента |
| | BSL Language Server + локальные YAML-правила | переданный BSL-код | через BSL LS | диагностики и правила KB | kb.check_standards | bsl_ls.format возвращает текст | структурированные результаты |
| | BSL Language Server + локальный BSL-гейт | файл/каталог | да | да | правило БД в цикле | нет | текст диагностик, явное «0 файлов» |
| | собственный анализатор + LSP/CLI | проект/каталог/файл | да | да | нет | code actions через LSP; отчеты для CI | SARIF, JSONL, LSP diagnostics |
| | Python-движок onec-hbk-bsl | проект/каталог/файл/метод | да | да | ранжирование проблем и сложности | bsl_fix, bsl_format с предварительным просмотром | MCP JSON: диагностики, метрики, сводки |
| | собственный Python-анализатор и tree-sitter | проект/каталог/файл | да | 180 правил | нет отдельного review | bsl_fix, bsl_format, bsl_rename; CLI formatter | MCP JSON, CLI text/JSON/SARIF, LSP diagnostics |
| | проверка BSL по API платформы из .hbk и внешнему индексу символов | BSL-модуль или фрагмент | ограниченно: разбор процедур, функций и директив | да: API платформы и разрешённые пользовательские методы | нет | перестроение индекса символов | JSON с ошибками, строкой/колонкой и confidence |
| | внутренний адаптер анализа кода + проверки сборки/runtime | workspace/source set | да | да | частично через рабочий цикл | проверка после изменений | результат MCP-инструмента / вывод сборки |
| | BSL Language Server | файл/проектный LSP-инстанс | да | да | нет | нет в 1c-check | LSP diagnostics |
| | BSL Language Server через LSP bridge | файл/проект | да | да | нет | code actions | LSP diagnostics |
| | BSL Language Server JAR | каталог/файл | да | да | нет | форматирование | JSON + текстовая сводка |
| | 1C:EDT workspace diagnostics | EDT-проект/ресурс | да | да, в пределах EDT markers | нет | revalidate/clean как пересчет проверок | project errors / summary |
| | 1C:EDT workspace diagnostics | EDT-проект/запрос | да | да, через EDT validation | нет | нет в проверочной категории | validation errors / результат операции |
| | EDT CLI + Конфигуратор 1С | EDT-проект/конфигурация/модули | да | частично, как platform/EDT validation | нет | нет | результат check/build/test command |
| | Designer + EDT CLI + локальный runner | проект/конфигурация/модули | да | частично, как build/validate pipeline | нет | нет | структурированный runner/tool result |
| | EDT diagnostics + QA pipeline | EDT workspace/project | да | да, через EDT diagnostics | нет | проверка после изменений | diagnostics summary / QA status |
| | 1С:Напарник + syntax-checker direct mode; веб-чат с внешними MCP tools | фрагмент кода | да | нет как локальный статанализ | да | через отдельные edit/rewrite сценарии | текстовый ответ Напарника |
| | 1С:Напарник + syntax-checker direct mode | фрагмент кода | да | нет как локальный статанализ | да | rewrite/modify | текстовый ответ Напарника |
| | 1С:Напарник | фрагмент кода | да | нет как локальный статанализ | да | нет отдельного patch workflow | текстовый ответ Напарника |
| | 1С:Напарник | фрагмент кода или file_path | да | нет как локальный статанализ | да | нет отдельного patch workflow | текстовый ответ Напарника |
| | Claude Code LSP plugin + BSL Language Server | файлы в Claude Code | да | да | нет | code actions / quick fixes, formatting | LSP diagnostics внутри Claude Code |
| | Claude Code LSP plugin + внешний BSL Language Server | файлы в Claude Code | да | да | нет | зависит от LSP-клиента | LSP diagnostics внутри Claude Code |
| | встроенная интеграция BSL Language Server + LLM | текущий фрагмент/модуль в desktop UI | да | да, по диагностике BSL LS | да, для исправления ошибок | команда исправления по diagnostics | UI diagnostics + prompt context |
| | PerformanceStudio + SQL antipatterns + backend SDBL analyzer/BSL LS | SDBL-запрос или план MSSQL/PostgreSQL | только SDBL backend | да, для запросов/планов | AI explanation/rewrite | AI rewrite; рекомендации по плану/индексам | desktop UI / внутренний JSON-RPC |
| | BSL Language Server по описанию | фрагмент/код через сервер | да | да, если включены правила BSL LS | нет | нет | ответ tool |
| | 1С:Напарник | фрагмент кода | да | нет как локальный статанализ | да | rewrite/modify | текстовый ответ Напарника |
| | BSL Language Server в Docker | mounted source dir | да | да | нет | нет | diagnostics BSL LS |
| | ИИ-сервис + плагин EDT | фрагмент/проектный контекст | заявлено | неясно | да, как ИИ-проверка | через продукт/плагин EDT | текстовый ответ / не раскрыто |
| | база стандартов v8std.ru + диагностические страницы | короткий фрагмент/список диагностик | нет | нет | да, как объяснение стандартов и диагностик | нет | текстовые ссылки/страницы стандартов |
| | проверка путей реквизитов по метаданным 1С 7.7 | текст запроса/кода или путь реквизита | нет | нет | частично, только пути реквизитов | нет | текстовый ответ MCP-инструмента |
| | пакетный Конфигуратор | именованное расширение | CheckModules | CheckConfig и применимость | нет | агент вне команды | JSON, лог и DumpResult |
| | LLM + REST-шим к RLM | ошибка по координате стека | нет | нет | диагноз по исходному методу | нет | диагноз в базе |
| | валидаторы EDT + отдельный BSL LS | проект, объекты, запросы | да | да | эвристики, не LLM | штатные исправления | markers и JSON/текст |