RSS DEV 커뮤니티
팔로우
AI-Team-Team - 범용 동적 다중 에이전트 협업 프레임워크
AI-Team-Team (ATT)는 AI 에이전트가 복잡한 계층적 또는 동적 팀을 자유롭게 구성할 수 있도록 합니다. 이 프로젝트는 깊이 제한이 있는 자식 에이전트 팀의 재귀적 생성을 가능하게 합니다. 팀은 구성원을 자율적으로 구성하고, 역할을 정의하며, 계층 내에서 이동할 수 있습니다. 실시간 ASCII 지도는 활성 팀 토폴로지를 시각화하고, 전역 전문가 디렉토리는 피어 검색을 용이하게 합니다. ATT는 추론을 위해 제한된 ReAct 루프와 실행을 위한 견고한 파서를 사용합니다. 대화 메모리는 중요한 대화 기록을 보존하기 위해 압축됩니다. LLM 생성 로직은 공급업체에 독립적인 콜백 핸들러에 위임됩니다. 민주적인 투표 시스템은 익명 참여를 허용하여 회원 변경을 관리합니다. 협상 브로커는 팀 간 통신을 관리하고, 협업 문서 라이브러리는 제어된 스토리지를 제공합니다. 컨텍스트 보호 게이트는 대용량 파일 읽기를 제한하며, 개요 경고 및 청크 요청으로 대체됩니다. 도구 감사는 실행 전에 특정 도구 호출을 가로채고 검증합니다. SQLite 상태 스냅샷은 시스템 상태를 직렬화하여 충돌 복구를 가능하게 합니다. 감독 팀은 대화를 감사하고 이상 징후를 에스컬레이션합니다. 분리된 대시보드는 UI 업데이트를 위한 명확한 런타임 이벤트 후크를 제공합니다. 이 프로젝트는 구현된 기능과 향후 애플리케이션 계획을 갖춘 완전한 Python 패키지입니다.