OpenCode 1C Portable для Windows
OpenCode 1C Portable
Переносимая сборка OpenCode для Windows x64 с полным набором из 79 навыков разработки 1С, рискованный web-publish отключен по умолчанию
- 3 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Навык web-publish может публиковать веб-клиент базы 1С и потому отключен по умолчанию
- Навыки работают с базами и конфигурацией 1С на уровне EPF, ERF и расширений
Установка
- Работает в
- Сервисы
Ручная установка
Скачай ZIP-релиз OpenCode 1C Portable, распакуй архив, при первом запуске portable/opencode.cmd введи API-ключ модели, затем вызывай нужные из 79 навыков 1С в диалоге, web-publish и /web-test используй только после прочтения предупреждений в SECURITY.md.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Навык web-publish может публиковать веб-клиент базы 1С и потому отключен по умолчанию
- Навыки работают с базами и конфигурацией 1С на уровне EPF, ERF и расширений
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Проект собирает официальный Windows-бинарник OpenCode вместе с 79 навыками разработки 1С из ветки Nikolay-Shirokov/cc-1c-skills, портированной под OpenCode, в один переносимый архив. Настройки, авторизация, кэш и история хранятся внутри каталога userdata рядом с бинарником, ввод API-ключа при первом запуске скрытый. Сборка проверяет SHA-256 исходного дистрибутива OpenCode и падает с ошибкой, если хоть один из 341 upstream-файлов навыков изменился, добавился или пропал, сами навыки не переписываются. Навык /web-test для веб-тестирования требует отдельной установки Node.js-пакетов и Playwright Chromium.
Для кого. Для 1С-разработчиков на Windows, которым нужна переносимая сборка OpenCode с полным набором навыков без ручной установки и настройки каждого.
Подходит, если
- Нужна переносимая среда OpenCode с 1С-навыками без установки в систему
- Нужен полный цикл разработки: конфигурации, расширения, EPF, ERF, формы, СКД, роли, XDTO, базы
- Важна проверка целостности навыков через SHA-256 при каждой сборке
Не подходит, если
- Работаете не на Windows: сборка только под Windows x64
- Достаточно установить cc-1c-skills напрямую в свой OpenCode без портативной оболочки
Пример запроса к агенту
Используй навык cf-edit, чтобы добавить новый реквизит в справочник конфигурацииОграничения
Работает только на Windows с PowerShell 5.1 и выше, для сборки и разборки EPF, ERF и операций с базами нужна установленная платформа 1С:Предприятие 8.3. Навык web-publish отключен по умолчанию как рискованный, /web-test требует Node.js 18+ и отдельной установки Playwright и ffmpeg для видео. TTS-озвучка в web-test опциональна и может требовать отдельный ключ провайдера.
Как отключить. Удалите папку с портативной сборкой, включая userdata с настройками и кэшем, отдельной деинсталляции не требуется.
Частые вопросы
Почему web-publish отключен по умолчанию?
Автор считает его рискованным и оставляет включение на усмотрение пользователя, подробности в SECURITY.md.
Нужно ли ставить OpenCode отдельно?
Нет, в архив уже включен официальный Windows-бинарник OpenCode с проверкой SHA-256.
Обсуждение
Вопросов и отзывов пока нет.
Набор скиллов OpenCode для 1С
OpenCode global settings archive (1С skills)
Три десятка скиллов OpenCode для конфигураций 1С: редактирование, расширения, базы, отчеты, формы, метаданные, СКД, XDTO, роли, подсистемы
Локальный read-only набор MCP-серверов для 1С: Rust-индексатор кода, скиллы метаданных, галерея промптов и поиск по справке платформы
Скилл для быстрой разработки расширений 1С: цикл правка-загрузка-тест, работа с хранилищем и ИИ-функции через ТАБ:БИИ
Набор для разработки на 1С с агентом: скиллы, правила, роли, MCP-сервер к расширению NinjaLive и установщик для OpenCode под Windows
Универсальные Agent Skills для безопасной работы с расширениями 1С: изолированная сессия, выборочная выгрузка и проверка перед применением
Шаблон проекта 1С для агентов
1c-runner-agnostic-template
Шаблон проекта 1С на Copier с набором SKILL.md для Claude Code и Codex: выгрузка, загрузка, тесты и сборка расширений через устойчивые скрипты
Из блога
Коротко о README
README описывает переносимую сборку OpenCode с полным набором из 79 навыков 1С, портированных из ветки port-opencode репозитория Nikolay-Shirokov/cc-1c-skills на конкретном коммите. Указаны модель по умолчанию opencode-go/gpt-5.6-luna, воспроизводимые ZIP-релизы через GitHub Actions, требования к платформе 1С и Node.js для web-test, а также проверка манифеста SHA-256 всех upstream-файлов при сборке.