NanmiCoder/dsh-agent-teams

DeepSeek Harness 的 Agent Teams 多智能体协作插件,支持多个 AI Agent 组成团队,协同完成复杂任务,实现任务分配、并行执行、成员通信与团队协作。 AgentTeams plugin for DeepSeek Harness

解決する問題

dsh-agent-teams は、単一の DeepSeek Harness (DSH) セッションを調整されたマルチエージェントチームに変換します。複数の専門ロール、依存関係を認識したタスク順序付け、永続的な状態を必要とする複雑な目標を管理する問題を、外部ワークフローエンジンを必要とせずに解決します。

仕組み

このプラグインは、「キャプテン」(メインセッション)を確立し、永続的なサブエージェントのチームを管理します。

  1. 計画: キャプテンは目標を、明示的な依存関係を持つタスクの有向非巡回グラフ (DAG) に分割します。
  2. 委任: キャプテンはメンバーにロールを割り当てます。メンバーは継続可能なサブエージェントです。これらのメンバーは、特定の LLM プロバイダーとモデルで構成できます。
  3. 実行: 共有スケジューラが、準備完了のタスクをアイドル状態のメンバーに原子的に割り当てます。メンバーは、直接かつ永続的なメールボックスメッセージを介して、チームメイトまたはキャプテンと通信できます。
  4. 監視: ライブ Web UI がアクティビティパネルを提供し、タスク DAG、メンバー名簿、進捗状況を表示します。
  5. 品質管理: オプションの品質ゲートにより、要件 $\rightarrow$ 実装 $\rightarrow$ 検証 $\rightarrow$ レビュー $\rightarrow$ 統合の構造化パイプラインが可能になります。

対象者

DeepSeek Harness の開発者およびパワーユーザーで、複数の AI ペルソナを含む複雑なマルチステップワークフローを自動化する必要がある方(例:パフォーマンス、セキュリティ、製品の観点からコードを同時にレビューするなど)。

ハイライト

  • キャプテン主導の調整: 集中委任と結果統合。
  • 依存関係認識スケジューリング: タスクは、前提条件が完了した場合にのみ要求されます。
  • 永続的なサブエージェント: メンバーは永続的で、フォローアップターンのために起こすことができます。
  • 統合 Web UI: タスクの進行状況とメンバーアクティビティを視覚化するためのネイティブワークスペースタブ。
  • 直接メッセージング: チームメイトはキャプテンを介さずに直接通信できます。
  • 段階的計画: 実行前にチーム名簿とタスク DAG を確認および修正できます。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト