synapsync providers
Manage AI provider configuration.
Usage
synapsync providers [subcommand] [args]
Subcommands
list (default)
Show all providers and their status:
synapsync providers
synapsync providers list
Providers
─────────
claude enabled .claude/
cursor disabled .cursor/
openai disabled .openai/
windsurf disabled .windsurf/
gemini disabled .gemini/
copilot disabled .github/
enable
Enable a provider:
synapsync providers enable cursor
✓ Enabled cursor
Path: .cursor/
disable
Disable a provider:
synapsync providers disable openai
✓ Disabled openai
path
Set custom path for a provider:
synapsync providers path claude ./custom/claude-dir
✓ Updated claude path: ./custom/claude-dir
Supported Providers
| Provider | Default Path | Description |
|---|---|---|
claude | .claude/ | Claude Code, Claude Desktop |
cursor | .cursor/ | Cursor IDE |
openai | .openai/ | ChatGPT, OpenAI API |
windsurf | .windsurf/ | Windsurf IDE |
gemini | .gemini/ | Google Gemini |
copilot | .github/ | GitHub Copilot |
Examples
Enable Multiple Providers
synapsync providers enable claude
synapsync providers enable cursor
synapsync providers enable copilot
Custom Provider Path
synapsync providers path copilot ./.github/copilot
Check Status
synapsync providers list
Notes
- At least one provider should be enabled for sync to work
- Provider directories are created during sync
- Changes update
synapsync.config.yaml - Use
configcommand for direct config access