Back to directory

unity-plugin

Curated pickMaintenance: Active

opdsh/unity-plugin

DeepSeek Harness plugin: control the Unity Editor through the unity CLI

View on GitHub
$ dsh plugin --profile <name> add @opdsh/unity-plugin

32

stars

0

forks

TypeScript

Language

MIT

License

2026-08-28

Created

2026-09-04

Last push

A native DeepSeek Harness plugin that turns the Unity Editor into an agent-driven workspace: talk to the Editor, write and attach C# scripts, import your Asset Store library, run tests and builds — all through Unity's official `unity` CLI.

DSH integration

Native runtime

Author-claimed

Safety audit

Unaudited

Last verified

2026-09-06

License

MIT

01What can it help you accomplish?

  • Build a complete Unity game from a natural-language brief inside DeepSeek Harness

    A running Unity Editor project — scenes, attached C# scripts, imported assets, tests, and player builds

    Game developers and teams using DeepSeek Harness who want an agent to drive the Unity Editor

  • Edit a live Unity project by talking — add GameObjects, attach components, write gameplay C#

    Edited scene graph and attached scripts, with recompile waits handled automatically by the agent

    Developers iterating on a live Unity project through conversation instead of manual clicks

  • Use your owned Unity Asset Store purchases inside the open project

    Searched, downloaded, and silently imported `.unitypackage` assets into the running project

    Developers who own Asset Store assets and want the agent to import them on Windows or macOS

02How to install into DeepSeek Harness

Prerequisites

  • DeepSeek Harness 0.1.2-alpha.5 or newer (older versions are not supported)
  • The `unity` command-line tool, installed, signed in, and with an activated license
  • Unity 6.0 or newer installed through the Unity Hub (live Editor control requires Unity 6)
  • Python 3.9 or newer (only needed for the Asset Store feature)

Installation steps

  1. 01

    $ dsh plugin --profile <name> add @opdsh/unity-plugin

  2. 02

    $ dsh --profile <name>

Verify the integration

  • Run `dsh --profile <name> --dump-config` and look for the `# == unity-plugin` section to confirm the plugin loaded

03DSH integration and capability boundaries

DSH integrationNative runtime

Native DSH plugin loaded by the dsh Loader (Node + browser halves); drives the Unity Editor over Unity's official `unity` CLI

  • Live Editor command (unity_command)

    an Editor command name such as create_gameobject, get_scene_hierarchy, or save_scenethe live Editor command result as structured JSON

    Every invocation passes `--non-interactive`, so a command that needs interactive input fails loudly instead of hanging the agent
  • Run C# inside the Editor (unity_eval)

    a C# snippetC# executed with full UnityEngine and UnityEditor access inside the running Editor

    Executes C# with full UnityEngine/UnityEditor access in the running Editor
  • CLI passthrough (unity_cli)

    any `unity` CLI subcommand (projects, open, pipeline install, templates, editors, test, build, auth, license, logs)raw CLI output for long-running builds and tests

    Spawns one CLI process per call; long builds and tests stream raw output
  • Unity official skills bundled

    the bundled Unity-Technologies/skills collectionunity-cli, new-unity-project, build-live-game, UI, package management, physics, optimization, multiplayer skills

    Downloads Unity's official skills once per ref into the dsh cache; a failed download falls back to an existing cache

04Who is it for? When not to use it?

Good for

  • Game developers and teams using DeepSeek Harness who want an agent to drive the Unity Editor
  • Developers iterating on a live Unity project through conversation instead of manual clicks
  • Developers who own Asset Store assets and want the agent to import them on Windows or macOS

Not for

  • The Asset Store import feature works on Windows and macOS only; Linux is not supported yet.

05Compatibility, maintenance and safety notes

  • The Editor command set is discovered at runtime; the plugin does not pin or validate per-command parameter schemas.
  • The Asset Store import feature works on Windows and macOS only; Linux is not supported yet.
  • `unity_cli` starts one CLI process per call by design; only the four live-Editor tools share the warm session.
  • An open Editor holds a Unity license seat until it closes.
Not specified by the authorNot specified by the authorNot specified by the author

readme_verified

06Frequently asked questions

How do I install unity-plugin?

Add it to the DeepSeek Harness profile you use: run `dsh plugin --profile <name> add @opdsh/unity-plugin`, then `dsh --profile <name>`. Confirm the plugin loaded with `dsh --profile <name> --dump-config` and look for the `# == unity-plugin` section.

What can the agent do inside the Unity Editor?

It creates projects and scenes, adds GameObjects and components, writes and attaches C# scripts, runs C# via `unity_eval`, imports owned Asset Store assets, takes screenshots, enters Play mode, runs tests, and kicks off player builds.

Do I need a Unity license?

Yes. The `unity` command-line tool must be installed, signed in, and have an activated license — check with `unity auth status` and `unity license status`. Live Editor control requires Unity 6.0 or newer through the Unity Hub.

Can the agent use my Asset Store purchases?

Yes, on Windows and macOS. The agent signs in with your Unity account, searches your "My Assets" library, downloads the `.unitypackage`, and imports it silently into the open project. Linux is not supported yet.

Which DeepSeek Harness version is required?

DeepSeek Harness 0.1.2-alpha.5 or newer; older versions are not supported. The plugin is loaded by the dsh Loader as a native plugin (Node + browser halves).

08Data and sources

  • Author-claimedgithub.com78de95fbd6ba…

    **Build Unity games with an AI agent.** This plugin connects [DeepSeek Harness]

  • Author-claimedgithub.com78de95fbd6ba…

    dsh plugin --profile <name> add @opdsh/unity-plugin

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-09-06. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.