OpenCode 1C Portable for Windows CLI
OpenCode 1C Portable
A portable OpenCode build for Windows x64 with the full 79-skill 1C development set, with the risky web-publish skill disabled by default
- 3 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- The web-publish skill can publish the 1C infobase's web client and is disabled by default for that reason
- The skills work with 1C infobases and configuration at the EPF, ERF and extension level
Install
- Works in
- Services
Manual install
Download the OpenCode 1C Portable ZIP release, extract it, enter your model API key on first run of portable/opencode.cmd, then invoke the needed skills from the 79-skill 1C set in chat; use web-publish and /web-test only after reading the SECURITY.md warnings.
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The web-publish skill can publish the 1C infobase's web client and is disabled by default for that reason
- The skills work with 1C infobases and configuration at the EPF, ERF and extension level
This is third-party code. Review the repository files before installing.
What it does
The project bundles the official Windows OpenCode binary together with 79 1C development skills from the OpenCode-ported branch of Nikolay-Shirokov/cc-1c-skills into one portable archive. Settings, authorization, cache and history live inside a userdata folder next to the binary, and the API key entry on first run is hidden input. The build verifies the SHA-256 of the source OpenCode distribution and fails if any of the 341 upstream skill files changed, was added or went missing; the upstream skills themselves are never rewritten. The /web-test skill for web testing needs a separate Node.js package install and Playwright Chromium.
Who it is for. For 1C developers on Windows who want a portable OpenCode build with the full skill set, without installing and configuring each one by hand.
Good fit when
- You want a portable OpenCode environment with 1C skills, no system-wide install needed
- You need the full development cycle: configurations, extensions, EPF, ERF, forms, data composition schemas, roles, XDTO, infobases
- You care about skill integrity checks via SHA-256 on every build
Not a fit when
- You are not on Windows: the build is Windows x64 only
- You are fine installing cc-1c-skills directly into your own OpenCode without the portable shell
Example request
Use the cf-edit skill to add a new attribute to a catalog in the configurationLimitations
Works only on Windows with PowerShell 5.1 or later; building and unpacking EPF, ERF and infobase operations need an installed 1C:Enterprise 8.3 platform. The web-publish skill is disabled by default as risky, and /web-test needs Node.js 18+ plus a separate Playwright and ffmpeg install for video. TTS narration in web-test is optional and may need a separate provider key.
How to disable. Delete the portable build folder, including the userdata folder with settings and cache; no separate uninstall is needed.
FAQ
Why is web-publish disabled by default?
The author considers it risky and leaves enabling it to the user's judgment, with details in SECURITY.md.
Do I need to install OpenCode separately?
No, the archive already includes the official Windows OpenCode binary with a SHA-256 check.
Discussion
No questions or reviews yet.
Related
All 1C:Enterprise toolsOpenCode skill set for 1C
OpenCode global settings archive (1С skills)
Around thirty OpenCode skills for 1C configurations: editing, extensions, databases, reports, forms, metadata, SKD, XDTO, roles, subsystems
A local read-only MCP server suite for 1C: a Rust code indexer, metadata skills, a prompt gallery and platform help search, with evidence-backed answers
A skill for fast 1C extension development: an edit-load-test loop, storage discipline and AI features through TAB's AI Library
A toolkit for 1C development with an agent: skills, rules, roles, an MCP server for the NinjaLive extension and an OpenCode installer for Windows
Universal Agent Skills for safely working with 1C extensions: an isolated session, selective export and validation before applying changes
A Copier project template for 1C with a bundle of SKILL.md files for Claude Code and Codex: dump, load, tests and extension builds via stable scripts
README in short
The README describes a portable OpenCode build with the full 79-skill 1C set ported from the port-opencode branch of Nikolay-Shirokov/cc-1c-skills at a specific commit. It lists the default model opencode-go/gpt-5.6-luna, reproducible ZIP releases via GitHub Actions, the 1C platform and Node.js requirements for web-test, and the SHA-256 manifest check of all upstream files at build time.