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. 모니터링: 실시간 웹 UI가 작업 DAG, 구성원 명단, 진행 상황을 보여주는 활동 패널을 제공합니다.
  5. 품질 관리: 선택적 품질 게이트를 통해 요구 사항 $\rightarrow$ 구현 $\rightarrow$ 검증 $\rightarrow$ 검토 $\rightarrow$ 통합의 구조화된 파이프라인이 가능합니다.

대상 사용자

DeepSeek Harness의 개발자 및 고급 사용자로, 여러 AI 페르소나를 포함하는 복잡한 다단계 워크플로를 자동화해야 하는 분(예: 성능, 보안, 제품 관점에서 코드를 동시에 검토).

주요 기능

  • 캡틴 주도 조정: 중앙 집중식 위임 및 결과 통합.
  • 종속성 인식 스케줄링: 작업은 전제 조건이 완료된 경우에만 요청됩니다.
  • 지속적인 하위 에이전트: 구성원은 영구적이며 후속 턴을 위해 깨울 수 있습니다.
  • 통합 웹 UI: 작업 진행 상황과 구성원 활동을 시각화하는 네이티브 작업 공간 탭.
  • 직접 메시징: 팀원은 캡틴을 거치지 않고 직접 통신할 수 있습니다.
  • 단계적 계획: 실행 전에 팀 명단과 작업 DAG를 검토하고 수정할 수 있습니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트