図解インストールガイド · 2026

DeepSeek Harness セットアップガイド

モデルは脳、harnessはその外側のすべて — コンテキスト、ツール、プラグイン、MCPサーバー、権限、メモリ。DeepSeek Harnessは約5分でインストールでき、向けた任意のモデルで動きます。GLMでも、Ollamaでも、Claudeさえも。このガイドは実際のインストールを1コマずつ追ったものです。

TL;DR — セットアップするもの

  • モデルは脳。harnessはその周りのすべて:コンテキスト、ツール、プラグイン、MCPサーバー、権限、メモリ。DeepSeek Harnessはこれら全部を、決定も自分で選べる状態で提供します。
  • インストールは約5分:ターミナルでコマンド1つ実行すれば、ローカルのWebダッシュボードが自動で開きます。
  • DeepSeek公式APIを使う必要はありません。GLM、Geminiの無料枠、ローカルのOllamaモデル — さらにはAnthropicのキーを入れて、harnessの中でClaudeを動かすことも。
  • すべての実行はツール呼び出し1件のpayloadまで追跡でき、タスクは途中で止めても、コンテキストを保ったまま再開できます。

DeepSeek Harness Setup: A Free Claude Code You Own In 10 Minutes

動画制作者::Sharbel A.13 min

YouTubeで見る

本ページのスクリーンショットは上の動画から取得したもので、著作権は制作者に帰属します。出典はここでクレジットし、各ステップのタイムスタンプからリンクしています。文章によるステップ解説は当サイトのオリジナルです。

クイックスタート:5分ほどでインストール

  1. 1

    サイトを開いてインストールコマンドを取得

    DeepSeek Harnessの公式サイトには設計思想がそのまま書かれています:「Everything is a plugin」。トップページのボタンからGitHubリポジトリを開き、1行のインストールコマンドをコピーします。

    DeepSeek Harness website homepage showing the Everything is a plugin tagline with View on GitHub and Developer docs buttons
    プロジェクトのトップページには、GitHubリポジトリと開発者ドキュメントの両方がリンクされている。1:58 から視聴
  2. 2

    ターミナルでインストールを実行

    コマンドを貼り付けて実行 — 約5分。終わるとターミナルにローカルダッシュボードのURL(http://127.0.0.1:3880)が表示され、ブラウザが自動で開きます。自分で開きたい場合は --no-open を付けましょう。

    Terminal finishing the DeepSeek Harness install with the local dashboard URL http://127.0.0.1:3880 ready to open
    インストール完了 — ダッシュボードはローカルのポート3880で起動中。2:37 から視聴
  3. 3

    APIキーの入力はいったんスキップ

    初回起動では公式DeepSeek APIキーを求められます。なくても大丈夫。「Configure later」を押して先へ進み、次のステップで実際に使うproviderを登録しましょう。

    DeepSeek Harness first-run API key dialog with a Configure later button for skipping the official DeepSeek provider
    初回起動のダイアログ — 「Configure later」で公式providerをスキップできる。2:55 から視聴

好きなモデルをどれでも接続

  1. 4

    最初のモデルproviderを追加

    Settings → Models → Add provider を開きます。動画では作者がGLMサブスクリプション(一覧ではZaiと表示)を接続していますが、同じダイアログでDeepSeek、OpenAI、Anthropic、Bedrock、Vertexなども受け付けます。

    DeepSeek Harness Models settings listing the DeepSeek and Zai providers next to the Add provider buttons
    2つのproviderが有効に — モデルはプラグインであり、ロックインではない。3:15 から視聴
  2. 5

    またはOllamaでローカルモデルを接続

    「Add a custom provider」ではprovider ID、表示名、base URL、APIプロトコル(Ollamaならopenai-completionsが使えます)を入力します。ローカルの重みは、上限が本当に無い唯一の無料ルートです — ホスト型の無料枠にはすべて上限があります。

    Custom provider form in DeepSeek Harness with Ollama base URL and openai-completions protocol fields before Create provider
    カスタムproviderのフォーム — Ollamaのbase URLを入れて作成。3:42 から視聴

すべてはプラグイン

  1. 6

    プラグインパネルを見て回る

    Settings → Plugins にはharness内の全機能 — コマンド、UIコマンド、フィードバックループ — が一覧され、それぞれDefaultとEnabledの間で個別に切り替えられます。サイドバー自体もプラグインです。

    DeepSeek Harness Plugins settings showing command and ui-command plugins with Enabled and Default toggles
    プラグイン一覧 — 見えているものはすべてオフにできる。5:32 から視聴
  2. 7

    creator modeをオンにする

    creator modeはプリセットの1つで、プラグイン開発ツールを自動的にロードします。agentはプラグインを使うだけでなく、あなたのためにプラグインを作れるようになります。

    DeepSeek Harness creator mode prompt asking for a plugin that fires a desktop notification when a run finishes
    creator modeはプラグイン開発ツールチェーンを事前にロードする。6:00 から視聴
  3. 8

    最初のプラグインを平易な言葉で頼む

    動画で作ったプラグインの依頼文:「Add a plugin that fires a desktop notification when a run finishes, and puts the token count and what it cost me into the notification」。普通のチャットメッセージとして送るだけです。

    DeepSeek Harness chat running the desktop notification plugin prompt with context injection and tool calls visible
    1文がそのまま仕様書 — プラグインはagentが書いてインストールまで済ませる。6:08 から視聴
  4. 9

    次の実行でプラグインの発火を見る

    実行が完了すると、トークン数と費用入りで通知が現れます。動画では初版が黒地に黒文字で読めませんでしたが、フォローアップの1文で色が直り、プラグインはそのまま動き続けました。

    DeepSeek Harness chat confirming the desktop notification plugin fired a Run finished alert with session token stats
    実行完了 — agentが統計付きの通知を確認。9:26 から視聴

Trajectory:全呼び出しを見て、どの実行も再開

  1. 10

    Trajectoryタブを開いて全部読む

    すべての実行には完全なtrajectoryが残ります。逐語的なシステムプロンプト、注入されたコンテキスト、どのスキルがなぜロードされたか、そして各ツール呼び出しのpayload・結果・所要時間。要約ではなく、生のログそのものです。

    Trajectory tab in DeepSeek Harness with color-coded turn timeline and every assistant and tool call logged
    ターンごとに色分けされ、全ツール呼び出しにpayloadと結果が付く。7:46 から視聴
  2. 11

    タスクの途中で実行を止めて — そのまま再開

    ハードコードされたものはないので、再起動は不要です。実行を途中で止めて再開すると、trajectoryの中のworkspaceクエリが、同じコンテキスト・ユーザー設定・ツール状態をそのまま呼び戻します。READMEは破壊的変更を警告しています(現状は開発者プレビュー)— これがそのセーフティネットです。

    DeepSeek Harness trajectory log showing a cordis workspace query resuming a killed run with its runtime context
    再開すると、停止した実行と同じコンテキストがそのまま戻る。8:02 から視聴

DeepSeek Harness よくある質問