Apache-2.0 のローカルファーストエージェントランタイム。DeepSeek Harness にプラグインとして導入し、内蔵の MCP stdio ブリッジ経由でサンドボックスセッション・監査・リプレイ・ローカルコンソールを提供します。
DSH 統合
互換
作者による申告
安全性監査
未監査
最終検証日
2026-08-21
ライセンス
Apache-2.0
01どんなタスクに使えるのか?
Run sandboxed, auditable agent sessions from inside DeepSeek Harness
DSH can list agents, create and run sessions, stream turns, inspect results and artifacts, and stop work through native mcp__sandbase__* tools
DSH users who want a self-hosted agent runtime with sandboxing, audit trails and replay behind their DSH profile
Execute generated agent code safely in isolated sandboxes
Session sandboxes on local process, Docker (per-session containers), Kubernetes (kubectl exec/cp), or a self-hosted worker queue, plus audit trails and replay
Teams running untrusted or generated code who need sandbox boundaries, credential handling and auditability
Operate any model provider, including DeepSeek V4, from one local-first runtime
A single configured model provider boundary (OpenAI, Anthropic, MiniMax, or OpenAI-compatible endpoints) driving agents and sessions, with SQLite metadata kept local
Developers who want model-agnostic agents without a required hosted control plane
02DeepSeek Harness への導入方法
前提条件
- DeepSeek Harness (dsh) installed with a profile available (the README example uses `--profile web`)
- Node.js 22+ and npm 10+
- A model provider API key (OpenAI, Anthropic, MiniMax, or an OpenAI-compatible endpoint)
- Docker (optional, for Docker-backed sandboxes)
インストール手順
- 01
Clone the tagged release and build: `git clone --branch v0.3.7 --depth 1 https://github.com/sandbaseai/sandbase-harness.git`, `cd sandbase-harness`, `npm ci`, `npm run build`
$ git clone --branch v0.3.7 --depth 1 https://github.com/sandbaseai/sandbase-harness.git
- 02
Create a workspace and start the runtime: `mkdir ../my-agents && cd ../my-agents`, `node ../sandbase-harness/dist/index.js init`, `node ../sandbase-harness/dist/index.js start`
- 03
Point DSH at the running runtime: `export MANAGED_AGENTS_URL=http://127.0.0.1:3000`
- 04
Install the bundle into a DSH profile and boot it: `dsh plugin --profile web add -w ../sandbase-harness`, then `dsh web`
$ dsh plugin --profile web add -w ../sandbase-harness
導入成功の確認
- Open `http://127.0.0.1:3000/dashboard`, go to Settings > Models, paste your API key — the README says "you're running"
03DSH 統合と能力の範囲
Installed into a DSH profile as a third-party plugin (`dsh plugin --profile web add -w ../sandbase-harness`); a bundled MCP bridge over stdio exposes agents, sessions, streamed turns, artifacts and cancellation as native mcp__sandbase__* tools
DeepSeek Harness MCP bridge
a running SandBase Harness runtime reachable at MANAGED_AGENTS_URL→agents, sessions, streamed turns, artifacts and cancellation exposed to DSH as native mcp__sandbase__* tools over stdio
Sandboxed session execution
agent sessions with generated code or tool calls→isolated execution on local process, Docker (per-session containers), Kubernetes (kubectl exec/cp), or self-hosted worker queue
Docker-backed mode starts per-session containers; local mode writes session sandboxes and workspace snapshots to the .managed-agents state directoryPersistent sessions with audit and replay
running agent sessions→persistent sessions, resumable Server-Sent Events for replay and debugging, and audit trails stored in SQLite
writes SQLite metadata (data.db), logs, uploaded files and skill bytes to the workspace state directoryMulti-provider model operation
one configured provider boundary via Settings (OpenAI, Anthropic, MiniMax, or OpenAI-compatible endpoints, including DeepSeek V4)→agents and sessions served against the chosen model provider
model requests go over the network to the configured provider; an API key is required
04誰に向いているのか?使うべきでない場面は?
向いている用途
- DSH users who want a self-hosted agent runtime with sandboxing, audit trails and replay behind their DSH profile
- Teams running untrusted or generated code who need sandbox boundaries, credential handling and auditability
- Developers who want model-agnostic agents without a required hosted control plane
不向きな用途
- The unscoped `managed-agents` name on npm is not this project. Install only from the tagged GitHub source release; do not run `npx managed-agents` or `npm install managed-agents`.
- The runtime API is open by default; authentication only activates once at least one API key exists (static MANAGED_AGENTS_API_KEY or a managed key), so keys should be configured before exposing the port beyond localhost.
05互換性・メンテナンス・セキュリティ上の注意
- The unscoped `managed-agents` name on npm is not this project. Install only from the tagged GitHub source release; do not run `npx managed-agents` or `npm install managed-agents`.
- The runtime API is open by default; authentication only activates once at least one API key exists (static MANAGED_AGENTS_API_KEY or a managed key), so keys should be configured before exposing the port beyond localhost.
- Requires Node.js 22+, npm 10+ and a model provider API key to run; Docker is additionally required for Docker-backed sandboxes, and Codespaces usage may be billed by GitHub.
Apache-2.0 · actively maintained (latest release v0.3.7, 2026-08-20)
06よくある質問
DeepSeek Harness に SandBase Harness をインストールするには?
タグ付きリリースを clone して npm でビルドし、ワークスペースで init と start を実行してランタイムを起動し、MANAGED_AGENTS_URL=http://127.0.0.1:3000 を設定してから `dsh plugin --profile web add -w ../sandbase-harness` と `dsh web` を実行します。プロファイルは検証済みのソースチェックアウトを直接インストールし、npm パッケージは使いません。
ネイティブ統合ですか、それとも MCP ですか?
DSH プラグインです。バンドルをインストールすると DSH が stdio 経由で内蔵 MCP エントリを起動し、エージェント・セッション・ストリーミングターン・成果物・キャンセルをネイティブの mcp__sandbase__* ツールとして公開します。
インストールに必要な前提条件は?
Node.js 22+、npm 10+、モデルプロバイダの API キー(OpenAI・Anthropic・MiniMax・OpenAI 互換エンドポイント)、Docker サンドボックスを使う場合は Docker も必要です。ランタイムが起動済みで MANAGED_AGENTS_URL に到達できる必要があります。
データはどこに保存されますか?
ローカルファーストです:SQLite メタデータ、アップロードファイル、スキル、スナップショット、セッションサンドボックスはすべてワークスペースの `.managed-agents` ステートディレクトリに保存されます。モデル呼び出しは設定したプロバイダへ送信され、ホステッド制御プレーンは不要です。
SandBase アカウントや npm パッケージは必要ですか?
DSH がすでにウェブ/検索ツールを提供している場合、SandBase アカウントは不要です。なお npm のスコープなし `managed-agents` 名は本プロジェクトではないため、必ずタグ付き GitHub ソースリリースからインストールしてください。
07関連する DSH ワークフロー
archify
by tt-a1i
アーキテクチャ図、ワークフロー図、シーケンス図、データフロー図などを動きのある自己完結型 HTML として生成し、鮮明に書き出せるエージェントスキル
openviking
by volcengine
AI エージェント向けの自己進化型コンテキストデータベース。メモリ、知識 RAG、スキルを統合
nocobase
by nocobase
ビジネスシステムを高速構築できるオープンソースのAI+ノーコードプラットフォーム。実績ある基盤の上でAIが動作するため、スピードと信頼性を両立できる。
learn-harness-engineering
by walkinglabs
Harness エンジニアリング入門チュートリアル。ゼロから一歩ずつ学べる
08データと出典
Run this project as a DSH plugin instead of treating `dsh-plugin` as discovery metadata only. Install the bundle into a…
DeepSeek Harness bridge over MCP stdio for agents, sessions, streamed turns, artifacts, and cancellation
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-21。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
