Сижу вчера с терминалом и туплю: DeepSeek Harness вроде снес, а он в системе. Папка ~/.dsh осталась, плагины висят, сессии где-то лежат. Если вы тоже ищете способ полностью удалить dsh с компьютера, эта статья для вас.
Сразу скажу: разработчики не сделали кнопку «удалить всё». Утилита пока в статусе developer preview, поэтому удаление превращается в ручной квест из трёх шагов. Ничего сложного, но если пропустить первый, потом будет обидно.
Шаг 1. Бэкап сессий, чтобы не потерять работу
Перед удалением всегда сохраните то, что наработали. В DeepSeek Harness все диалоги и данные лежат в каталоге ~/.dsh/sessions. Просто скопируйте его в безопасное место.
Команда одна:
cp -r ~/.dsh/sessions ~/dsh-backup-sessions
Если сессии вам не нужны, пропускайте. Но я бы сделал бэкап в любом случае. На прошлой неделе у товарища после обновления DSH отвалилась часть конфигов, пришлось откатываться. Не хочу, чтобы вы оказались в такой же жопе.
Шаг 2. Удаляем сам DeepSeek Harness по методу установки
Здесь нет универсальной команды, потому что все ставят по-разному. Начните с проверки, как именно dsh появился на вашей машине. Потом действуйте по варианту.
Если ставили через npx
npx не оставляет локального пакета в каталоге проекта, поэтому удалять его как обычную зависимость не нужно. Достаточно почистить кэш, иначе npx будет подтягивать старую версию при каждом запуске.
Выполните в терминале:
npm cache clean --force
После этого проверьте, не остались ли временные файлы. Иногда npx кэширует пакет в ~/.npm/_npx. Удалить его можно целиком, он только для временных пакетов.
Если собирали из исходников
Те, кто ставил из репозитория, просто удаляют клонированную папку. Обычно это каталог deepseek-harness в домашней директории или в месте, куда вы его клонировали.
Команда примерно такая:
rm -rf ~/deepseek-harness
Но перед этим убедитесь, что в проекте нет нужных конфигов или скриптов. Сделайте бэкап всей папки, если сомневаетесь, а потом удаляйте.
Если ставили глобально через npm
Для глобальной установки используется пакет @deepseek-ai/dsh. Удалить его одной командой:
npm uninstall -g @deepseek-ai/dsh
После этого проверьте, что команда dsh исчезла:
which dsh
Если ничего не вывело - отлично. Если путь остался, возможно, есть бинарник в /usr/local/bin или в другом ручном месте. Найдите и удалите его вручную.
Шаг 3. Чистим каталог ~/.dsh и плагины
Самое хитрое место - это скрытая папка в домашней директории. В ней живут конфиги, плагины, профили и логи. Даже после удаления основного пакета она остаётся, и многие об этом забывают.
Плагины, которые вы ставили через dsh-plugin, хранятся тоже внутри ~/.dsh. Удаляйте их вместе с директорией целиком, если не нужно ничего сохранять.
Команда:
rm -rf ~/.dsh
Внимание: это удалит абсолютно всё, включая настройки профилей. Если вы пользовались DeepSeek Harness для работы и потом захотите вернуться, придётся настраивать конфиги заново.
Если вы не уверены, какие именно файлы нужны, лучше сделать ещё один бэкап всей папки перед удалением. Копия занимает немного места, зато потом не будет сюрпризов.
Почему нет простого /delete для сессий
На GitHub в обсуждении #3339 уже просили добавить нативную команду /delete для полного удаления сессий. Пока её нет. Есть только архивация в интерфейсе, и она не удаляет файлы физически.
После удаления DeepSeek Harness вручную могут остаться сессии, плагины и даже временные файлы в /tmp. Если вы хардкорный чистюля, пробегитесь по системе ещё раз.
Проверьте, не осталась ли папка в другом месте. Я однажды нашёл dsh в ~/.local/share. Туда всякое валится от npm и других пакетов. Бывает.
Что делать, если после удаления остались следы
Бывают случаи, когда DeepSeek Harness подтянул другие зависимости. Особенно если вы ставили его через pip или poetry. Тогда запустите поиск по файловой системе.
На Linux и macOS можно использовать:
find ~ -name '*dsh*' -o -name '*deepseek*' 2>/dev/null
Это покажет файлы и каталоги, в названии которых есть dsh или deepseek. Пройдитесь по результатам и удалите лишнее. Но смотрите, чтобы случайно не задеть проекты с DeepSeek API - иногда они называются похоже.
Также проверьте переменные окружения. Если вы прописали alias или PATH, откройте ~/.bashrc или ~/.zshrc и уберите всё связанное с dsh.
Зачем вообще был нужен DeepSeek Harness и стоит ли возвращаться
Честно говоря, это интересный инструмент. Управление агентами из терминала, плагины, профили. Но есть нюансы. Он ещё сыроват, как и говорит автор ролика на YouTube: пока всё делается через конфиги, а не через красивый интерфейс.
Если вы удалили его из-за нестабильности или неудобства, есть проще путь. Сейчас нормальные нейросети можно использовать без возни с установкой. Например, через веб-сервисы, которые дают доступ к нескольким моделям сразу.
Многие мои знакомые бросили локальные инструменты и перешли на онлайн-решения. Особенно те, кто не сидит только в терминале и хочет работать с текстами, картинками и кодом в одном месте.
Сам я для большинства задач юзаю 3GPT от 3SELLER. Это не реклама ради рекламы, а реально удобная штука. Доступ ко всем последним флагманским моделям нейросетей из России, без иностранных карт. Цена как два похода в кофейню - от 149 рублей.
Там есть и Chat GPT 6 Astra, и Claude Fable 5, даже новые модели типа Claude Opus 5.5 и Chat GPT 6.1 Sol. Для картинок - Nano Banana. Можно генерировать и видео, если нужно.

Пополнить баланс можно российской картой, через СБП или криптой. И они не блокируют регистрации из наших широт, как некоторые западные сервисы. Оформил подписку и работаешь дальше, никаких VPN и фокусов.
Отдельно зацепила фишка с готовыми ИИ агентами. Не нужно настраивать цепочки промптов с нуля: выбираешь готового агента под задачу и работаешь с ним в чате. Модель агента можно менять прямо в процессе разговора, это удобно для экспериментов.
Взгляните на список агентов здесь. Там есть и для написания текстов, и для кода, и для бизнеса. Я, например, одним агентом пользуюсь для быстрых ответов на рабочие письма, другим - для генерации заголовков.

Если вы только что снесли DeepSeek Harness и задумываетесь, чем писать тексты и код, попробуйте этот сервис. Подробности на официальном сайте: https://3seller.com/3gpt. Так, пять минут, и уже работаете.
Итоговый чек-лист для полного удаления DeepSeek Harness
Чтобы не прыгать по абзацам, собрал короткий алгоритм. Выполняйте по порядку.
- Скопируйте ~/.dsh/sessions в надёжное место.
- Определите способ установки: npx, исходники или глобальный npm.
- Для npx очистите кэш npm. Для исходников удалите папку репозитория. Для глобальной установки выполните npm uninstall -g @deepseek-ai/dsh.
- Удалите каталог ~/.dsh вместе с плагинами и конфигами.
- Проверьте файловую систему на остатки dsh и почистите .bashrc / .zshrc.
После этого от DeepSeek Harness не останется ничего. Займёт пять минут, зато ничего не будет висеть в системе и мешать следующему инструменту.