OpenCode Sync Plugin
Use the communityopencode-ccs-sync
plugin to keep OpenCode aligned with your live CCS setup automatically.
Community integration by
Jason Landbridge.
What It Does
After you add the plugin and restart OpenCode, it:- performs an initial sync on startup
- automatically re-syncs when
~/.ccs/config.yamlchanges - watches live
~/.ccs/*.settings.jsonprovider files - exposes only the providers and models currently selected in CCS
- writes managed
ccs-*entries into your OpenCode config
OpenCode Config Example
Suggested Flow
- Configure the providers or API profiles you actually use in CCS.
- Install the
opencode-ccs-syncplugin in OpenCode. - Restart OpenCode once so the initial sync runs.
- Update CCS normally after that. The plugin handles re-sync from your live CCS configuration files.
Where This Fits
This is a community integration, not a core CCS runtime. Use it when you want OpenCode to reflect your current CCS provider selection without manually rewriting OpenCode config every time CCS changes.Related Docs
Configuration
Understand
config.yaml and provider settings before syncing them outwardCLI Commands
Review
ccs env and other third-party integration surfacesProduct Tour
See where CCS configuration and provider management live in the dashboard
Docker Deployment
See broader CLI ecosystem integration in the containerized setup
