Refactor Configuration Management: Centralise Claude Code Config Files

Resolved 💬 3 comments Opened Aug 18, 2025 by sammcj Closed Aug 21, 2025

Bug Description
Claude Code's main configuration file is a nightmare to work with.

The fact it uses a single ~/.claude.json for:

  • MCP Client configuration
  • Project definitions
  • State tracking
  • Update history
  • Changelog cache

and that it's not with the other config files in ~/.claude/ really does my head in.

Nothing more annoying than trying to find your MCP configuration in a 4000+ line long JSON file!

Environment Info

  • Platform: darwin
  • Terminal: iTerm.app
  • Version: 1.0.83
  • Feedback ID: e85747a0-8dba-40d4-a2ca-ab6d5a47bf5f

Errors

[]

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗