DeepSeek CLI は、DeepSeek を基盤としローカル端末で動作するオープンソースのコーディング・エージェントです。計画から実行までのエージェント型コーディング、6 テーマ・9 言語の Codex 風ターミナル UI、永続セッション、MCP 連携、そしてターミナル/ヘッドレス自動化/Web UI 向けのプラグインプロファイルを提供します。
DSH 統合
ネイティブ実行
作者による申告
安全性監査
未監査
最終検証日
2026-09-02
ライセンス
MIT
01どんなタスクに使えるのか?
ターミナル上で計画から実行までのエージェント型コーディングを実行する
ローカルで動作する DeepSeek コーディング・エージェント(Codex 風 TUI、永続セッション、プラグインプロファイル付き)
ローカル端末で DeepSeek ベースのコーディング・エージェントを使いたい開発者
スクリプトや CI で非対話タスクを自動実行する
`deepseek exec "run the tests"` のようにタスクを実行し結果を返す(JSON 出力可)
CI/CD パイプラインおよび自動化スクリプト
MCP サーバーと管理プラグインで CLI を拡張する
`deepseek mcp` と `deepseek plugin` 経由で接続する MCP サーバーと有効/無効化された Cordis プラグインバンドル
ツールチェーンをカスタマイズし外部サービスと統合するチーム
02DeepSeek Harness への導入方法
前提条件
- DeepSeek API キー(初回起動時に貼り付け、または起動前に DEEPSEEK_API_KEY を設定)
- macOS、Linux、または Windows(curl/PowerShell が利用可能)
- Node.js ^22.19 または >=24 および pnpm 11.7.0(ソースビルド時のみ必要)
インストール手順
- 01
macOS/Linux: curl -fsSL https://raw.githubusercontent.com/peiyuwang54/deepseek-harness-cli/master/apps/cli/install/install.sh | sh
- 02
Windows(PowerShell): irm https://raw.githubusercontent.com/peiyuwang54/deepseek-harness-cli/master/apps/cli/install/install.ps1 | iex
- 03
$ npm で導入: npm install -g @peiyu_wang/deepseek-harness-cli
- 04
Homebrew で導入: brew install --cask peiyuwang54/dsh/deepseek-harness-cli
- 05
プロジェクトディレクトリで `deepseek`(または短縮形 `dsh`)を実行して開始
$ dsh
導入成功の確認
- Web UI は既定で http://127.0.0.1:3080 に起動し既定のブラウザを開きます
- `deepseek doctor` を実行すると導入状態を診断し、有効な MCP 接続を報告します
03DSH 統合と能力の範囲
DeepSeek Harness CLI として、公式 DeepSeek Harness と同期して開発されています
ターミナル上のエージェント型コーディング
自然言語プロンプト、計画、shell コマンド→編集されたコード、shell 実行、Web 検索、スキル、サブエージェントの結果
MCP サーバー連携
MCP サーバーのコマンドと設定→セッション内で利用できる MCP ツール
設定済み MCP サーバー起動時に 5000 ミリ秒のリクエストごとのタイムアウトでプローブしますプラグインプロファイル
tui プロファイルのプラグインパッケージ名→有効/無効化された Cordis プラグインバンドル
`install`、`update`、`remove` は依存解決に pnpm を使用します永続セッションと認証情報
再開するセッションと DeepSeek API キー→復元されたコンテキストと、共有認証情報プロバイダーが保存した API キー
API キーは共有認証情報プロバイダーに保存され、チャット履歴には追加されません
04誰に向いているのか?使うべきでない場面は?
向いている用途
- ローカル端末で DeepSeek ベースのコーディング・エージェントを使いたい開発者
- CI/CD パイプラインおよび自動化スクリプト
- ツールチェーンをカスタマイズし外部サービスと統合するチーム
不向きな用途
- 初回起動には DeepSeek API キーが必要で、共有認証情報プロバイダーに保存されます
- `--yolo` は隔離と承認プロンプトの両方を無効にするため、隔離環境でのみ使用してください
05互換性・メンテナンス・セキュリティ上の注意
- 初回起動には DeepSeek API キーが必要で、共有認証情報プロバイダーに保存されます
- `--yolo` は隔離と承認プロンプトの両方を無効にするため、隔離環境でのみ使用してください
- ソースビルドには Node.js ^22.19 または >=24 および pnpm 11.7.0 が必要です
active
06よくある質問
DeepSeek CLI のインストール方法は?
macOS/Linux は curl インストールスクリプト、Windows は PowerShell インストールスクリプトを実行するか、npm(`npm install -g @peiyu_wang/deepseek-harness-cli`)または Homebrew で導入し、プロジェクトディレクトリで `deepseek` または `dsh` を実行します。
DeepSeek API キーは必要ですか?
はい。初回起動時にマスクされたプロンプトへ DeepSeek API キーを貼り付けるか、起動前に DEEPSEEK_API_KEY を設定します。キーは共有認証情報プロバイダーに保存され、チャット履歴には追加されません。
CI で非対話タスクを実行するには?
セッションなしでタスクを実行するには `deepseek exec "あなたのタスク"` を使います。`--json` で構造化出力に対応し、`resume --last` で前回の実行を継続できます。
MCP サーバーやプラグインを追加するには?
`deepseek mcp add <名前> -- <コマンド>` で MCP サーバーを追加し、`deepseek plugin --profile tui <list|verify|install|enable|disable|update>` でプラグインを管理します。プラグインの install/update/remove は依存解決に pnpm を使用します。
07関連する DSH ワークフロー
deepseek-reasonix
by esengine
DeepSeek ネイティブのターミナル向け AI コーディングエージェント。prefix-cache 安定性を重視し、常時起動して使える
mnemon
by mnemon-dev
LLM が監督する AI エージェント向け永続メモリ。グラフベースの想起、セッション横断の知識、単一バイナリで動作し、DeepSeek Harness、Claude Code、OpenClaw などに対応
sivtr
by ariestar
人間とエージェントのための統合エージェントメモリワークスペース
phi
by pulseaiclub
pi 製コーディングエージェント。∞ プロバイダー、サブエージェント、hashline 編集、パーミッションゲート
08データと出典
This is DeepSeek Harness CLI. We keep iterating in sync with the official [DeepSeek Harness](https://github.com/deepseek…
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-09-02。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
