DeepSeek Harness (DSH) uses a plugin-based architecture and supports workflow customization through extension points. When building Agents, configuring tool chains for different scenarios (such as general research or code development) can be cumbersome. The dsh-dual-agent-presets plugin provides ready-to-use Agent preset configurations for DSH, aiming to simplify this process.

Plugin Introduction

This plugin is maintained by QlzqQlzq and is categorized as Workflow. It provides general-purpose and coding-specific Agent presets for DSH, helping users quickly enable Agents with specific capabilities.

Core Features

The plugin offers two optional Agent presets:

  • General Agent (general-agent): Focuses on research, file processing, planning, and personal productivity. By default, this preset does not expose raw shell tools and is suitable for general tasks.
  • Coding Pro (coding-pro): Targets repository-level coding tasks. It includes file system, Shell, planning, delegation, workflow, and validation tools, making it suitable for development scenarios.

Installation and Enabling

Run the following command to add the plugin to the Web profile:

dsh plugin --profile web add github:QlzqQlzq/dsh-dual-agent-presets

After installation is complete, restart the Web profile, then select the corresponding preset when creating a session to use it.

Typical Usage

The plugin installs its managed preset directory to $DSH_HOME/.agent-presets (usually ~/.dsh/.agent-presets).

If these presets are no longer needed, you can manually remove general-agent and coding-pro in the Agent Presets settings.

Notes

  • This plugin runs with the permissions of the current DSH process. It is recommended to review the source code and license before installation.
  • The plugin only operates within the installation directory and will not overwrite directories with the same name unless the directory contains the ownership marker for this package.
  • After removing the plugin bundle with dsh plugin remove, the deployed preset directory is not automatically deleted and must be removed manually.

Conclusion

This plugin is licensed under the MIT License. Its preset configurations are derived from the standard presets of DeepSeek Harness. For more details or feedback, visit its GitHub repository or community catalog.