DeepSeek Harness (DSH) adopts an “everything is a plugin” architecture, allowing users to extend functionality through plugins. When handling complex workflows, the logical reasoning capability of a single model is often insufficient. The ETeams plugin provides a solution through multi-agent collaboration.

Plugin Overview

ETeams is a multi-agent team collaboration plugin designed to let AI agents form a real team. It was developed by user 2507483326 and belongs to the workflow category. The core logic of the plugin is not “one large model pretending to be multiple people,” but achieving task decomposition and execution through a real multi-session collaboration mechanism.

Core Features

ETeams provides the following core capabilities:

  • Multi-agent team collaboration: supports forming agent teams with multiple roles.
  • Lead and member mechanism: the lead is responsible for decomposing goals, while members take over and execute specific tasks.
  • Execution chain and task slots: manages task flow through execution chains and distributes specific work using task slots.
  • Independent sessions: each member has an independent session context without interfering with others.
  • Custom System roles: supports customizing the System Prompt for each role.
  • Multi-model support: different members in the team can be configured with different session models.
  • Self-contained build: the build output has all dependencies inlined, with no runtime installation burden.
  • Local persistence: uses local SQLite to store state, without internet access or uploading data.
  • Dual-side single package: the plugin supports both the host side and the browser side and is packaged as a single file.

Installation and Activation

Install the plugin with the following command:

dsh plugin --profile desktop add dsh-eteams

After installation, follow the general DSH workflow to reload the client and verify that the plugin is active.

Typical Usage

The typical workflow for using ETeams is as follows:

  1. Create members: Use the /eteam command in the conversation. This command uses an interview-style interaction to generate role handbooks and add them to the global role library. Each role represents a position card.
  2. Form a team: In the “Teams” page of the DSH panel, select members from the role library to join the squad and designate one of them as the lead.
  3. Execute tasks: Describe your goal in the conversation. The system will automatically invoke the lead to decompose the task. After your confirmation, the task will be automatically assigned to the corresponding members, who will execute it in their own independent sessions. The entire process can be monitored in real time in the panel.

Notes

  • Non-simulated collaboration: This plugin implements real multi-session collaboration rather than a single model impersonating multiple participants.
  • Data privacy: All state data is stored in local SQLite, with no cloud upload involved.
  • Source code inspection: As a locally running plugin, it is recommended to check its source code and license before installation.

Summary

ETeams provides multi-agent collaboration infrastructure for DeepSeek Harness. Through decomposition by the lead and handoffs by members, it can handle more complex task logic. Because the plugin uses self-contained packaging and local storage design, users can safely run and debug team collaboration workflows in a local environment.