Плагин dsh-diff-approval для DeepSeek Harness

Ревью незакоммиченных правок агента: каждое изменение через edit, write и str_replace_editor попадает в список файлов, где блок, выделение или файл целиком можно принять или откатить, с undo/redo.

★ 7 звёзды репозитория ↓ 5 963 за 30 дней v0.29.1 npm категория: Git и код-ревью

Установка

Команда из каталога ставит плагин в профиль web — тот, с которым работает веб-интерфейс DeepSeek Harness. Нужен установленный dsh.

npm $ dsh plugin --profile web add dsh-diff-approval

Вторая форма — из GitHub (исходники):

github $ dsh plugin --profile web add github:9087/dsh-diff-approval

Установка из GitHub тянет исходники и на первом запуске просит разрешить сборку пакета; из npm приходит уже собранный код. Подробно: как установить плагин DeepSeek Harness.

Скриншоты

Изображения — из репозитория плагина.

Безопасность. Плагин выполняет сторонний код с вашими правами: он может читать файлы, использовать ваши ключи и ходить в сеть, а подтверждения инструментов агента его не ограничивают. Перед установкой посмотрите исходники и закрепите версию по коммиту: github:9087/dsh-diff-approval#<sha>. Присутствие в каталоге не означает проверку безопасности.

Похожие плагины

Та же категория — Git и код-ревью, по звёздам.

dsh-git-graph

zhu1090093659/dsh-web

Выбор ветки Git и граф коммитов для Web UI dsh: переключение веток, дорожки веток и история из заголовка беседы, плюс изоляция сессий в…

★ 7 971 ↓ 168 086

codex-guard

Akimiya-z/codex-guard

Проверка гигиены кода перед pull request: ищет в текущем diff забытые TODO, зашитые в код секреты и заголовки коммитов вне формата…

★ 139

clutch-dsh-worktree

Cerbur/clutch-dsh

Вкладка Worktree в Web UI: сессии группируются по git-worktree, при этом источником истины остаётся сам DSH.

★ 28 ↓ 1 865

Изолированные сессии для задач в отдельных git worktree: статус «готово к ревью», обратимый локальный предпросмотр и доставка после…

★ 15 ↓ 2 746

Отслеживает правки файлов агентом в сессии и показывает построчные diff с настраиваемыми цветами; учитывает субагентов, обновляется в…

★ 14