Инструменты по категориям
1C Buddy - MCP-сервер и OpenAI-compatible gateway к 1С:Напарнику. В категории кодовой базы он не заменяет индексатор проекта: он не ищет по модулям, не строит call graph и не читает файлы конфигурации. Но он относится к codebase-сравнению как инструмент проверки и изменения переданного BSL-фрагмента.
Дополнение
чат-интерфейс умеет подключать внешние Streamable HTTP MCP-серверы из локальной или частной сети. Это не превращает сам 1C Buddy в индексатор кодовой базы, но позволяет использовать его как UI/gateway поверх выбранных проектных MCP tools.
MCP tools по кодовой базе
check_1c_code | проверяет переданный BSL/1C-код; check_type="syntax" делает синтаксическую проверку, check_type="review" делает code review, значения logic и performance обрабатываются как review. |
|---|---|
modify_1c_code | изменяет переданный BSL/1C-код по явной инструкции пользователя: исправление ошибки, рефакторинг или добавление функциональности. |
Сильные стороны
простой MCP-доступ к 1С:Напарнику для проверки, review и модификации BSL-фрагментов; OSS-обертка с AGPL-3.0 лицензией.
Ограничения
нет индекса кодовой базы, поиска по проекту, списка модулей/процедур, references, call graph и LSP-навигации; качество зависит от доступа к code.1c.ai и ONEC_AI_TOKEN.
Когда выбирать
когда агенту нужно быстро проверить или переписать конкретный BSL-фрагмент через 1С:Напарник, а не исследовать всю конфигурацию.
1C Buddy - шлюз к 1С:Напарнику и документационным инструментам. В этой категории учитываются только tools по вопросам, синтаксису, документации платформы и ИТС.
Дополнение
веб-чат 1C Buddy может подключать внешние Streamable HTTP MCP-серверы. В таблице это не увеличивает собственное покрытие справки платформы, но важно как UI/gateway, если рядом подключен отдельный help MCP.
MCP tools по справке платформы и BSL
ask_1c_ai | задает общий вопрос по платформе 1С и практическим сценариям через 1С:Напарник. |
|---|---|
explain_1c_syntax | объясняет конкретный объект, метод или конструкцию 1С. |
search_1c_documentation | ищет по документации платформы 1С:Предприятие. |
search_its | ищет по базе знаний ИТС. |
fetch_its | получает содержимое конкретного документа или раздела ИТС по id. |
diff_1c_documentation_versions | сравнивает документацию платформы между двумя версиями. |
Сильные стороны
хорош для методических вопросов, ИТС, объяснения синтаксиса и версионных отличий документации. Не требует локальной .hbk индексации.
Ограничения
нужен токен/доступ к 1С:Напарнику; это cloud/LLM-слой, а не локальный структурный справочник API.
1C Buddy - открытый прокси/клиент к 1С:Напарнику с MCP, OpenAI-compatible API и веб-чатом. В проверке кода он работает с переданным фрагментом, а не с локальным проектом.
Дополнение
веб-чат может подключать внешние Streamable HTTP MCP-серверы, но это не меняет собственную модель проверки 1C Buddy: локального статического анализа проекта у него нет.
MCP tools по проверке кода
check_1c_code | выполняет синтаксическую проверку или code review фрагмента кода 1С. В direct mode для syntax использует upstream tool mcp__syntax-checker__validate; review-сценарии идут через 1С:Напарник. |
|---|
Связанные инструменты исправления
modify_1c_code | применим после проверки, когда нужно попросить Напарника изменить фрагмент кода по задаче. |
|---|
Сильные стороны
шире покрывает каналы доступа к Напарнику: MCP, OpenAI-compatible API и web chat. Для категории проверки кода это удобно, когда нужно быстро отдать фрагмент на syntax/review без поднятия локального LSP.
Ограничения
не анализирует весь локальный проект и не строит собственную базу diagnostics. Результат review зависит от 1С:Напарника и формулировки запроса.
1C Buddy - MCP-сервер, OpenAI-compatible API gateway и веб-чат к 1С:Напарнику. Базовые code-сценарии у него покрыты так: проверка и review доступны через check_1c_code, а изменение и рефакторинг - через modify_1c_code.
Дополнение
в веб-чате можно подключать внешние Streamable HTTP MCP-серверы из локальной или частной сети и выбирать отдельные tools для агента. Это полезно, когда Напарник-сценарий надо совместить с проектным MCP-контекстом.
MCP tools по 1С:Напарнику:
ask_1c_ai | задает общий вопрос по платформе, разработке и типовым сценариям; есть параметр programming_language. |
|---|---|
explain_1c_syntax | объясняет конкретный элемент синтаксиса, объект, тип платформы или метод. |
check_1c_code | проверяет BSL/1C-код. check_type='syntax' делает синтаксическую проверку; check_type='review' делает review; logic и performance сохранены для совместимости и обрабатываются как review. Есть extended для обогащения стандартами при syntax. |
modify_1c_code | изменяет код по явной инструкции: исправление, рефакторинг, добавление функциональности. |
search_1c_documentation | ищет по документации платформы с параметром версии. |
search_its | ищет по базе знаний ИТС. |
fetch_its | читает документ, каталог или базу ИТС по id. |
diff_1c_documentation_versions | сравнивает документацию платформы между двумя версиями. |
Сильные стороны
хороший баланс между code tools и документацией; review доступен параметром check_type='review', а рефакторинг/изменение - через modify_1c_code. Direct mode умеет вызывать upstream mcp__syntax-checker__validate, mcp__knowledge-hub__Search_Documentation, Search_ITS, Fetch_ITS, Diff_Documentation_Versions. По каналам доступа проект шире обычного MCP: есть MCP endpoint, OpenAI-compatible /v1/models и /v1/chat/completions, веб-интерфейс /chat, non-streaming /chat/api/send, streaming /chat/api/stream и feedback endpoint.
Ограничения
нет отдельного MCP-tool onec_help для latest-документации без версии и нет config_help для документации прикладных решений. Отдельного autonomous rewrite tool нет, но явное переписывание/рефакторинг можно формулировать через modify_1c_code. Для syntax-check возможны ложные срабатывания без глобального контекста проекта.
1C Buddy в этой категории опирается на интеграцию с 1С:Напарником и ИТС. Веб-чат также может подключать внешние Streamable HTTP MCP-серверы, что полезно для совмещения методических ответов с локальными project tools.
Инструменты по категории
search_itsfetch_itsdiff_1c_documentation_versions
Сильные стороны
явные tools под поиск, получение и сравнение документации; хорошо подходит для вопросов по ИТС и изменениям между версиями.
Ограничения
это не локальный индекс; зависит от токена code.1c.ai и поведения внешнего сервиса.
Когда выбирать
когда нужен MCP-доступ к ИТС и версионной документации через 1С:Напарник.
Что учитывать
http://localhost:6002/mcp.code.1c.ai.