AI Agent Hub
Back to plugins
⚙️

deepseek-AutoReview

Workflow Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install Violet-Evergarden-Xiya/deepseek-AutoReview

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

Run dsh plugin install Violet-Evergarden-Xiya/deepseek-AutoReview in your terminal to install the plugin; the full source code is available at https://github.com/Violet-Evergarden-Xiya/deepseek-AutoReview. After installation, restart dsh and the fourth preset entry will appear in the preset picker.

About this plugin

The most annoying part of agent workflows is rarely a wrong answer—it is the constant flood of permission prompts. read-only is too restrictive, danger-full-access is too reckless, and workspace-write, while silent inside the sandbox, still throws every escalation at a human. A harmless pip install and a catastrophic rm -rf / look identical in the approval queue. deepseek-AutoReview introduces a fourth permission mode, "review on my behalf", into DeepSeek Harness: safe operations pass through without a single interruption, obviously malicious ones are intercepted outright, and everything in between is judged by an independent reviewer model that falls back to a human prompt whenever it is unsure. The core mechanism is a three-tier funnel: a zero-token whitelist fast-approves structurally verifiable commands (single-verb invocations of npm, git, pip and friends, with no shell metacharacters anywhere); a zero-token blacklist built from 26 deterministic rules blocks catastrophic shapes such as rm -rf /, curl | sh, and writes to /etc paths; and only the gray zone is escalated to the reviewer model, which inspects the real tool arguments recovered from the session log, the current turn user request, and the asker self-reported reason to emit an allow, refer, or deny verdict. The reviewer model is switchable at any time from Settings (follow the session or pin a lightweight model), auto-approvals are rate-limited to 5 per minute and 30 per hour by default, every verdict is logged with an evidence fingerprint, and the whole design is fail-closed by construction. This plugin is aimed at developers who run Daily agent workloads on DeepSeek Harness and want to minimise approval interruptions without surrendering the safety net. If the mechanical repetition of clicking Allow is wearing you down, but handing over full access feels like too big a leap, this preset is the middle layer that keeps both speed and trust in the same conversation.

Use Cases

  • Distinguish safe commands from dangerous ones in daily agent workflows to cut down repetitive approval prompts
  • Route gray-zone tool calls to an independent reviewer model with automatic fallback to human approval
  • Maximise agent autonomy while keeping a human safety net, by layering whitelist, blocklist, and model judgment

Best For

  • Developers running agent workflows on DeepSeek Harness who are tired of clicking Allow repeatedly
  • Teams that need a layered safety approval mechanism for AI agents without surrendering full access
  • Engineering leads who want to cut manual approval costs with a lightweight reviewer model while keeping full audit trails