dsh-TUI — плагин

Плагин терминального интерфейса для DeepSeek Harness: живая строка статуса, потоковое отображение размышлений, откат по двойному Esc, прогресс контекста и TPS

  • 7 568 ★ репозитория
  • Последний коммит
  • MIT
Плагин

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

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

  • Это интерфейс к кодовому агенту, который читает файлы проекта и запускает команды в shell
  • Своей песочницы нет: границы задает профиль DSH, а на Windows он по умолчанию открыт с approval never
Все причины и проверки

ccch1mneyyy/dsh-tui

Установка

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

npm install -g @deepseek-ai/dsh @deepseek-harness-tui/dsh-tui

Ставит DeepSeek Harness и плагин. Запуск командой dsh-tui или dst. Нужен ключ DEEPSEEK_API_KEY.

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

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

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

  • Это интерфейс к кодовому агенту, который читает файлы проекта и запускает команды в shell
  • Своей песочницы нет: границы задает профиль DSH, а на Windows он по умолчанию открыт с approval never

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

Что делает

dsh-TUI это плагин, который надстраивает терминальный интерфейс над агентом DeepSeek Harness, не меняя его ядро. Он добавляет пиксельный верхний бар, живую строку рабочего статуса с TPS, попаданиями в кэш, уровнем рассуждения и счетчиками токенов, потоковое отображение размышлений и откат состояния по двойному Esc. Есть управление историей сессий через /resume и /agentview, режимы /new, /compact, /export, горячее переключение модели, форк сессии и редактирование ввода в стиле vim. При поддержке терминалом Kitty graphics или Sixel картинки из диалога показываются прямо в записи сессии, иначе остается текстовый вариант. Сам плагин не добавляет отдельную песочницу: права на файлы, shell, sandbox и approval он берет из текущего профиля DSH. Ставится через npm и монтируется как плагин, после удаления не оставляет патчей ядра.

Для кого. Для разработчиков, которые работают с кодовым агентом DeepSeek Harness в терминале и хотят удобный интерфейс.

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

  • Нужен удобный терминальный интерфейс поверх DeepSeek Harness с живым статусом и токенами
  • Хочется быстро просматривать, искать и восстанавливать прошлые сессии
  • Нужен откат состояния и потоковый показ размышлений во время работы агента

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

  • Вы не используете DeepSeek Harness и не планируете его ставить
  • Нужен сам кодовый агент или MCP-сервер, а не надстройка над интерфейсом

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

Открой прошлую сессию через /resume и продолжи работу над этим модулем

Ограничения

Плагин работает только вместе с DeepSeek Harness, ему нужны Node.js 22.19 или новее и ключ DEEPSEEK_API_KEY. Своей песочницы нет: ограничения на файлы, shell и подтверждения задает профиль DSH. На Windows профиль по умолчанию использует danger-full-access с политикой approval never, что дает инструментам неограниченный доступ, поэтому в чувствительном окружении профиль нужно проверить и ужесточить до запуска. Часть графических возможностей зависит от поддержки Kitty graphics или Sixel в терминале.

Как отключить. Снимите плагин через dsh plugin --profile dsh-tui remove @deepseek-harness-tui/dsh-tui или удалите пакет: npm uninstall -g @deepseek-harness-tui/dsh-tui. Ядро DSH остается без изменений.

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

Это отдельный агент?

Нет. Это плагин интерфейса для DeepSeek Harness. Сам агент и выполнение команд остаются за DSH, dsh-TUI отвечает за терминальный интерфейс.

Меняет ли он ядро DSH?

Нет. Плагин монтируется без правок ядра, а после удаления не оставляет патчей.

Обсуждение

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

Плагины

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

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

Плагины для DeepSeek Harness: панель Sessions Insight показывает, из чего состоял каждый ход сессии Claude Code, DSH или Codex.

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

Плагин переносит 15 скиллов superpowers в DeepSeek Harness: уточнение задачи, планы, TDD, отладка, ревью и параллельные агенты.

ПлагинМинимальный доступ159Звезды репозитория

Набор визуальных инструментов и скилл для DeepSeek Harness: разбор картинок, OCR длинных скриншотов, восстановление интерфейса

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

DeepTide — кодинг-агент для DeepSeek: нативная версия для macOS, терминальный CLI на Bun, Rust-версия с окном и набор навыков в папке skills

CLIШирокий доступ1,1 тыс.Звезды репозитория

Плагин DeepSeek Harness с навыком по качеству плагинов: слои ENTRY, FLOW и BOOST, проверки уходят в dsh-standards.

ПлагинМинимальный доступ66Звезды репозитория

Коротко о README

README описывает dsh-TUI как интерактивный терминальный интерфейс-плагин для DeepSeek Harness, который добавляет пиксельный верхний бар, строку рабочего статуса, потоковый показ размышлений, откат по двойному Esc, прогресс контекста и TPS. Плагин монтируется без изменений ядра и убирается без остаточных патчей. Установка идет одной командой npm, запуск через dsh-tui или dst, есть ручная установка через dsh plugin. Права и границы безопасности берутся из профиля DSH, отдельной песочницы нет, а на Windows профиль по умолчанию открыт и требует проверки. Проект отмечен в официальном канале DeepSeek Harness и в подборках плагинов. Лицензия MIT.

Бейдж для README

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