AI Agent Hub
Back to plugins
🖥️

dsh-computer-use-macos

Client Updated 2026.08.23

Run the following command in DeepSeek Harness:

dsh plugin install wangyong1972/dsh-computer-use-macos

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

Clone the source from https://github.com/wangyong1972/dsh-computer-use-macos, then run dsh plugin install wangyong1972/dsh-computer-use-macos inside DeepSeek Harness to complete the installation.

About this plugin

In DeepSeek Harness, models can perceive the interface but cannot act on it. dsh-computer-use-macos closes that gap on macOS: it registers a single computer tool that lets a vision model capture the real screen inline in the conversation, then move the mouse, perform left/right/double clicks at pixel coordinates, type text, send key combinations, scroll in any direction, and read the current cursor position. Every OS interaction goes through three macOS-native binaries (screencapture, sips, osascript), meaning zero installed dependencies, zero network calls, and zero compiled helper binaries.

Security and UX engineering go a long way: every command is invoked via Node execFile with an argv array to eliminate shell injection; screenshots are automatically downscaled to stay within common vision-model pixel limits; a machine-wide lockfile prevents two DSH processes from driving the mouse and keyboard concurrently; and optional features include hiding other apps while acting, excluding the host terminal from self-screenshots, posting macOS notifications on start/stop, and adding risk warnings when the frontmost app is a terminal, IDE, Finder, or system-settings pane.

Ideal for macOS-based DSH users and power developers who want a vision model to complete multi-step GUI tasks hands-on. A one-time grant of Accessibility and Screen Recording permissions is all that is needed.

Use Cases

  • Let a vision model screenshot and operate a macOS desktop for multi-step GUI tasks
  • Add mouse and keyboard control to models within DeepSeek Harness
  • Drive macOS native display and input with zero dependencies and zero network calls

Best For

  • Developers running DeepSeek Harness on macOS
  • Power users who want AI models to directly interact with the desktop GUI
  • Automation workflows where a vision model screenshots and performs clicks, typing, and other interactions