DeepSeek 公式のオープンソースエージェントランタイム

DeepSeek Harness でエージェントを構築・拡張する

DeepSeek Harness (DSH) を理解し、公式の開発者プレビューを開始して、実践的なエージェントワークフローのための厳選されたプラグイン、ツール、インフラストラクチャを見つけましょう。

開発者プレビュー MIT オープンソース Everything is a Plugin

Model + Harness = Agent

DeepSeek Harness とは?

DeepSeek Harness(略称:DSH)は、DeepSeek AI によって開発されたオープンソースのエージェントハーネスです。これはモデルの周りに構築されるランタイムレイヤーであり、モデルプロバイダー、ツール、スキル、セッション、ワークスペース、ストレージ、権限、ユーザーインターフェースを接続し、エージェントが単一の回答ではなく多段作業を完了できるようにします。

このフレームワークは「すべてがプラグイン」という思想に基づいています。Cordis ベースのアーキテクチャにより、主要な機能が交換可能なサービスとして公開されており、エージェントワークフローの inspect、拡張、セルフホスティングが必要な開発者にとって有用です。現在リリースされているのは開発者プレビューであるため、API やプラグイン契約は変更される可能性があります。

01

プラグインファーストランタイム

モデル、ツール、スキル、ストレージ、セッション、スケジューリング、インターフェースをプラグインを通じて組み合わせられます。

02

追跡可能なセッション

エージェントの作業は構造化されたセッション状態として保持され、inspect、継続、デバッグが可能です。

03

複数のワークフロー

インタラクティブ作業には Web UI、自動化には CLI、カスタム製品構築には SDK を利用できます。

04

ローカル制御

フレームワークをローカルで実行し、ワークスペースを選択して、モデル、ツール、権限の境界を定義します。

精選された DSH リソース

まず公式のマテリアルから始め、次にコミュニティのリソースを確認してください。サードパーティのエントリは明確にマークされており、インストール前にレビューする必要があります。

DSH 公式

DeepSeek Harness

DeepSeek Harness 開発者プレビューの公式プロダクト概要およびスタートポイント。

リソースを開く
GH 公式

deepseek-ai/deepseek-harness

公式の MIT ライセンスされたソースコード、例、貢献履歴、リリースファイル。

リソースを開く
npm 公式

@deepseek-ai/dsh

ローカル Web UI を起動するために使用される公開された @deepseek-ai/dsh パッケージ。

リソースを開く
UI 公式

DSH Web UI Guide

モデルの設定、ワークスペースの選択、最初のタスクの実行に関する公式手順。

リソースを開く
DOC 公式

DSH Architecture

Cordis、プラグイン、サービス、セッション状態、エージェントループの技術的説明。

リソースを開く
CO 独立系

Cordis

DSH およびそのプラグインサービスモデルを支える組み合わせ可能なフレームワーク。

リソースを開く
PLG 独立系

dsh-plugin on GitHub

dsh-plugin タグが付けられたリポジトリ用の GitHub 発見フィード。使用前に所有権とメンテナンス状況を確認してください。

リソースを開く
DIR 独立系

DeepSeek Code Directory

DSH プラグイン、ツール、インフラストラクチャを発見するための独立したカテゴリベースのディレクトリ。

リソースを開く

エージェント周辺のインフラストラクチャ

高性能なモデルはエージェントの一部に過ぎません。信頼性の高い DSH セットアップには、明確なランタイム、データ、安全性の境界が必要です。

LAYER 1

モデルとプロバイダー

DeepSeek または互換プロバイダー、資格情報、モデルルーティング、コンテキストポリシーを設定します。

LAYER 2

ツールと統合

明示的な権限でファイル操作、シェルコマンド、ブラウザ、API、MCP 型サービスを接続します。

LAYER 3

セッションとストレージ

コンテキスト、イベント、ワークスペース状態を永続化し、作業の再開、監査、デバッグを可能にします。

LAYER 4

サンドボックスとガバナンス

ファイルシステムおよびコマンドへのアクセスを制限し、リスクのあるアクションには承認を要求し、シークレットはプロンプト外に保持します。

DSH をローカルで開始する

Node.js をインストールし、公式パッケージを実行してコマンドが出力した URL を開きます。Web UI はデフォルトで 127.0.0.1:3080 で提供されます。

npx @deepseek-ai/dsh web

開発者プレビューのため、互換性を破壊する変更があるかもしれません。プロダクション環境で使用する前に、バージョンを固定し、隔離されたワークスペースでプラグインをテストしてください。

リソースの選択と評価基準

エントリが確認できる場合にのみ、プラグインディレクトリは有用です。いかなる拡張機能もエージェントワークスペースに接続する前に、以下の信号を確認してください。

  • 明確なソースリポジトリ、ライセンス、メンテナーの正体
  • 最近のメンテナンス状況と理解可能なリリース履歴
  • 文書化された権限、ネットワークアクセス、データ取り扱い方法
  • 現在の DSH 開発者プレビューバージョンとの互換性
  • 再現可能なセットアップ手順、および安全なアンインストールまたは無効化方法

DeepSeek Harness よくある質問

DSH のインストール、プラグイン、ユースケースに関する一般的な疑問に明確にお答えします。

DeepSeek Harness とは何ですか?

DeepSeek Harness は DeepSeek AI のオープンソースエージェントランタイムです。マルチステップなエージェントタスクを実行するために必要なツール、セッション、ワークスペース、ストレージ、権限、インターフェースをモデルの周りに配置します。

DeepSeek Harness は正式リリースされていますか?

はい。DeepSeek は公式プロダクトページ、リポジトリ、npm パッケージを公開していますが、プロジェクトは安定した製品版ではなく「開発者プレビュー」として位置づけられています。

DeepSeek Harness のインストール方法は?

Node.js がインストールされている状態で、npx @deepseek-ai/dsh web を実行してください。このコマンドはローカル Web UI を起動し、そのアドレスを出力します。ソースから開発したい場合は公式リポジトリをクローンすることもできます。

DSH プラグインとは何ですか?

プラグインはモデルアクセス、ツール、スキル、ストレージ、スケジューリング、インターフェース、統合などの焦点を絞った機能を提供します。DSH はプラグインファーストであるため、これらのパーツを組み合わせてコンポジションしたり、交換したりできます。

コミュニティプラグインを安全に使用できますか?

すべてのサードパーティ製プラグインを実行可能なコードとして扱ってください。ソース、ライセンス、権限、ネットワーク動作、メンテナンス状況、バージョン互換性を確認し、隔離されたワークスペースでテストしてください。

DeepSeek Harness エコシステムを探索する

公式ランタイムとドキュメントから始め、ワークフローに必要なプラグインとインフラストラクチャのみを追加しましょう。