ディレクトリに戻る

dsh-code

キュレーション掲載メンテナンス: 活発

unlinearity/dsh-code

Claude Code/Codex 風 DSH ターミナルコーディング UI:斜杠、セッション復元、モデル/権限、plan/goal モード

GitHub で見る
$ npm install -g @deepseek-ai/dsh@0.1.1-rc.2 dsh-code@1.0.3

43

スター

2

フォーク

TypeScript

言語

MIT

ライセンス

2026-08-14

作成日

2026-09-30

最終プッシュ

公式 @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`)——インストール前に必須

インストール手順

  1. 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

  2. 02

    pnpm をグローバルにインストール:`npm install -g pnpm`

    $ npm install -g pnpm

  3. 03

    cli プロファイルにプラグインをマウント:`dsh plugin --profile cli add dsh-code@1.0.3`

    $ dsh plugin --profile cli add dsh-code@1.0.3

導入成功の確認

作者は未記載

03DSH 統合と能力の範囲

DSH 統合ネイティブ実行

公式 @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 は変動し得ます。
2026-08-142026-08-311.0.3

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 のバージョンを同期させてください。

08データと出典

  • 作者による申告github.com1985245ca9ff…

    它以树外 bundle 的形式组合在官方 `@deepseek-ai/dsh-base` 之上,与 Harness Web UI 使用同一套 Agent、Session、工具、命令、技能、权限、sandbox、上下文压缩与插件服务。

  • 作者による申告github.com1985245ca9ff…

    DSH-Code 读取 Harness 的实时注册表,不在本地维护另一套副本。

このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-09-05。誤りを見つけた場合は、修正を送信してください。

🏆

dsh プラグイン おすすめ

最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。

DSH Plugins は DeepSeek Harness プラグインの独立したコミュニティ ディレクトリです。DeepSeek との提携・公認はありません。サードパーティ製プラグインはセキュリティ監査を受けていません。インストール前にソースコードをご確認ください。

DeepSeek Harnessの新着プラグインを毎週お届け。スパムはありません。