Skip to content

vladimir-kharin/1c-batch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

1c-batch

Навык (Agent Skill) для AI-агентов — автоматизация пакетных операций с платформой 1С:Предприятие 8. Набор bat-скриптов для сборки обработок, управления конфигурацией и расширениями, запуска 1С — всё без ручного вмешательства.

Что такое Agent Skills?

Открытый стандарт расширения AI-агентов (Claude Code, Cursor и др.). Навык загружается в контекст по требованию: агент видит только имя и описание (~100 токенов), а полные инструкции и скрипты подключает когда они нужны.

Что умеет

Операция Что делает
Сборка обработки XML → EPF/ERF
Разборка обработки EPF/ERF → XML
Загрузка конфигурации XML → база (полностью или отдельные файлы)
Выгрузка конфигурации база → XML (полная или инкрементальная)
Загрузка расширения XML → база
Выгрузка расширения база → XML
Запуск предприятия открыть базу в режиме предприятия
Запуск конфигуратора открыть базу в конфигураторе

Установка

Скопируйте папку src/1c-batch в каталог навыков вашего проекта. Агент с поддержкой Agent Skills обнаружит навык автоматически.

Например, для Claude Code — в .claude/skills/.

Настройка

Создайте в корне проекта файл .1c-devbase.bat по образцу assets/.1c-devbase.bat.example:

set "ONEC_PATH=C:\Program Files\1cv8\8.3.24.1467\bin\1cv8.exe"

REM Серверная база (приоритет):
set "ONEC_SERVER=server-1c"
set "ONEC_BASE=erp_dev"

REM Или файловая база:
REM set "ONEC_FILEBASE_PATH=D:\Bases\MyBase"

set "ONEC_USER=Администратор"
set "ONEC_PASSWORD="

Добавьте .1c-devbase.bat в .gitignore — файл содержит учётные данные.

Автор

Владимир Харин — Telegram

Лицензия

MIT License

About

Навык (Skill) для AI-агентов: сборка/разборка обработок 1С в XML, выгрузка/загрузка конфигураций и расширений пакетными командами 1С: Предприятие

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors