Skip to content

devstefancho/claude-json-backup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@devstefancho/claude-json-backup

Simple tool to backup and clean Claude.ai's ~/.claude.json file.

What it does

  1. Backs up your current ~/.claude.json to ~/.claude-backups/
  2. Clears all projects from the config (keeping other settings intact)
  3. Reduces file size from ~90MB to ~1KB

Installation

npm install -g @devstefancho/claude-json-backup

Usage

# 기본 사용 (~/. claude.json)
claude-backup

# 특정 파일 지정
claude-backup ./test-claude.json
claude-backup /path/to/custom/claude.json

# 테스트용 파일로 시험해보기
claude-backup ./test-claude.json

Example Output

Default usage (~/. claude.json)

📖 Reading /Users/you/.claude.json...
✅ Backup saved to: /Users/you/.claude-backups/claude-backup-2025-09-15-09-30-45.json

=== Results ===
📊 File size: 89.0 MB → 1.2 KB
🗑️  Removed 72 projects
💾 Saved: 88.9 MB

✨ Done! Your Claude config is now clean.

Custom file usage

$ claude-backup ./test-claude.json
📖 Reading ./test-claude.json...
✅ Backup saved to: ./.claude-backups/claude-backup-2025-09-15-10-30-45.json

=== Results ===
📊 File size: 850 B → 180 B
🗑️  Removed 3 projects
💾 Saved: 670 B

✨ Done! Your Claude config is now clean.

Development

# Run tests
npm test

Requirements

  • Node.js 22.0.0 or higher

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published