project
dsh-TUI - DeepSeek Harness用のオープンソースのターミナルインターフェースプラグイン。
dsh-TUIは、DeepSeek Harness用のClaude Codeスタイルのターミナルインターフェースプラグインで、コミュニティによって開発され、公式DSH WeChatアカウントで紹介されています。このツールは、ピクセル化されたクジラのトップバー、リアルタイムステータスバー、フローベースの思考拡張機能、デュアル...
dsh-TUIとは何ですか?
dsh-TUIは、DeepSeek Harness用のClaude Codeスタイルのターミナルインターフェースプラグインで、コミュニティによって開発され、公式DSH WeChatアカウントでも紹介されています。このツールは、ピクセル化されたクジラのトップバー、リアルタイムのステータスライン、ストリーミング思考の展開、Escキーのダブルクリックによるセッションのロールバックなどの機能を提供します。エージェントプリセット、スキル、MCPなど、DSHの機能を完全にサポートしています。コアの変更は一切不要で、npm経由でワンクリックでシームレスにインストールおよびアンインストールできます。長時間のセッションに最適化されているため、キーボード操作の効率性を重視する開発者に最適です。
dsh-TUIの主な機能
-
クロード・コードスタイルのインターフェースピクセル化されたクジラの形をした上部のバーと、大きく流れるようなタイトルとリアルタイムのステータスバーが組み合わさることで、デバイス上で見栄えが良くなっています。
-
ストリーミング端末とのやり取りMarkdownのレンダリングとタブ補完をサポートしています。
@ファイル参照、履歴検索、およびデュアルレンダリングモード。 -
エージェントの状態はリアルタイムで確認できます下部のステータスバーには、TPS、キャッシュヒット率、コンテキストの進行状況、および推論レベルが同期的に表示されます。
-
セッションワークフローを完了する作成、復元、圧縮、エクスポート、クエリ、ダブルクリックなどをサポートします。
Escその後、セッションをロールバックしたり、フォークしたりできます。 -
DSH機能の完全な統合公式のエージェントプリセット、スキル、MCP、目標、ToDo、およびサブエージェントをシームレスに呼び出します。
-
ワンクリックで環境診断:
/doctor自己診断機能の動作環境/cost服用量を確認してください。/mcpこの接続はカスタムAPIエンドポイントをサポートしています。 -
長時間のセッションにおけるパフォーマンス最適化イベント駆動型プロジェクション、差分出力、メッセージ仮想化を使用することで、セッションによって端末の動作が遅くなるのを防ぎます。
dsh-TUI の使い方
- 環境準備Node.js(推奨バージョン24以上)とpnpm(推奨バージョン10以上)がインストールされていることを確認してください。
- プラグインをインストールする公式のDSHとdsh-TUIをグローバルにインストールします。
npm install -g @deepseek-ai/dsh @deepseek-harness-tui/dsh-tui。 - 設定キーターミナルでのエクスポート
DEEPSEEK_API_KEY環境変数(オプション)DEEPSEEK_BASE_URL)。 - 起動画面プロジェクトディレクトリに移動して実行してください。
dsh-tui端末インターフェースを起動します。 - 環境自己点検:入力
/doctor環境、認証情報、セッションの状態が正常かどうかを確認してください。 - タスクを送信入力ボックスに最初のタスク指示を入力し、Enterキーを押して送信してください。
- 一般的なコマンド:使用
/helpコマンドを表示、/modelスイッチモデル、/compact文脈を圧縮する。 - ショートカットキー操作:によると
Ctrl+Cターンを中断するには、ダブルクリックしてください。EscロールバックセッションCtrl+Oあなたの考えの詳細について、もっと詳しく説明してください。 - 非対話モードスクリプトシナリオでの使用
dsh --profile headless "指令"一度限りの、対話を伴わないタスクを実行します。
dsh-TUIの主な利点
- クロード・コードスタイルのインターフェースピクセル化されたクジラの形をした上部バー、二重に流れる大きなフォントのタイトル、そしてリアルタイムのステータスバーにより、端末のインターフェースは美しさと実用性を兼ね備えている。
- 侵入ゼロ設計純粋なプラグインマウントであり、コアへの変更は一切ありません。インストール時に有効化され、アンインストール後には痕跡が残りません。
- 公式に認められた包含DeepSeek Harnessの公式WeChatアカウントによって「ベータ版ユーザー推奨プラグイン」に選ばれたため、その品質と互換性は保証されています。
- DSH機能の完全な統合エージェントプリセット、スキル、MCP、目標、ToDo、サブエージェントなど、公式のコア機能をすべて完全にサポートしています。
- リアルタイムステータス可視化下部のステータスバーには、TPS、キャッシュヒット率、コンテキストの進行状況、推論レベル、およびGitブランチ情報が同期的に表示され、エージェントの状態が一目でわかります。
- 長時間のセッションにおけるパフォーマンス最適化イベント駆動型プロジェクション、差分端末出力、メッセージ仮想化、および境界付きキャッシュ技術を採用することで、セッションの長さに関わらず、遅延やメモリの肥大化が発生しないことを保証します。
- 強力なセッション管理:ダブルクリック
Esc巻き戻し/分岐(時間巻き戻し)が可能で、コンテキストの圧縮、履歴の復元、セッションのエクスポート、クエリなどの高度な操作もサポートしています。 - ネイティブターミナルインタラクションストリーミングMarkdownレンダリング、構造化ツールカード、タブの自動補完をサポートしています。
@ファイル参照、履歴検索、およびデュアルレンダリングモード。
dsh-TUIプロジェクトのアドレス
- プロジェクト公式サイト:https://dshtui.com/
- GitHubリポジトリ:https://github.com/ccch1mneyyy/dsh-TUI
dsh-TUIと類似の競合製品との比較
| 寸法 | dsh-TUI | Claude Code |
|---|---|---|
| 重要なポジショニング | DSHエコシステムインターフェースプラグインレイヤー | 独立したAIプログラミングエージェント |
| モデルサポート | DSHを介して複数のモデル(DeepSeek、Claude、OpenAIなど)をサポートします。 | Claudeモデルのみがサポートされています。 |
| 自律性 | DSHカーネルに依存するエージェント機能 | 自己計画、テストおよび修復ループ、サブプロキシのネイティブサポート |
| 料金 | 無料かつオープンソース(APIは有料) | 購読料(月額20ドル~200ドル) |
| Gitワークフロー | DSSエージェントを通じて管理 | ネイティブの自動コミット/ブランチ管理 |
dsh-TUIの応用シナリオ
- ネイティブ端末開発iTerm2、VS Codeの組み込みターミナル、またはtmuxで直接実行できるため、コマンドライン環境から離れることなく、キーボード操作による開発に慣れている開発者に適しています。
- SSHリモートサーバー操作SSH経由でリモートサーバーに接続した後に起動し、デスクトップGUIを実行できないサーバー環境でDSHエージェントの完全な機能を提供します。
- 長時間のコードレビューとリファクタリング:使用
/compactコンテキストを圧縮し、ダブルクリックしますEscセッションのバックトラッキング(巻き戻し/フォーク)は、差分出力およびメッセージ仮想化と組み合わせることで、複数回の反復処理を必要とする大規模なコードタスクを処理するために使用されます。 - リアルタイムのパフォーマンス監視とデバッグ下部のステータスバーには、TPS、キャッシュヒット率、コンテキストセグメンテーションの進行状況、トークン消費量がリアルタイムで表示されるため、エージェントの実行状態を正確に監視する必要があるデバッグシナリオに適しています。
- フルキーボードによる効率的なワークフローマウス操作を拒否します。オートコンプリートにはTabキーを使用してください。
@ファイル参照、Ctrl+O思考の幅を広げ、ショートカットキーを使ってモデルを切り替え、キーボード操作のみで非常に効率的なインタラクションを実現しましょう。