中文目录 | English
OpenCode++ is a Windows-first Harness plugin for the official OpenCode Desktop. Install the EXE, select the OpenCode++ primary mode, and let it provide context, edit boundaries, evidence, and verification decisions around normal coding work. CLI and MCP are developer/compatibility surfaces, not user installation paths and not a second Desktop application.
The product has one normal user path: OpenCode Desktop plus the installed in-process plugin. The current OpenCode model still performs the coding work. OpenCode++ makes the surrounding control loop visible: Context and Retrieval select what matters, Guards define what is allowed, Evidence checks what is actually proven, and the Intervention Ledger explains what was observed, blocked, requested, repaired, verified, or left unresolved.
Read these in order if OpenCode++ is new to you: install the Windows plugin, understand the product boundary, then inspect the architecture and the visible Desktop results.
| Goal | Document |
|---|---|
| Install, upgrade, disable, or uninstall on Windows | OpenCode Desktop on Windows |
| Understand the plugin and its hard boundaries | Windows plugin architecture and boundaries |
| Understand the product boundary (CLI/MCP internal) | Product Boundary |
| Start in five minutes | Getting Started |
| Understand the global event-driven runtime | OpenCode Global Sidecar |
| Understand context, guards, evidence, and loops | Architecture |
| Understand Desktop and developer entry boundaries | Integration Modes |
| Understand compact status and detailed Dashboard | Harness Output |
| Operate the CLI (developer surface) | CLI Reference |
| Configure evidence trust | Configuration |
| Choose minimal verification commands | Smart Verification Planner |
| Resume an unfinished Desktop task safely | Task Resume And Recovery |
| Understand native permission versus semantic guards | Permission And Guard Boundaries |
| Rate Context quality without sending source code | Context Feedback |
| Build and publish releases | Release Checklist |
| Contribute or customize the Harness | Contribution Guide |
- Positioning
- Windows Plugin Architecture
- Architecture
- Guard Modules
- Integration Modes
- Loop Engineering
- Human Review
- Task Resume And Recovery
- OpenCode Desktop on Windows
- OpenCode Global Sidecar
- OpenCode MCP
- Codex MCP
- Claude Code MCP
- Cursor MCP
- Executor CLI
- MCP Troubleshooting
- Product Boundary
- Source Walkthrough
- Runtime State Machine
- Guard Gate Schema
- Benchmark Guide
- Desktop Harness Usability Baseline
- CLI Reference
- CLI Help Snapshot
- MCP Tools
- Configuration
- Artifacts
- Generated Files
- Executor Adapters
- Retrieval Providers
- Smart Verification Planner
- Permission And Guard Boundaries
- Context Feedback
- Harness Output
- Task Resume And Recovery
- Release Checklist
- Roadmap
Each maintained English page has a Chinese page next to it with the .zh-CN.md suffix. The CLI help snapshot is generated canonical output; the Chinese CLI reference explains the same command groups and links to that snapshot.