Skip to content

[Feature Request] Account-level settings sync across devices #22648

Description

@wesleyfolly

Problem

Claude Code settings are stored locally in ~/.claude/ with no way to sync across devices. Users with multiple machines (e.g., Linux desktop + MacBook) must manually maintain separate configurations.

This has been requested multiple times (see #6037, #19634, #13461, #12119) but no official response from Anthropic yet.

Requested Feature

Sync the following via authenticated Anthropic account:

What Path Why
Global instructions ~/.claude/CLAUDE.md Core user preferences
Rules ~/.claude/rules/ Persistent learnings
Commands/Skills ~/.claude/commands/ Custom slash commands
Settings ~/.claude/settings.json User preferences
Keybindings ~/.claude/keybindings.json Custom shortcuts

Why Account-Level Sync?

  1. Already authenticated - Users already log in with Anthropic account
  2. Precedent exists - VS Code Settings Sync works exactly this way
  3. Cross-platform - Paths differ between OS (/home/ vs /Users/), cloud sync abstracts this
  4. High demand - Multiple duplicate issues show community wants this

Proposed UX

# Enable sync (one-time)
claude config set sync.enabled true

# Manual sync commands
claude sync push    # Upload local to cloud
claude sync pull    # Download cloud to local
claude sync status  # Show sync state

Or automatic background sync when authenticated.

Current Workarounds

Users currently resort to:

  • Dropbox/iCloud + symlinks (breaks with absolute paths)
  • Manual copy between machines
  • Maintaining separate configs (defeats the purpose of persistent learnings)

Related Issues

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions