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