DeepSeek Harness (dsh)とは?AIエージェントの実行基盤と周辺ツールの仕組み・使い方

/ noro_hacks

※本記事には広告リンクが含まれます。

DeepSeek Harness (dsh)とは?AIエージェントの実行基盤と周辺ツールの仕組み・使い方

DeepSeek Harness (dsh) は、AIにプログラムの作成や修正といった作業を任せるための「土台」となるソフトです。最近、スマホで動かせる版や、頼まれた仕事を自分で進めて結果を返す試作品が相次いで公開され、名前を見かけるようになりました。ただし公式製品ではないものも多いため、資料で確認できた範囲だけで全体像を整理します。

DeepSeek Harness (dsh)をひとことで言うと?

DeepSeek Harness (dsh)は、AIモデルに実際の作業をさせるための土台(実行基盤)です。

たとえるなら、頭のいい新人社員に、パソコンと社内システムへのログインと仕事のルールをまとめて用意したオフィス環境のようなものです。新人の賢さ(AIモデル)とは別に、どんな机で、どこまで任せるかを決める部分がハーネスにあたります。

ただし、本体の細かい仕様は今回の資料に載っていません。そこで、dshを土台に作られた3つのツールから見える姿を中心に説明します。

これまでと何が変わるのかを、3点でまとめます。

  • スマホで動かせる版が出た: Android向けの「dsh-Go」が公開されています。ただし個人が作った非公式版です。
  • 頼まれた仕事を自分で進める試作品が出た: 「dsh-superagent-prototype」は、チャットで頼むとAIが作業して結果を返す、研究用の試作です。
  • 確認の手間を減らす追加機能が出た: 「dsh-purge」は、AIが一歩ごとに「進めていいですか」と止まる場面を減らす、コミュニティ製の追加機能です。

DeepSeek Harness (dsh)とは?誰が作った、何のためのもの?

DeepSeek Harnessは、DeepSeekが公式サイトを設けているエージェント向けの実行基盤です。「エージェント」(※人に代わって、調べる・作る・直すなどの作業を自分で進めるAI)が働くための場所を提供します。

ChatGPTとの違いも触れておきます。ChatGPTのようなサービスは、画面とAIモデルがセットで提供されます。一方、dsh-Goの説明では、スマホで動くのはdshの本体で、AIモデルへの問い合わせは利用者が設定した提供元が処理するとされています(dsh-Goの資料)。つまりdshは、作業の土台とモデルの接続先が分かれた作りだと読み取れます。

本体の基本は、当サイトのDeepSeek Harness(dsh)とは?仕組み・使い方・4つのモードとChatGPTとの違いをやさしく解説でも扱っています。

名前が似ている3つのツールは、作った人も目的も別々です。

名前 作った人 役割 資料での位置づけ
dsh-superagent-prototype deepseek-ai(GitHub上の組織) 頼まれた仕事を自分で進める試作 公式製品ではない研究用の試作
dsh-Go 個人開発者(ccch1mneyyy) Android向けのアプリ DeepSeekとは無関係の非公式プロジェクト
dsh-purge コミュニティ(kingcharleslzy-ai が維持) 確認の手間を減らす追加機能 原作者の公式配布ではないコミュニティ版

根拠は、それぞれdsh-superagent-prototype、dsh-Go、dsh-purgeのページです。

なぜいま名前を見かけるの?

違う方向のツールが、同じ時期に出てきたからです。

  • 手元で使える: スマホの中でAIの作業環境を動かせる版が出ました。
  • 自分で進める: 頼まれた仕事を、自分の作業場所で進めるAIの試作が公開されました。
  • 使いやすく整える: 確認の手間を減らす追加機能を、コミュニティが育てています。

GitHub(※世界中の開発者が、ソフトの設計図であるソースコードを公開・共有するサイト)での注目度を示す数字も目立ちます。編集部が確認した指標では、dsh-superagent-prototypeが18,738、dsh-Goが9,853、dsh-purgeが4,491でした。ただし、この数字の定義や集計時点は資料から確認できません。

また、dsh-Goのページは「ランキングサービスTrendshiftの全言語の日次ランキングで1位(2026年10月30日)」と自ら記しています。これは作者の自己申告で、当サイトでは裏付けを取っていません。dsh-Goには、利用者向けの論壇とQQ群(※中国で広く使われるチャットアプリのグループ)もあります。

どんな仕組みで、何ができるの?

1. スマホの中でAIの作業環境を動かせる(dsh-Go)

できることは二つあります。スマホだけでdshを動かすこと。そして、自宅や職場のパソコンにあるdshをスマホから遠隔で使うことです。

実現方法はこうです。アプリの中にUbuntu(※Linuxというパソコン向けOSの一種)、Node.js、dshの実行環境を入れます。資料によれば、Root化(※スマホの管理者権限を開ける改造)も、Termux(※Androidでコマンド操作をするアプリ)の追加も要りません。遠隔の場合は、SSH(※離れたコンピューターに安全につなぐ方法)か、別の作者が作った「DSHarness Remote」を使います。

返事の途中で割り込めること、会話を共有用のカードやリンクにできることも特徴です。リンクは端から端まで暗号化され、鍵はリンクの中にあります。そのため、サーバー側は中身を見られません。ただし、完全なリンクを手にした人は中身を読んで保存できる、と資料も注意しています(dsh-Go)。

2. スマホの画面を見て、操作を代行できる(dsh-Go)

できることは、AIが画面を読み取り、タップや入力をしてくれることです。確認の強さは3段階から選べ、敏感な操作は初期設定では利用者に確認が戻ります。

仕組みとしては、利用者が許可(アクセシビリティなど)を有効にした場合だけ、スマホ上のエンジンが画面を読みます。この機能は、通常モードの本機エンジンだけが対象です。AIモデルが画像を読める場合は、画面の写真が送られることもあります。

3. 頼まれたら動き、人の手間を最小にする(dsh-superagent)

できることは、1つのGitHubリポジトリ(※プロジェクト単位の保管場所)についての仕事を、頼まれて自分で進めることです。許可された人が依頼すると、作業項目を作り、専用の作業場所で進め、元の会話に結果を返します。結果の例が、プルリクエスト(※「この変更を取り込んでください」という提案)です。人の確認が必要なものは、Webの管理画面に並びます。

仕組みの根っこには、「人の注意をできるだけ使わず、できるだけ価値を出す」という考え方があります。チームの全員の代わりに動けるAIは、チームの全員の注意を無駄にもできるからです。そのため、頼まれたときか、チームが書いたルールが許すときだけ動きます。人が動く必要があるときか、結果を使えるときだけ知らせます。

見張る先はGitHubと、任意でFeishu(※中国発のビジネス向けチャットツール)です。なお、作者は「Exploring Super-agent Design」という記事を紹介していますが、そこに書かれた設計の一部は将来の構想で、この試作には入っていません(dsh-superagent-prototype)。

4. 確認の手間を減らす追加機能(dsh-purge)

できることは、くり返し出てくる確認や中断を、一度の設定にまとめることです。資料の言い方では、助手が一歩ごとに止まって質問しなくても済むようにする、というねらいです。通称は「破甲」や「無限制モード」で、AIモデル自体は変えないと説明されています。

仕組みの面では、DSH本体に当てる84件の小さな修正と、25段階の状態チェックを持ちます。設定画面は左のサイドバーにまとまっています。すべて自分のパソコン上で動き、プロンプトや設定は送らないと資料は述べています。適用や回復の前には自動でスナップショット(※その時点の保存)を取り、あとから戻せます(dsh-purge)。

5. 機能を足せる

dsh-Goは、専用の画面部品を追加できるプラグインの仕組みを持ち、開発キットと例も公開しています。dsh-purgeの資料では、組み合わせる例として、自分のパソコンで画像を作る別のプラグイン「Qwen Studio」も紹介されています。

自分に関係はある?向いている人・向いていない人

結論から言うと、今のところは「自分で入れて、自分で設定する道具」です。普段使うサービスの裏側に組み込まれていくかどうかは、資料からは確認できません。

向いている人

  • Androidのスマホで、AIの作業環境を試してみたい人(dsh-Go)
  • チーム開発で、AIに仕事を自動で進めさせる仕組みを調べたい人(dsh-superagent)
  • 設定の中身を確認しながら、道具を育てたい人

向いていない人

  • 登録してすぐ使えるサービスを探している人
  • iPhoneしか持っていない人(現状のdsh-GoはAndroid向けです)
  • 決済や銀行の情報が入った端末で、制限を外して使おうとする人

企画や営業の方にとっては、使うというより、「AIが仕事を自走する流れが、ここまで来ている」という動きをつかむ材料になるでしょう。

どうやって試せる?(触ってみたい人向け)

ここからは実際に触ってみたい人向けです。読み飛ばしても全体像は分かります。

dsh-Goを入れる

  1. Android 8.0以上のスマホを用意します。
  2. GitHubのReleasesか公式ダウンロードページから、APK(※Androidのインストール用ファイル)を取ります。多くの機種はarm64版です。
  3. 提供元不明のアプリを入れる許可を、画面の案内に沿って出します。Google Playでの配布ではありません。
  4. 初回起動で、「本機に環境を入れる」か「遠隔のホストにつなぐ」かを選びます。
  5. 使うAIモデルと認証情報を設定します。

本機に環境を入れる場合、約1GBの空きが必要と書かれています。遠隔だけなら入れなくて済みます(dsh-Go)。

dsh-superagentを入れる

設定には多くの手順があるため、コーディングエージェントと一緒に進める前提です。READMEは、次の文を自分のコーディングエージェントに伝えるよう案内しています。

Read SETUP.md in this repository and set up dsh-superagent with me.

エージェントは短い質問を一つずつし、全体の計画を一度見せてから導入します。手作業の手順はdocs/006-deployment.mdにあります。開発者向けには、型の検査・テスト・ビルドをまとめて行うpnpm checkも用意されています(dsh-superagent-prototype)。

dsh-purgeを入れる

先にDSHを一度開き、初期化しておきます。資料には3つの方法があります。DSH公式の画面から入れる方法、公式のコマンドで入れる方法、コミュニティの導入ツールを使う方法です。画面から入れる場合は、「自定義プラグイン市場」を有効にし、次の索引(※一覧の入口)を追加します。

https://kingcharleslzy-ai.github.io/dsh-purge/index.json

コマンドで入れる場合は、webプロファイルのCLI利用者向けに、次の形が示されています(資料のバージョンは1.6.75です)。

dsh plugin --profile web add "https://github.com/kingcharleslzy-ai/dsh-purge/releases/download/v1.6.75/dsh-purge-community-1.6.75.tgz"

導入ツールには、実行前に確認だけを行うdry-runがあります。古い版からの移行や備えが必要なら、そちらを使う案内です。詳しくはdsh-purgeのページを見てください。

気をつけることと、まだ分かっていないこと

  • 公式ではないものが多い: dsh-superagent-prototypeは「公式製品ではなく、参考用の研究コード」と明記されています。バグや書き方の不統一があり得て、社内版や記事の実装と同じでもありません。dsh-Goは非公式、dsh-purgeはコミュニティ版です。
  • 第三者の検証は資料にない: 機能の説明やランキングは、作者の自己紹介です。資料同士の食い違いは見当たりませんでした。
  • ライセンス: dsh-superagentはMITです。dsh-GoはAGPL-3.0で、sdk/とexamples/はMITです。名前とキャラクターは対象外です。dsh-purgeは、原作者の署名・版権・MITライセンスを保つと書かれています。
  • 料金: DeepSeek Harness本体の料金は、資料からは確認できません。dsh-Goの資料では、AIモデルの利用料は設定した提供元のアカウントに請求されます。アプリの価格は記載がありません。
  • データの行き先: dsh-Goでは、AIモデルへの依頼は設定した提供元に届きます。スマホ操作を使うと、画面の文字や写真が送られることがあります。「匿名の利用統計の送信」は初期設定で有効で、「設定→プライバシーと共有」で切れます。
  • 確認を減らすことの意味: dsh-purgeは、目的を変えず摩擦だけを減らすもので、許可された環境で使うよう求めています。dsh-purge自体のリスク評価は資料にありません。ただしdsh-Goは、確認を省くと保護が減ると説明しています。同じ考え方が当てはまるというのは、編集部の見方です。
  • スマホ版の制約: 遠隔接続のDSHarness Remoteは、画像の添付のみ対応で、アプリ内でWeb版を開けません。プラグインの管理は有効・無効の切り替えだけです。署名が違う初期のテスト版は、上書きできず、消すと会話や環境も消えます。

まとめ

  • DeepSeek Harness (dsh)は、AIに作業を任せるための土台です。
  • 今回の3つのツールは、スマホ版、自走する試作、確認を減らす追加機能と、役割が別々です。
  • 現状は、自分で入れて設定できる人向けの道具で、すぐ使えるサービスではありません。
  • 公式製品ではないものが多く、料金や詳しい仕様は資料から確認できない点が残ります。
  • 試すなら、権限を絞り、大事なデータを守ったうえで始めるのが安心です。

よくある質問

プログラミングができなくても使えますか?

現状では少しハードルが高めです。dsh-GoはAPKというアプリファイルを入れて画面の案内に沿って設定する形ですが、AIモデルの提供元や認証情報は自分で用意する必要があります。dsh-superagentは研究用の試作で、設定はコーディングエージェントに手伝わせる前提です。

無料で試せますか?

コードはGitHubで公開されており、dsh-superagentはMITライセンス、dsh-GoはAGPL-3.0です。ただしアプリや本体の価格は資料に書かれていません。AIモデルの利用料は、設定した提供元のアカウントに請求されるとdsh-Goの資料に説明があります。

DeepSeekの公式製品ですか?

dsh-superagent-prototypeはdeepseek-aiの公開物ですが、公式製品ではない研究用の試作と明記されています。dsh-GoはDeepSeekとは無関係の非公式プロジェクトと書かれています。dsh-purgeもコミュニティが維持する追加機能で、公式の配布ではないと説明されています。

iPhoneでも使えますか?

現時点の資料では、dsh-GoはAndroid 8.0以上向けで、APKを自分でインストールする形です。iOSと鴻蒙(HarmonyOS)への対応は作者が目指すと書いていますが、時期は公表されていません。

関連記事