Overview

Shared, versioned Claude Code configuration for every project.

Claude Remote Config is a Claude Code plugin plus a small CLI for sharing Claude Code configuration across projects. It syncs a shared .claude/ tree from a git repository into generated, gitignored paths in each consuming project.

Features

  • One shared config repository, maintained once and pulled into every project that needs it.
  • Tag and path filtering, so each project can include only the rules, commands, and skills it needs.
  • Fully generated output, so shared Claude files stay separate from project files and do not overwrite local configuration.

Quick Start

  1. Install the plugin:
claude plugin marketplace add mcmanussliam/claude-remote-config
claude plugin install remote-config@mcmanussliam
  1. In each project, run the setup command from Claude Code:
/remote-config setup --remote git@example.com:your-org/claude-config.git
  1. Commit the files created by setup:
.claude-remote-config.json
.gitignore
  1. Restart Claude Code. The plugin syncs and regenerates the selected configuration automatically on each session start.

On this page