ディレクトリに戻る

dsh-agent-teams

キュレーション掲載メンテナンス: 活発

nanmicoder/dsh-agent-teams

DeepSeek Harness 用の AgentTeams プラグイン

GitHub で見る
$ dsh plugin --profile web add @nanmicoder/dsh-agent-teams

1,458

スター

124

フォーク

JavaScript

言語

MIT

ライセンス

2026-08-12

作成日

2026-09-05

最終プッシュ

MIT ライセンスの DeepSeek Harness ネイティブプラグイン。1 セッションをリーダー主導のマルチエージェントチームに変え、`dsh plugin add` で導入可能。追加のワークフローエンジンは不要。

DSH 統合

ネイティブ実行

作者による申告

安全性監査

未監査

最終検証日

2026-08-21

ライセンス

MIT

01どんなタスクに使えるのか?

  • Turn one natural-language goal into a coordinated multi-agent team that runs and consolidates the result inside DeepSeek Harness

    A captain-led team of durable sub-agents with dependency-aware tasks, direct messaging, and one consolidated final report

    Developers and tech leads running DeepSeek Harness (dsh) who want ai agent automation with automatic task splitting and delegation

  • Watch and audit multi-agent runs in real time without a separate workflow engine

    A live Web activity panel with segmented progress, a collapsible roster, and an interactive task DAG; completed archives retain full member and task history

    Engineering teams that need visibility into parallel agent work inside the DSH Web UI

02DeepSeek Harness への導入方法

前提条件

  • An existing DeepSeek Harness installation (the README requires it before install)
  • git and pnpm only when building from source

インストール手順

  1. 01

    Install from npm: `dsh plugin --profile web add @nanmicoder/dsh-agent-teams`

    $ dsh plugin --profile web add @nanmicoder/dsh-agent-teams

  2. 02

    Or build from source: `git clone https://github.com/NanmiCoder/dsh-agent-teams.git && cd dsh-agent-teams && pnpm install && pnpm build`, then `dsh plugin --profile web add .`

    $ git clone https://github.com/NanmiCoder/dsh-agent-teams.git && cd dsh-agent-teams && pnpm install && pnpm build

  3. 03

    Validate the composed profile and restart DSH: `dsh --profile web --dump-config` then `dsh web`

    $ dsh --profile web --dump-config

  4. 04

    Ask for a team directly in the session, e.g. ask AgentTeams to review commits and return one consolidated report

導入成功の確認

  • Run `dsh --profile web --dump-config` to validate the composed profile, restart DSH with `dsh web`, and refresh the Web UI
  • Ask in the session: "Use AgentTeams to review the commits after v0.5.3 from performance, security, and product perspectives. Return one consolidated report."

03DSH 統合と能力の範囲

DSH 統合ネイティブ実行

Native DeepSeek Harness plugin installed with `dsh plugin --profile web add @nanmicoder/dsh-agent-teams`; the current session becomes the team captain inside DSH

  • Captain-led delegation

    a natural-language goal in the current DSH session (or `/agent-teams <goal>`)a team where the current session creates the team, assigns roles, and consolidates the final result

    spawns DSH sub-agents that consume model calls on the snapshotted provider/model route
  • Dependency-aware tasks & automatic scheduler

    a goal split into tasks with owners and explicit dependenciestasks claimed atomically per idle member; idle members reused for ready work; revoked stale attempts and cold recovery of stranded open attempts

    team state is written to disk under `<workspace>/.agent-teams/`
  • Live activity panel (Web UI)

    persisted team state plus live sub-agent activitysegmented progress, collapsible roster, interactive task DAG; completed archives keep full member and task history

  • Deterministic /agent-teams activation

    `/agent-teams <goal>` from the Web GUI slash menu or the headless CLI gesture boundarythe handler queues one deterministic activation message and the captain protocol starts immediately; invocation logged as `command/run` / `command/done`

    invocations are durably logged

04誰に向いているのか?使うべきでない場面は?

向いている用途

  • Developers and tech leads running DeepSeek Harness (dsh) who want ai agent automation with automatic task splitting and delegation
  • Engineering teams that need visibility into parallel agent work inside the DSH Web UI

不向きな用途

  • State is file-backed and serialized within one DSH process; concurrent processes editing the same team are not coordinated.

05互換性・メンテナンス・セキュリティ上の注意

  • State is file-backed and serialized within one DSH process; concurrent processes editing the same team are not coordinated.
  • One captain leads one active team at a time.
  • The activity panel reports persisted state as-is; models may occasionally finish work without performing the expected task-state update.
2026-08-122026-08-17v0.1.8

MIT · actively maintained (latest release v0.1.8, 2026-08-19)

06よくある質問

dsh-agent-teams は DeepSeek Harness にどう組み込むのですか?

DSH ネイティブプラグインです。`dsh plugin --profile web add @nanmicoder/dsh-agent-teams` でインストールし、`dsh --profile web --dump-config` で構成を検証、`dsh web` で再起動して Web UI を更新します。MCP サーバーではなく、現在のセッション自体がチームリーダーになります。

必要な前提条件は?

既存の DeepSeek Harness インストールのみです。デフォルト設定でそのまま使え、信頼済みプロファイルでメンバーの挙動(stateDir、memberProvider、memberModel、maxMembers など)を任意に上書きできます。

チームはどう起動しますか?

Web GUI のスラッシュメニューから `/agent-teams` を選ぶか、ヘッドレス CLI などの画面で `/agent-teams` で始まるメッセージを送るか、自然言語でそのまま依頼します。例:「Use AgentTeams to review the commits after v0.5.3 … Return one consolidated report.」

チームの状態はどこに保存されますか?

ワークスペースの `<workspace>/.agent-teams/` ディスク上に保存されます。Web パネルはこの永続化された状態を読み取り、サブエージェントのリアルタイム活動と組み合わせて表示します。状態は単一の DSH プロセス内で直列化されます。

主な制限は?

同時に 1 人のリーダーが 1 つのアクティブチームを率います。複数 DSH プロセスが同一チームを並行編集しても調整されません。アクティビティパネルは永続化された状態をそのまま報告するため、モデルがタスク状態の更新をせずに作業を終えることがまれにあります。

08データと出典

  • 作者による申告github.com801954dd7be6…

    `dsh-agent-teams` turns the current DeepSeek Harness session into a captain that can assemble durable sub-agents, split…

  • 作者による申告github.com801954dd7be6…

    dsh plugin --profile web add @nanmicoder/dsh-agent-teams

このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-21。誤りを見つけた場合は、修正を送信してください。

🏆

dsh プラグイン おすすめ

最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。

DSH Plugins は DeepSeek Harness プラグインの独立したコミュニティ ディレクトリです。DeepSeek との提携・公認はありません。サードパーティ製プラグインはセキュリティ監査を受けていません。インストール前にソースコードをご確認ください。

DeepSeek Harnessの新着プラグインを毎週お届け。スパムはありません。