Claude Code Chats Delete TUI CLI

Терминальный интерфейс для просмотра и массового удаления сессий Claude Code вместе с заметками памяти проектов.

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

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

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

  • Программа безвозвратно удаляет файлы сессий и заметки памяти в папке `~/.claude`.
  • Установка идет скриптом через `curl | bash`.
Все причины и проверки

ataleckij/claude-chats-delete

Установка

Работает в

Ручная установка

curl -sSL https://raw.githubusercontent.com/ataleckij/claude-chats-delete/main/install.sh | bash

Первая команда установки из README скачивает релизный бинарник, проверяет SHA256 и кладет его в `~/.local/bin/claude-chats`.

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

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

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

  • Программа безвозвратно удаляет файлы сессий и заметки памяти в папке `~/.claude`.
  • Установка идет скриптом через `curl | bash`.

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

Что делает

Программа `claude-chats` читает папку `~/.claude`, показывает сессии по всем проектам, при желании сгруппированные по проекту, и удаляет выбранные. Удаление чистит весь след на диске: транскрипт, субагентов, результаты инструментов, историю файлов, задачи, состояние фоновых заданий, историю запросов и остатки телеметрии. Отдельная вкладка Memory показывает заметки памяти проектов и удаляет их, поддерживая индекс `MEMORY.md`. Можно скопировать UUID сессии, указать другую папку через `CLAUDE_CONFIG_DIR` и посмотреть или изменить `cleanupPeriodDays` и `idleCompaction`. Управление клавишами в стиле vim, обновление через релизы GitHub.

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

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

  • В папке `~/.claude` накопились старые сессии, и нужно освободить место.
  • Нужно удалить следы конкретного диалога с чувствительными данными.
  • Заметки памяти устарели и мешают агенту.
  • Хочется изменить, как долго Claude Code хранит свои сессии.

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

  • Нужно сохранить историю для разбора: удаление необратимо.
  • Вы пользуетесь другим агентом, а не Claude Code.
  • Нужен только просмотр без удаления.

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

Запусти claude-chats, сгруппируй сессии по проектам и покажи самые большие, затем помоги выбрать, что удалить.

Ограничения

Удаление окончательное: корзины или отмены нет, поэтому сначала откройте нужные сессии и убедитесь в выборе. Проект проверен с Claude Code версии 2.1.274, формат папки `~/.claude` может измениться в новых версиях. Установочный скрипт запускается через `curl | bash`, скачивает бинарник и проверяет контрольную сумму SHA256, исходный скрипт можно изучить заранее. Нужны Linux или macOS на x64 или ARM. Для сборки из исходников нужен Go 1.21 или новее.

Как отключить. Удалите бинарник `~/.local/bin/claude-chats`. Удаленные им сессии вернуть нельзя, остальные данные Claude Code остаются на месте.

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

Что удаляется вместе с сессией?

Транскрипт, субагенты, результаты инструментов, история файлов, задачи, состояние фоновых заданий, история запросов и остатки безопасности и телеметрии.

Можно ли удалить заметки памяти?

Да, во вкладке Memory: заметки `projects/<проект>/memory/*.md` удаляются, индекс `MEMORY.md` остается согласованным.

Как работать с другой папкой Claude?

Укажите путь программе или задайте `CLAUDE_CONFIG_DIR`.

Как обновляется программа?

Автоматически через релизы GitHub.

Где список клавиш?

В файле `docs/keyboard-shortcuts.md`: там же советы для больших историй чатов.

Обсуждение

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

claude-history ищет и открывает прошлые диалоги Claude Code, Codex и Pi в терминале и дает Claude скилл для чтения истории

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

Python-CLI превращает транскрипты Claude Code из JSONL в читаемые HTML и Markdown с поиском, фильтрами и временной шкалой.

CLIМинимальный доступ1,3 тыс.Звезды репозитория

Архив сессий Claude Code в SQLite с MCP-сервером, терминальным и веб-интерфейсом для поиска прошлых разговоров.

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

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

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

CLI открывает локальную канбан-доску задач Claude Code с зависимостями, текущими действиями и уведомлениями о завершении.

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

Плагин tmux запускает сессию Claude Code во всплывающем окне на каждый проект и показывает статус всех агентов в списке fzf

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

Коротко о README

Терминальное приложение для массовой очистки истории Claude Code: сессии, заметки памяти и настройки срока хранения в одном окне.

Бейдж для README

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