MIT ライセンスのセルフホスト型 AI エージェント向けブラウザサンドボックス(Python / FastAPI、React、Docker)。CDP 自動化、noVNC / Xpra のライブビュー、永続プロファイル、人手による引き継ぎに対応します。
DSH 統合
互換
作者による申告
安全性監査
未監査
最終検証日
2026-11-10
ライセンス
MIT
01どんなタスクに使えるのか?
DeepSeek Harness のエージェントに、自分の PC ではなくサーバー上で動く本物の Chromium を渡す
Docker 上でホストされる GUI Chromium サンドボックス。エージェントは CDP(Playwright / Puppeteer、SDK、CLI、REST API)経由で操作する
常時稼働かつ隔離されたブラウザを必要とするエージェント運用チーム
エージェントの閲覧をリアルタイムで見守り、ログイン画面や行き詰まりで介入する
noVNC / Xpra のライブビュー。引き継ぐ前に自動化を一時停止できる
エージェント実行中に人手で介入する必要がある運用担当者
実行のたびに空のプロファイルから始めず、ブラウザの状態を引き継ぐ
サンドボックスごとのブラウザプロファイルと共有ファイル。一時停止・再開をまたいで保持される
ログイン済みセッションやダウンロード済みファイルに依存するエージェント作業
02DeepSeek Harness への導入方法
前提条件
- Docker Compose が使える Linux の Docker ホスト。ホストにデスクトップ環境は不要
- サービスに設定した admin トークン(/admin へのサインインに使う)
インストール手順
- 01
サーバー配備ガイド(docs/guides/headless-linux.md)でサービスを構築するか、ローカル Docker 手順(docs/guides/deployment.md)に従う
- 02
サービスのアドレスで /admin を開き、設定した admin トークンでサインインする
- 03
サンドボックスを作成し、ビジュアルセッションを開くか、利用ガイド(docs/guides/usage.md)に従ってエージェントを接続する
導入成功の確認
作者は未記載
03DSH 統合と能力の範囲
リポジトリには DeepSeek Harness プレビュープラグイン(packages/dsh-plugin)が同梱されており、DSH のエージェントからサンドボックスを直接操作できます。加えて CDP(Playwright / Puppeteer)、SDK、CLI、REST API 経由でも接続できます。
管理ダッシュボードからのサンドボックス作成
admin トークンと /admin ダッシュボード→ビジュアルセッションで開くか、エージェントに渡せるサンドボックス
CDP・SDK・CLI・REST による自動化
サンドボックスの CDP エンドポイント(または SDK / CLI / REST API)→サンドボックス内 Chromium のプログラマブルな操作
ライブビューと手動引き継ぎ
サンドボックスのビジュアルセッション→noVNC または Xpra によるブラウザのライブ映像
引き継ぐ前に自動化を一時停止する必要がある永続ワークスペース
既存のサンドボックス→そのサンドボックス固有のブラウザプロファイルと共有ファイル(一時停止・再開をまたいで保持)
04誰に向いているのか?使うべきでない場面は?
向いている用途
- 常時稼働かつ隔離されたブラウザを必要とするエージェント運用チーム
- エージェント実行中に人手で介入する必要がある運用担当者
- ログイン済みセッションやダウンロード済みファイルに依存するエージェント作業
不向きな用途
- 現在の配備モデルは信頼できる環境でのシングルノード構成を前提としています。隔離と永続化の境界は利用ガイドの互換性と制限の節に記載されています。
05互換性・メンテナンス・セキュリティ上の注意
- 現在の配備モデルは信頼できる環境でのシングルノード構成を前提としています。隔離と永続化の境界は利用ガイドの互換性と制限の節に記載されています。
- Docker Compose を備えた Linux の Docker ホストが必要です。ホスト自体にデスクトップ環境は不要です。
- オリジナルのソースコードは MIT ですが、ランタイムイメージには別ライセンスのコンポーネント(Xpra は GPL v2 以降など)が含まれます。
MIT · 最終 push 2026-11-05。facts pack に GitHub リリースの記録がないため、固定できるバージョンタグはありません
06よくある質問
Verge Browser は DeepSeek Harness とどう接続しますか?
リポジトリの Integrations に DeepSeek Harness プレビュープラグイン(packages/dsh-plugin)が挙げられています。プラグインを使わなくても、CDP 経由で Playwright や Puppeteer から、あるいは SDK・CLI・REST API から接続できます。
サーバーにデスクトップ環境は必要ですか?
不要です。README が求めるのは Docker Compose を備えた Linux の Docker ホストで、ホストにデスクトップ環境は要らないと明記されています。
配備後に最初に何をすればよいですか?
サービスのアドレスで /admin を開き、設定した admin トークンでサインインします。その後サンドボックスを作成し、ビジュアルセッションを開くか、利用ガイドに従ってエージェントを接続します。
エージェントの閲覧中に割り込めますか?
はい。noVNC または Xpra でブラウザを表示し、引き継ぐ前に自動化を一時停止できます。
隔離性と制限はどうなっていますか?
現在の配備モデルは信頼できる環境でのシングルノード構成です。隔離と永続化の境界は README が参照する利用ガイドの互換性と制限の節にまとまっています。
07関連する DSH ワークフロー
archify
by tt-a1i
Turn any idea, plan, or codebase into a beautiful interactive diagram. An agent skill for Claude Code, Codex, and more.
openviking
by volcengine
Self-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.
aitoearn
by yikart
Let's use AI to Earn!
learn-harness-engineering
by walkinglabs
Harness engineering beginner tutorial, from 0 to 1
08データと出典
| Integrations | [Codex](docs/integrations/codex.md), [Playwright MCP](docs/integrations/playwright-mcp.md), [DeepSeek H…
- **Agent automation**: connect through CDP with Playwright or Puppeteer, or use the SDK, CLI, and REST API.
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-11-10。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
