開発者プレビュー · MIT オープンソース · 2026-08

DeepSeek Harness:モデルを実環境で働き続けさせる

DeepSeek Harness(dsh)は新しいチャットモデルではなく、オープンソースの Agent 実行層です。モデルが思考を担い、Harness がツール、セッション、サンドボックス、再生可能なログを担います。式は単純です:Agent = モデル + Harness。

ページ更新日 2026-08-18 · 公式開発者プレビューの公開情報に基づく

DeepSeek Harness とは?

先に「モデル」と「Harness」を区別してから、どの層を入れるか決めてください。

Agent = モデル + Harness

モデルは魂です。推論し、タスクを分解し、次の一手を決めます。

Harness は手足と現場です。環境を理解し、ツールを呼び出し、実際のリポジトリで連続作業します。

DeepSeek Harness は、DeepSeek が 2026 年 8 月に世界の開発者向けに公開した Agent 実行インフラ(開発者プレビュー)です。ソースは MIT ライセンスで公開され、npm パッケージ名は @deepseek-ai/dsh、リポジトリは GitHub の deepseek-ai/deepseek-harness にあります。

解決しているのは「もう一つチャットできるモデルを出すこと」ではありません。モデルがすでに推論できるなら、実際のディレクトリでファイルを直し、コマンドを実行し、ツールを呼び、ログを残し、失敗後に復帰するにはどうするか、という問題です。Harness がなければ、たいていチャット欄で止まります。Harness があれば、モデルは制御された境界の中で連続実行できます。

公式のスローガンは「すべてはプラグイン」です。既定パスでも DeepSeek API Key の設定は必要です。Web UI は無料で開けますが、実際に Agent を動かすとモデル呼び出し料金が発生します。現在は v0.1 シリーズのプレビューであり、コアプラグインと API に破壊的変更が入る可能性があります。

DeepSeek Harness は誰向けか?

当サイトの Web版チャットとは入口の種類が違います。タスクに合わせてツールを選んでください。

  • リポジトリでコーディング Agent を動かしたい

    ファイルの読み書き、Shell の実行、Web 検索が必要で、モデルに多段階のエンジニアリング作業を連続で完了させたい場合。

  • プラグインやカスタム preset を作りたい

    Harness 本体を変えずに、モデル、ツール、サンドボックス、UI を差し替え、自分の Agent を組み立てたい場合。

  • ブラウザでチャットしたいだけ

    Node.js のインストールは不要です。当サイトの DeepSeek Web版入口から、DeepSeek-V4 と直接会話してください。

アーキテクチャの要点:すべてはプラグイン

DeepSeek Harness は Cordis を基盤にしています。カーネルは読み込みと依存関係だけを扱い、具体的な能力はすべてプラグインが提供します。

  1. 01

    Cordis カーネル

    プラグインのマウント、アンマウント、依存関係だけを担当し、Agent の業務ロジックを本体に書き込みません。能力を変えるたびにリポジトリ全体をフォークしなくて済みます。

  2. 02

    能力はすべてプラグイン

    モデルアダプター、ツール、スキル、セッション、サンドボックス、ストレージ、ループ、スケジューリング、UI はすべてプラグインとして組み合わせ、サービスとイベントで連携できます。

  3. 03

    設定層で再構成

    開発者は Harness のソースを改変しなくても、設定層で任意の能力を選択、置換、拡張し、シーンに合わせて Agent を組み立てられます。

4 つの実行モード

同じプラグインカーネルが、既定で異なる組み合わせを読み込みます。日常のコーディング、プログラムによるツール呼び出し、ベンチマーク、カスタム preset をカバーします。

標準モード

機能一式のコーディング Agent。

ファイル編集、Shell、ファイルと Web 検索、Skills、計画、目標、サブエージェント、ワークフローに対応し、日常のリポジトリ作業に適しています。

PTC モード

一段のコードで複数ラウンドのツール呼び出しを組み合わせます。

標準モードの能力を備え、Code Mode SDK でツールを提示し、モデルが TypeScript プログラムで多段階操作をオーケストレーションできます。

ミニマルモード

最小のツール面で、ベンチマーク向き。

通常は永続 bash とファイル編集(str_replace_editor)だけを残し、最小化された環境でのモデルの振る舞いを観察します。

クリエイターモード

ランタイムを検査し、カスタム preset を作成します。

現在のプラグインを確認し、メモリ上で Cordis プラグインを試し、新しい実行モードを組み合わせるために使います。

すべての実行に跡が残る

セッションは追記専用のイベントストリームとして記録されます。復帰、フォーク、検索、再生は同じログを共有します。

  • システムプロンプト、思考連鎖、ツール呼び出しと結果がセッションログに書き込まれます

  • サブ Agent のディスパッチと毎回のコンテキスト注入は、出所ごとに確認できます

  • Trajectory ビューは、モデルが何を見て何をしたかを監査するのに役立ちます

  • 高リスク操作は権限と承認を組み合わせるべきであり、リポジトリをむき出しのままモデルに渡すべきではありません

使い始める

クイック体験、またはソースからインストール

ローカルに Node.js がインストールされている必要があります。バージョン要件は公式リポジトリの README に従ってください。

クイック体験

Node.js を入れたあと、npx で Web UI を起動できます。既定ではローカルの 3080 ポートで開きます:http://127.0.0.1:3080

$ npx @deepseek-ai/dsh web

ソースからインストール

プロジェクトの完全なソースを取得し、リポジトリの説明に従ってインストールします(pnpm install、pnpm run build、pnpm dsh web)。

$ git clone https://github.com/deepseek-ai/deepseek-harness

API Key とモデルを設定する

画面で DeepSeek API Key を設定し、DeepSeek-V4-Flash または DeepSeek-V4-Pro を選んでください。まずは Flash で試すことを推奨します。

ワークスペースと権限を指定する

リポジトリのディレクトリを選び、ファイルとコマンドの権限を絞ってからタスクを出してください。プレビュー段階ではコマンドと設定が変わる可能性があるため、リポジトリのドキュメントに従ってください。

Web チャットと Harness はどう違う?

当サイトの DeepSeek Web版は「開けばすぐ話せる」問題を解きます。Harness は「リポジトリで連続実行する」問題を解きます。

Web チャットと Harness はどう違う?
比較項目 DeepSeek Web版チャット DeepSeek Harness
探しているもの インストール不要のオンライン対話入口 ローカル / ソースレベルの Agent 実行層
典型的なユーザー 学習、オフィス、執筆、Q&A 開発者、Agent とプラグインを作る人
リポジトリのファイルを変えられるか 対話が中心 権限の範囲内でファイルの読み書きとコマンド実行が可能
始め方 ブラウザで当サイトの入口を開く npx で Web UI を起動するか、ソースをクローンする

DeepSeek Harness よくある質問

オープンソースライセンス、費用、モデル選択、Web版との違いについて。

DeepSeek Harness は公式の新しいモデルですか?

いいえ。DeepSeek がオープンソースで公開する Agent 実行フレームワーク(Harness)であり、モデル、ツール、セッション、UI をつなぎます。チャットと推論の能力は、これまでどおり DeepSeek-V4 などのモデルから来ます。

DeepSeek Harness は無料ですか?

フレームワークのソースは MIT ライセンスでオープンソース公開され、無料で入手できます。Agent を動かすには通常 DeepSeek API を呼び出すため、token 費用が発生します。公式の料金とキーの残高に従ってください。

当サイトの DeepSeek Web版と同じものですか?

違います。Web版はブラウザを開いてすぐ会話するためのものです。Harness は開発者が実環境でコーディング Agent を動かすためのものです。チャットが必要なら当サイトの入口を、コード変更やツール実行が必要なら Harness を使ってください。

Harness を使うには、大型モデルをローカルにデプロイする必要がありますか?

不要です。公開ドキュメントの一般的な経路は DeepSeek クラウド API です。必要なのは Node.js、API Key、ブラウザであり、自分で GPU を用意する必要はありません。

今すぐ本番環境で使えますか?

公式は開発者プレビューと明記し、互換性を壊す変更があると注意しています。学習、実験、プラグイン開発には適しています。本番投入は安定性を自分で評価し、検証済みのバージョンを固定してください。

dsh とは何ですか?どう起動しますか?

dsh は DeepSeek Harness のよく使われる略称と CLI 名です。Node.js を入れたあと npx @deepseek-ai/dsh web を実行すると、既定では http://127.0.0.1:3080 で Web UI が開きます。

先に場面を分け、それから入口を選ぶ

今すぐ会話したいなら DeepSeek Web版を開いてください。リポジトリで Agent を動かしたいなら、公式の DeepSeek Harness を使ってください。

本ページは DeepSeek-V4 サイトが、DeepSeek 公式の Harness ページと GitHub リポジトリの公開情報をもとに整理したものです。検索と対照のためのものであり、DeepSeek 公式サイトではありません。インストール、設定、互換性は公式ドキュメントとリポジトリ README に従ってください。