Skip to main content

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

ProviderDefault PathDescription
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 config command for direct config access