DeepSeek Harness (DSH)

Агентный CLI-харнесс для моделей DeepSeek, построенный на Elixir и Erlang/OTP

Active ElixirErlang/OTPDeepSeekMCP 29
DeepSeek Harness (DSH)

— агентный CLI-харнесс для моделей DeepSeek ( deepseek-chat , deepseek-coder , deepseek-reasoner ), написанный на Elixir и Erlang/OTP.

Архитектура разделяет когнитивное состояние агента ( Brain , изолированный процесс GenServer ) и выполнение инструментов ( Hands ), поэтому падение одного инструмента не роняет всю сессию — его перехватывает супервизор OTP. Сессии сохраняются и возобновляются ( dsh -c , /resume ), инструменты можно горячо перезагружать без потери контекста ( /plugins reload ), а подзадачи выполняются как параллельные подагенты на воркерах BEAM.

DSH включает скоуп-движок правил ( /rules ), расширение контекстных ссылок ( @filename ), интеграцию с Ragex для индексации кода и семантического поиска ( /ragex ), а также хуки статического анализа oeditus_credo , propwise , credo и dialyzer через /linter .