JC

joeyism/claude-code-config

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

22 stars 2 forks Качество 69 Тренд 10MIT

Современное приложение интерфейса пользователя терминала (TUI) для управления конфигурационными файлами Claude Code.

Обзор

Современное приложение интерфейса пользователя терминала (TUI) для управления файлами конфигурации Claude Code (~/.claude.json). Упростите управление серверами, проектами и разговорами с помощью интуитивно понятного иерархического интерфейса. Просматривайте глобальные и проектные MCP-серверы в древовидной структуре: Полные CRUD-операции для конфигураций MCP-серверов: Быстро дублирующиеся конфигурации серверов с визуальным отслеживанием буфера обмена - Перемещение серверов между глобальным охватом и проектами - Управление как глобальными, так и специфическими для проекта серверами - API-ключи и секреты, маскируемые по умолчанию (пресса V для переключения) Просмотр всех ваших проектов с кодом Клода с учетом сервера, разговора и истории: Просмотр, просмотр деталей и удаление фактических.

Обзор (машинный перевод)

Современное приложение интерфейса пользователя терминала (TUI) для управления конфигурационными файлами Claude Code. Упростите управление серверами, проектами и разговорами с помощью интуитивно понятного иерархического интерфейса.

Особенности

###Управление сервером MCP ** Иерархический взгляд**: Просмотр глобальных и проектных серверов MCP в структуре дерева Добавить, отредактировать, удалить: полные операции CRUD для конфигураций MCP-сервера Копирование серверов: Быстро дублировать конфигурации сервера с визуальным отслеживанием буфера обмена ** Переместить серверы**: Перемещение серверов между глобальными масштабами и проектами Многоуровневая поддержка: управление глобальными и проектными серверами Сенситивная маскировка значений: ключи и секреты API маскируются по умолчанию (нажмите V, чтобы переключаться)

Управление проектами и беседами

Проектный браузер: просмотрите все ваши проекты Claude Code с помощью сервера, разговора и истории ** Реальное управление беседой**: Просмотр, просмотр деталей и удаление фактических .jsonl разговорных файлов из файловой системы ** Статистика разговоров**: количество сообщений, размер файла и возраст для каждого разговора Очистка разговора: удаление старых разговоров с полной видимостью метаданных

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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
Открыть полный README на GitHub

Установка

npx -y @modelcontextprotocol/server-example
Новичок в MCP? Начните с руководства на mcpskill.org →