公式 @deepseek-ai/dsh-base 上の樹外 TUI バンドル——DSH と Agent/Session/ツールを共有するターミナルコーディング UI。セッション再開・/diff・/review・セッションごとの Agent Preset・モデル切り替えアニメーションに対応。MIT ライセンスのコミュニティプロジェクト。
DSH 統合
ネイティブ実行
作者による申告
安全性監査
未監査
最終検証日
2026-09-05
ライセンス
MIT
01どんなタスクに使えるのか?
DeepSeek Harness の Agent・モデル・ツール・永続セッションをターミナルから直接使う
Claude-Code / Codex 風のターミナルコーディング UI:スラッシュコマンド、セッション再開、モデル / 権限管理、承認バー、plan/goal モード
DeepSeek Harness(dsh)を使い、Web UI ではなくターミナル主体のコーディング環境を求める開発者
ターミナル内でコードの変更をレビュー・管理する
/diff と /review によるファイル単位・読み取り専用のコードレビュー、/todos ・ /jobs によるバックグラウンドタスク、/copy による全文コピー
Agent と同じ場所で diff / review / todo のワークフローを TUI を離れずに使いたいエンジニア
セッションごとに Agent Preset を組み、モデルを切り替える
/mode プリセット(standard/code/minimal/cordis)、/model による provider と API key 管理、モデル切り替え時の Wave/Aurora/Pulse アニメーション
ツール・スキル・reasoning effort・subagent をセッションごとに調整したいパワーユーザー
02DeepSeek Harness への導入方法
前提条件
- Node `^22.19 || >=24` とプレビュー版 dsh CLI(現在のライン:`@deepseek-ai/dsh@0.1.1-rc.2`)——インストール前に必須
インストール手順
- 01
プレビュー版 dsh CLI と dsh-code をグローバルにインストール:`npm install -g @deepseek-ai/dsh@0.1.1-rc.2 dsh-code@1.0.3`
$ npm install -g @deepseek-ai/dsh@0.1.1-rc.2 dsh-code@1.0.3
- 02
pnpm をグローバルにインストール:`npm install -g pnpm`
$ npm install -g pnpm
- 03
cli プロファイルにプラグインをマウント:`dsh plugin --profile cli add dsh-code@1.0.3`
$ dsh plugin --profile cli add dsh-code@1.0.3
導入成功の確認
作者は未記載
03DSH 統合と能力の範囲
公式 @deepseek-ai/dsh-base の上に樹外(out-of-tree)バンドルとして重ねた TUI。DSH の Agent・Session・ツール・コマンド・スキル・権限・sandbox を再利用
セッション管理
ターミナルコーディングセッション→セッションの新規 / 再開 / フォーク / 削除、検索可能な履歴、Markdown 書き出し、token と TTFT の統計
Agent Preset とモデル制御
/mode、/model、/permission、/effort、/subagent→セッションごとの Agent Preset(standard/code/minimal/cordis)、provider / API key / OAuth 管理、subagent モデル
コードレビューと diff ワークフロー
作業ツリー / ステージ領域 / 指定 ref→/diff による変更確認、/review による読み取り専用レビュー、/todos ・ /jobs によるバックグラウンドタスク、/copy による全文コピー
モデル切り替えアニメーション
モデルまたは reasoning effort の変更→モデル / reasoning effort 変更時に入力欄で Wave / Aurora / Pulse アニメーションを再生
04誰に向いているのか?使うべきでない場面は?
向いている用途
- DeepSeek Harness(dsh)を使い、Web UI ではなくターミナル主体のコーディング環境を求める開発者
- Agent と同じ場所で diff / review / todo のワークフローを TUI を離れずに使いたいエンジニア
- ツール・スキル・reasoning effort・subagent をセッションごとに調整したいパワーユーザー
不向きな用途
- dsh-code 1.0.3 は dsh 0.1.1-rc.2 向けにビルドされており、すべての Harness 依存は 0.1.1-rc.2 に厳密にロックされています。グローバルの dsh と dsh-code を同期し、ホストとプラグインで候補バージョンを混在させないでください。
05互換性・メンテナンス・セキュリティ上の注意
- dsh-code 1.0.3 は dsh 0.1.1-rc.2 向けにビルドされており、すべての Harness 依存は 0.1.1-rc.2 に厳密にロックされています。グローバルの dsh と dsh-code を同期し、ホストとプラグインで候補バージョンを混在させないでください。
- pnpm は公開から 24 時間未満のパッケージを無視するため、公開初日は正確なバージョン `dsh-code@1.0.3` を使ってください。24 時間経過後はバージョンを省略できます。npm インストールはこの制限を受けません。
- DeepSeek Harness はまだ developer preview であり、互換性を壊す変更が入る可能性があります。DSH-Code はそのプラグインインターフェースの進化に追随し続けるため、プレビュー版 dsh CLI は変動し得ます。
MIT · コミュニティ開発(最新リリース 1.0.3、2026-08-31)
06よくある質問
DSH-Code のインストール方法は?
プレビュー版 dsh CLI と dsh-code をグローバルにインストールしてからプラグインをマウントします:`npm install -g @deepseek-ai/dsh@0.1.1-rc.2 dsh-code@1.0.3`、`npm install -g pnpm`、`dsh plugin --profile cli add dsh-code@1.0.3`。公開初日は pnpm が 24 時間未満のパッケージをスキップするため正確なバージョンを使います。
DSH-Code は DeepSeek Harness を置き換えますか?
いいえ。公式 @deepseek-ai/dsh-base の上に重ねた樹外 TUI バンドルであり、Harness のライブレジストリを読み、同じ Agent・Session・ツール・コマンド・スキル・権限・sandbox を再利用します。ホストの dsh がすべてを実行します。
過去のセッションを再開し、コードレビューできますか?
できます。`/resume` と `--continue` でセッションを再開(Agent Preset とモデル選択も復元)、`/diff` で変更を確認、`/review` で読み取り専用レビューを実行します。`/todos`・`/jobs`・`/copy` はタスクと返信の管理を担います。
使う前にモデルを設定する必要はありますか?
不要です。モデル未設定でも TUI を開き、セッションの閲覧や非モデル機能を利用できます。`/model` で `a` を押すと API key・OAuth・デバイスコードログインを管理できます。dsh-code 1.0.3 は dsh 0.1.1-rc.2 向けにビルドされているため、グローバルの dsh と dsh-code のバージョンを同期させてください。
07関連する DSH ワークフロー
dsh-tui
by ccch1mneyyy
Claude Code 風の全画面 TUI プラグイン。鯨トップバー、リアルタイム状態行、思考ストリーミング、Esc 二連打の巻き戻し、コンテキスト進捗バーと TPS メーター搭載。npm で一発インストール
dsh-better-sidebar
by omdsh-dev
ファイル表示・編集、ターミナル、Git、サブエージェントのページを内蔵し、サードパーティによる新規サイドバーページの登録にも対応する拡張可能なサイドバー基盤
dsh-tianshu-tui
by huiliyi37
DeepSeek Harness 向けインタラクティブ TUI:セッションワークスペース、画像 E2E(クリップボード/ビジョン橋)、スラッシュ補完、承認カード、推論可視化の純粋な表示層
dsh-damage-pulse
by wssfk12138
ゲーム風ダメージパルスアニメーション付き DeepSeek Harness トークン残高モニター
08データと出典
它以树外 bundle 的形式组合在官方 `@deepseek-ai/dsh-base` 之上,与 Harness Web UI 使用同一套 Agent、Session、工具、命令、技能、权限、sandbox、上下文压缩与插件服务。
DSH-Code 读取 Harness 的实时注册表,不在本地维护另一套副本。
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-09-05。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
