ClaudeDBGate — скилл
Расширение 1С с HTTP-сервисом только на чтение плюс скилл Claude Code, который запросами на языке 1С достает данные живой базы в JSON
- 0 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Ставит в базу 1С расширение с HTTP-сервисом, который выполняет любой запрос на языке запросов 1С
- Скилл обращается к сервису через PowerShell и видит документы, справочники и регистры базы
- Токен по умолчанию зашит в исходники, его нужно сменить
Установка
- Работает в
- Сервисы
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/claudedbgateОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Ставит в базу 1С расширение с HTTP-сервисом, который выполняет любой запрос на языке запросов 1С
- Скилл обращается к сервису через PowerShell и видит документы, справочники и регистры базы
- Токен по умолчанию зашит в исходники, его нужно сменить
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Проект состоит из двух частей. Расширение конфигурации 1С LLM_DB_GATE добавляет HTTP-сервис с методами /ping и /query: запрос на встроенном языке запросов 1С выполняется на сервере и возвращается в виде JSON. Расширение универсальное, подключается к любой типовой конфигурации без изменения ее объектов. Вторая часть, скилл 1c-query для Claude Code, хранится в ~/.claude/skills и через PowerShell-хелпер обращается к сервису по токену. Доступ строго на чтение: остатки, документы, справочники, регистры, без изменения данных базы.
Для кого. Для 1С-разработчиков, которым нужно дать Claude Code безопасный доступ на чтение к реальным данным живой базы во время разработки или отладки.
Подходит, если
- Нужно проверить гипотезу по реальным данным без выгрузки базы
- Claude Code должен посмотреть остатки, документы или регистры во время работы над задачей
- Нужен универсальный канал чтения, который ставится в любую типовую конфигурацию
Не подходит, если
- Нужна запись данных в базу: сервис принципиально только читает
- Нужен доступ без ручной загрузки расширения через Конфигуратор
Пример запроса к агенту
Через 1c-query узнай остаток товара Ноутбук Lenovo на складе Основной на сегодняОграничения
Расширение грузится вручную через Конфигуратор, автоматической установки нет. Токен доступа задан значением по умолчанию в исходниках расширения и в конфиге скилла, для продуктивной базы его нужно сменить в обоих местах. Канал HTTP, TLS и сетевые ограничения README не описывает, значит их нужно настраивать отдельно. Проект свежий и небольшой, стабильность не проверена на разных редакциях платформы.
Как отключить. Отключите расширение LLM_DB_GATE в Конфигураторе базы и удалите каталог ~/.claude/skills/1c-query.
Частые вопросы
Может ли скилл изменить данные в базе?
Нет, HTTP-сервис реализует только чтение через запрос на языке запросов 1С, методов записи в расширении нет.
В какую конфигурацию можно поставить расширение?
В любую: расширение использует только собственные объекты с префиксом DB_GATE_ и режим совместимости 8.3.15, не трогая типовые объекты.
Обсуждение
Вопросов и отзывов пока нет.
Скиллы Claude Code для 1С
Claude Code Skills for 1C:Enterprise
Большой набор скиллов, правил и команд, с которыми агент собирает и разбирает исходники 1С по формату платформы, без Конфигуратора
Запросы к базе 1С для агентов
1c-llm-requests
Маленькое расширение 1С с HTTP-сервисом и скилл, чтобы агент сам писал запросы на языке 1С и получал данные базы в TSV
Claude Code Skills (форк с 1С)
Claude Code Skills & Plugins
Форк большой библиотеки скиллов Claude Code с пятью добавленными скиллами по 1С:Предприятие: стандарты БСП, формы, HTTP-сервисы, отчеты и структура УНФ
claude_rules_1c: правила и агенты Claude Code для 1С
claude_rules_1c
Комплект из 12 субагентов, профильных правил и MCP-конфигурации для разработки на 1С в Claude Code, с трехслойной системой загрузки правил
Расширение 1С с двумя HTTP-эндпоинтами (query и exec) плюс Python MCP-обертка для Claude Code, рассчитанное только на тестовую базу
Плагин Claude Code 1c-dev: разбор задачи по 1С в диалоге, техническая спека, шаги с зависимостями и выполнение одного шага за раз с проверкой
Коротко о README
README на русском описывает состав проекта: расширение LLM_DB_GATE с HTTP-сервисом /ping и /query и скилл 1c-query для Claude Code. Дан пошаговый порядок загрузки расширения через Конфигуратор, включая запасной ручной путь на случай, если импорт файлов не пройдет, и объяснение, где хранится токен доступа.