JC

joeyism/claude-code-config

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

22 stars 2 forks 품질 69 트렌드 10MIT

Claude Code 구성 파일 관리를위한 현대 터미널 사용자 인터페이스 (TUI) 응용 프로그램 (`~/.claude.json`).

개요

Claude Code 구성 파일 관리를위한 현대 터미널 사용자 인터페이스 (TUI) 응용 프로그램 (~/.claude.json). MCP 서버 관리, 프로젝트 및 직관적 인 계층 인터페이스와 대화를 단순화합니다. - : 트리 구조의 글로벌 및 프로젝트 수준의 MCP 서버를 탐색 - : MCP 서버 구성을위한 전체 CRUD 운영 - : 시각적 클립 보드 추적과 빠른 복제 서버 구성 - : 글로벌 범위와 프로젝트 간의 이동 서버 - : 글로벌 및 프로젝트 별 서버 모두 관리 - : 기본에 의해 마스크 된 API 키 및 비밀 (V toggle를 눌러) - : 서버, 대화, 역사가 있는 모든 Claude Code 프로젝트 보기 - : Browse, view details, and delete real .

개요(AI 번역)

Claude Code 구성 파일 관리를위한 현대 터미널 사용자 인터페이스 (TUI) 응용 프로그램 (~/.claude.json). MCP 서버 관리, 프로젝트 및 직관적 인 계층 인터페이스와 대화를 단순화합니다.

특징

MCP 서버 관리

  • Hierarchical View: 나무 구조에서 글로벌 및 프로젝트 수준의 MCP 서버를 검색
  • Add, Edit, Delete: MCP 서버 구성을 위한 전체 CRUD 작업 -Copy 서버: 시각적 클립보드 추적과 빠른 중복 서버 구성
  • ** 서버**: 글로벌 범위와 프로젝트 간의 서버 이동
  • Multi-Scope Support: 글로벌 및 프로젝트별 서버 관리 -Sensitive Value Masking: API 키와 비밀은 기본적으로 마스크 ([T1]] toggle)

프로젝트 및 대화 관리

-Project Browser: 서버, 대화, 그리고 역사 조사를 가진 모든 Claude Code 프로젝트 보기

  • Real Conversation Management: 검색, 세부 정보보기 및 실제 삭제 .jsonl] filesystem의 대화 파일
  • ** 대화 통계 **: 각 대화에 대한 메시지 수, 파일 크기 및 연령 참조 -Conversation Cleanup: 전체 메타데이터 가시성을 가진 오래된 대화 삭제

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Claude Code Config

A modern Terminal User Interface (TUI) application for managing Claude Code configuration files (~/.claude.json). Simplify the management of MCP servers, projects, and conversations with an intuitive hierarchical interface.

Features

MCP Server Management

  • Hierarchical View: Browse global and project-level MCP servers in a tree structure
  • Add, Edit, Delete: Full CRUD operations for MCP server configurations
  • Copy Servers: Quickly duplicate server configurations with visual clipboard tracking
  • Move Servers: Move servers between global scope and projects
  • Multi-Scope Support: Manage both global and project-specific servers
  • Sensitive Value Masking: API keys and secrets masked by default (press V to toggle)

Project & Conversation Management

  • Project Browser: View all your Claude Code projects with server, conversation, and history counts
  • Real Conversation Management: Browse, view details, and delete actual .jsonl conversation files from filesystem
  • Conversation Statistics: See message count, file size, and age for each conversation
  • Conversation Cleanup: Delete old conversations with full metadata visibility
  • History Management: View, delete, and move history items between projects
  • Project Organization: See which MCP servers are configured for each project

Safety & Reliability

  • Automatic Backups: Creates timestamped backups before every save
  • Undo/Redo System: Full undo/redo support with Ctrl+Z/Ctrl+Y (up to 50 actions)
  • JSON Validation: Ensures your configuration remains valid
  • Rollback Support: Easily restore from backups if needed
  • Non-destructive Operations: Confirm before deleting
  • Error Logging: Persistent error log with export capability (press l to view)

Advanced Features

  • Environment Variable Support: Handle ${VAR} syntax in server configs
  • HTTP/SSE Servers: Support for stdio, HTTP, and SSE server types with headers support
  • Large File Handling: Efficiently manages large config files (handles multi-MB files)
  • Visual Navigation: Intuitive tree-based navigation with focus management
  • Visual Change Indicators: See unsaved changes with * in title bar and orange save button
  • Enhanced Clipboard: Copy/paste servers and history with visual status tracking

Installation

From PyPI

pip install claude-code-config

From Source

git clone https://github.com/joeyism/claude-code-config.git
cd claude-code-config
pip install -e .

Usage

Launch the TUI application:

claude-config
# or use the short alias
ccm

Keyboard Shortcuts

  • ↑/↓ or j/k: Navigate tree
  • Enter or Space: Expand/collapse tree nodes
  • Right/Left: Expand/collapse nodes

Actions

  • a: Add new MCP server or history item
GitHub에서 전체 README 보기

설치

npx -y @modelcontextprotocol/server-example
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →