Feature Request: Account-Level Slash Commands Sync Across Machines
Resolved 💬 3 comments Opened Dec 9, 2025 by shagab99 Closed Dec 13, 2025
Feature Request
Problem
Currently, slash commands stored in ~/.claude/commands/ are local to each machine. When users log into Claude Code on different servers/machines with the same account, their custom slash commands are not available.
Proposed Solution
Add account-level (cloud-synced) storage for:
- Slash commands (
~/.claude/commands/) - Sync across all machines where user is logged in - User settings (
~/.claude/settings.json) - Optional sync for personal preferences - Memory files (
~/.claude/CLAUDE.md) - Optional sync for personal memory
Use Case
As a developer who works across multiple servers and machines:
- I create custom slash commands (e.g.,
/install-odoofor Odoo deployment) - I want these commands available on ANY machine where I log into Claude Code
- Currently, I must manually sync via Git repositories (workaround)
Current Workaround
Users must:
- Create a Git repository for their commands
- Clone to
~/.claude/commands/on each new machine - Manually pull updates
Suggested Implementation
- Add optional cloud sync toggle in settings
- Sync
~/.claude/commands/to user's Anthropic account - Make it opt-in for privacy-conscious users
- Could use existing authentication infrastructure
Benefits
- Seamless experience across machines
- No manual setup on new servers
- Consistent workflow for developers working on multiple environments
- Better user experience for Pro/Max subscribers
Additional Context
The documentation confirms this is currently local-only:
- User settings:
~/.claude/settings.json(local) - Commands:
~/.claude/commands/(local) - Memory:
~/.claude/CLAUDE.md(local)
This feature would significantly improve the multi-machine workflow experience.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗