AI Agent Hub
Back to plugins
🖥️

dsh-open-in

Client Updated 2026.08.24

Run the following command in DeepSeek Harness:

dsh plugin install NevermindZZT/dsh-open-in

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install NevermindZZT/dsh-open-in in DeepSeek Harness to install this plugin, whose source code is hosted at https://github.com/NevermindZZT/dsh-open-in ; after installation, restart the web server and refresh the page to activate it.

About this plugin

When juggling multiple workspaces in the DSH web interface, opening a project in VS Code, a file explorer, or a terminal often means copying the path, switching windows, and pasting a command. dsh-open-in collapses that workflow into a single overflow menu on every workspace row in the sidebar, so one click opens the directory in your chosen tool.

The plugin ships with built-in targets for VS Code, File Explorer, and Terminal that auto-adapt to Windows, macOS, and Linux command-line differences. You can add, edit, or remove targets from a structured settings card, specifying command, arguments, platform allowlist, and enabled flag for each. Changes apply instantly without a server restart, and the menu renders correctly on both the native sidebar slot of newer runtimes and the compatibility DOM adapter of 0.1.0-rc.6, with full locale support.

It is aimed at developers who manage several projects in DSH and rely on a local IDE or terminal for daily work. The plugin contributes no tools, no skills, and no model-visible surface; it simply launches user-configured programs on directories the user has already opened, keeping the security boundary tight and predictable.

Use Cases

  • Click the overflow menu on a workspace row to open the project directory in VS Code or a terminal in one step
  • On macOS the built-in explorer target auto-resolves to Finder and the terminal target to Terminal without manual command editing
  • Add a custom launcher restricted to Windows only via the settings card, and the sidebar menu updates immediately after saving

Best For

  • Developers managing multiple project directories who switch constantly between DSH and a local IDE
  • Engineers who rely on a terminal or file explorer and want to avoid copying and pasting paths manually
  • Ops or platform engineers who need to pre-configure open-in commands per operating system for team deployments