chenjie1129/deepseek-harness-os-agent-plugin

Give a DSH agent a real cloud phone: a self-contained plugin for Volcengine Mobile Use Agent whose three tools drive a hosted Android phone in natural language, with step screenshots and credentials kept server-side.

OS Agent gives a DSH agent a real cloud phone via Volcengine Mobile Use Agent. Three model-facing tools cover the whole run lifecycle (mobile_use_start_task, mobile_use_get_status, mobile_use_get_result), so a request like 'open the shopping app, search for wireless earbuds and report the top 3 prices' becomes a natural-language task on a hosted Android phone with no USB cable, emulator or Appium grid. Signed (HMAC-SHA256) transport talks to the Mobile Use OpenAPI, an opt-in switch shows validated step screenshots as Harness attachments beneath status and result calls (base64 response fields are redacted), and a Settings → Plugins → OS Agent tab provides the configuration UI.

Tools & Capabilities ★ 3
View on GitHub ↗

Install

dsh plugin --profile web add git+https://github.com/chenjie1129/deepseek-harness-os-agent-plugin.git

Copied verbatim from the README's Quick start (the README also shows the remove command). It installs as an external dual-face plugin — no patch and no vendored files in the Harness repository.

Compatibility

A self-contained Harness plugin for Volcengine Mobile Use Agent: one installed package contributes both the Cordis runtime and its browser configuration surface. Credentials (AccessKey and Secret Key) live in the Harness credential store and are write-only in the browser. A GitHub Actions 'Verify plugin' workflow guards the repo.

Details

Alternatives

Clizo1209/dsh-playwright-browser · Lum1104/dsh-browser · Fisfzy/ego-browser

More plugins in Tools & Capabilities

Browse more in Tools & Capabilities

Guides for Tools & Capabilities plugins