ccexp CLI

Терминальный проводник по файлам настроек Claude Code: CLAUDE.md, команды, подагенты и settings.json с предпросмотром

  • 270 ★ репозитория
  • Последний коммит
  • MIT
CLI

Расширенный доступ

Почему такой уровень

  • Утилита читает файлы настроек, включая `~/.claude/settings.json`, где могут лежать токены и команды хуков
  • Действия меню копируют файлы в текущий каталог и запускают внешний редактор или приложение по умолчанию
Все причины и проверки

nyatinte/ccexp

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/ccexp

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Утилита читает файлы настроек, включая `~/.claude/settings.json`, где могут лежать токены и команды хуков
  • Действия меню копируют файлы в текущий каталог и запускают внешний редактор или приложение по умолчанию

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

ccexp открывает интерфейс в терминале и находит файлы конфигурации Claude Code в каталоге. Слева идет список, справа предпросмотр: `CLAUDE.md` и `CLAUDE.local.md` рендерятся как Markdown с подсветкой синтаксиса. Утилита видит проектные и пользовательские команды из `.claude/commands/` и `~/.claude/commands/`, подагентов из `.claude/agents/` и файлы `settings.json` с локальными переопределениями. По списку двигаются стрелками, Tab переключает панели, символ `/` ведет в поиск, который фильтрует файлы по мере ввода. Клавиша Enter открывает меню действий: скопировать содержимое, абсолютный или относительный путь, положить копию файла в текущий каталог, открыть его в `$EDITOR` или в приложении по умолчанию. Запуск идет без установки через `npx ccexp@latest` или `bunx ccexp@latest`, глобальная установка нужна только тем, кто пользуется утилитой постоянно. Флаг `--path` задает каталог для обхода, поэтому можно просмотреть сразу рабочую папку с проектами или `~/.claude`. Пакет написан на React Ink и требует Node.js 20 или новее.

Для кого. Пользователям Claude Code, у которых настройки разбросаны по проектам и домашнему каталогу и нужно быстро найти нужный файл и посмотреть его.

Подходит, если

  • В рабочей папке с десятками проектов надо увидеть, где лежат файлы `CLAUDE.md` и какие в них правила
  • Нужно сравнить пользовательские команды из `~/.claude/commands/` с проектными и скопировать нужную в другой репозиторий
  • Подагенты и настройки накопились, и хочется быстро открыть конкретный `settings.json` в редакторе
  • Перед чисткой конфигурации надо один раз просмотреть все файлы Claude Code в проекте

Не подходит, если

  • Конфигурацию хочется править прямо в утилите: ccexp только показывает файлы и открывает их во внешнем редакторе
  • MCP-серверами и разрешениями надо управлять из одного места: утилита ищет перечисленные файлы и не меняет настройки агента
  • Настройки лежат у другого агента, например Cursor или Codex: ccexp ищет файлы Claude Code
  • Среда без терминала с интерфейсом: утилита рисуется в консоли и не имеет графической версии

Пример запроса к агенту

Запусти ccexp для папки ~/projects и покажи, в каких проектах есть CLAUDE.md и свои slash-команды

Ограничения

  • Нужен Node.js 20 или новее и терминал, который поддерживает интерфейс React Ink.
  • Утилита ищет только файлы Claude Code из списка в README: память, команды, подагентов и настройки.
  • Файл `CLAUDE.local.md` в документации Anthropic помечен как устаревший, но ccexp его по-прежнему показывает.
  • Прежний пакет `claude-code-explorer` на npm остался старой версией, а текущее имя утилиты ccexp.
  • Действия меню копируют и открывают файлы, а сами конфигурации не проверяются на корректность.

Как отключить. Если ставили глобально, удалите пакет командой `npm uninstall -g ccexp`. При запуске через `npx` или `bunx` ничего не остается, кроме кэша менеджера пакетов.

Частые вопросы

Как запустить ccexp?

Выполните `npx ccexp@latest` или `bunx ccexp@latest` в нужном каталоге, ничего ставить заранее не надо. Для постоянной работы поставьте пакет глобально: `npm install -g ccexp`.

Какие файлы показывает ccexp?

Память `CLAUDE.md` и `CLAUDE.local.md`, команды из `.claude/commands/`, подагентов из `.claude/agents/` и файлы `settings.json` с локальными вариантами, проектные и пользовательские.

Как задать каталог для поиска?

Флаг `--path`: например `ccexp --path ~/projects` или `ccexp --path ~/.claude`. Без него утилита просматривает текущий каталог.

Какие клавиши есть в меню?

Enter открывает меню, где `c` копирует содержимое, `p` абсолютный путь, `r` относительный, `d` кладет копию файла в текущий каталог, `e` открывает в редакторе, `o` в приложении по умолчанию.

Меняет ли ccexp сами настройки Claude Code?

Нет. Утилита читает и показывает файлы, а правки вы вносите в редакторе, который она открывает по клавише `e`.

Обсуждение

Вопросов и отзывов пока нет.

Инструмент отладки для Claude Code: читает уже сохраненные логи сессий и показывает точные пути файлов, диффы, мышление модели и разбивку контекста по категория

CLIРасширенный доступ4 тыс.Звезды репозитория

Просмотр журналов Claude Code в читаемом виде: вызовы инструментов, токены и живой хвост сессии.

CLIРасширенный доступ385Звезды репозитория

Набор slash-команд, скиллов и субагентов для Claude Code: ревью, тесты, безопасность, релизы, документация и синхронизация GitHub с Linear

ПлагинШирокий доступ1,4 тыс.Звезды репозитория
Российский стек

Установщик управляющей среды для Claude Code: CLAUDE.md, правила, скиллы, агенты, хуки и двухслойная память проекта одним скриптом

ВоркфлоуРасширенный доступ196Звезды репозитория

Набор из 24 слэш-команд для Claude Code CLI: коммиты, ревью, рефакторинг, тесты и уборка кода без повторяющихся промптов

ПлагинРасширенный доступ2,8 тыс.Звезды репозитория

Рабочая конфигурация Claude Code: планировщик с ревью по этапам, субагенты и скиллы анализа, рефакторинга и синхронизации документации

СкиллРасширенный доступ915Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
ccexp (эта карточка)нет270
CCManagerнет1 278управляет параллельными сессиями Claude Code и файлы конфигурации не показывает
CC Switchнет152 294переключает профили и провайдеров Claude Code, файлы настроек не показывает

Коротко о README

README представляет ccexp как сокращенное имя claude-code-explorer, построенное на React Ink. Он перечисляет возможности, показывает снимки экрана, списком называет файлы, которые находит утилита, и объясняет запуск через bunx, npx и pnpm, флаги командной строки, примеры сценариев и клавиши.

Бейдж для README

Сообщить о проблеме

Foxx AIccexp
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.