
joeyism/claude-code-config
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Современное приложение интерфейса пользователя терминала (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
Vto 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
.jsonlconversation 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
lto 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
Navigation
↑/↓orj/k: Navigate treeEnterorSpace: Expand/collapse tree nodesRight/Left: Expand/collapse nodes
Actions
a: Add new MCP server or history item
Установка
npx -y @modelcontextprotocol/server-example