# 1c Platform Tools Configuration

> Загрузка и выгрузка конфигурации 1С. Используй, когда пользователь просит загрузить конфигурацию из исходников, выгрузить в cf, загрузить инкремент, выгрузить изменения, собрать или разобрать 1Cv8.cf.

- Skill: `romancola-glitch/1c-platform-tools-configuration` (Agent Skill)
- Install (CLI): `npx skillmds@latest add romancola-glitch/1c-platform-tools-configuration`
- Raw SKILL.md: https://api.skillmd.com/api/skills/romancola-glitch/1c-platform-tools-configuration/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: romancola-glitch (https://skillmd.com/u/romancola-glitch)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/romancola-glitch/1c-platform-tools-configuration

---


# Конфигурация: команды и MCP

Выполняй операции с конфигурацией через команды расширения или инструменты MCP. **Выполняй команду сам** (Execute Command или MCP), не проси пользователя нажимать палитру.

## Команды расширения

| Задача                                | Command ID                                             |
|---------------------------------------|--------------------------------------------------------|
| Загрузить конфигурацию из src/cf      | `1c-platform-tools.configuration.loadFromSrc`          |
| Загрузить только изменения (git diff) | `1c-platform-tools.configuration.loadIncrementFromSrc` |
| Загрузить из objlist.txt              | `1c-platform-tools.configuration.loadFromFilesByList`  |
| Загрузить из 1Cv8.cf                  | `1c-platform-tools.configuration.loadFromCf`           |
| Выгрузить конфигурацию в src/cf       | `1c-platform-tools.configuration.dumpToSrc`            |
| Выгрузить изменения в src/cf          | `1c-platform-tools.configuration.dumpIncrementToSrc`   |
| Выгрузить в 1Cv8.cf                   | `1c-platform-tools.configuration.dumpToCf`             |
| Собрать 1Cv8.cf из src/cf             | `1c-platform-tools.configuration.build`                |
| Разобрать 1Cv8.cf в src/cf            | `1c-platform-tools.configuration.decompile`            |

## MCP (mcp-1c-platform-tools)

Если доступны инструменты MCP, используй их для тех же операций: `configuration_loadFromSrc`, `configuration_dumpToSrc`, `configuration_loadIncFromSrc`, `configuration_dumpIncToSrc`, `configuration_loadFromFiles`, `configuration_loadFromCf`, `configuration_dumpToCf`, `configuration_build`, `configuration_decompileCfg` и т.д. **Всегда передавай параметр `projectPath`** — корень проекта 1С (каталог с `packagedef`).

## Правило

Для загрузки/выгрузки/сборки конфигурации сразу вызывай команду расширения или MCP-инструмент. Не запускай 1cv8 или скрипты вручную; настройки в env.json.

