7P by xguru 14일전 | ★ favorite | 댓글과 토론
  • 복잡한 작업을 LLM을 활용하여 처리하는 오픈소스 다중 에이전트 오케스트레이션 플랫폼
  • 여러 전문화된 "에이전트"와 유연한 워크플로우를 통해 파일 시스템 접근, 셸 명령 실행, RAG등 다양한 외부 모듈을 통합하여 대규모 코드베이스 또는 문서 작업을 효율적으로 지원
  • 주요 기능
    • 다중 에이전트 워크플로우: Proposer, Reviewer, Validator, Formatter와 같은 역할을 정의하고 YAML 기반 설정 파일로 순차적으로 실행
    • 유연한 모듈 통합: fs(파일 시스템), sh(셸 명령), vector_store(벡터 스토어) 등 다양한 모듈을 통합 가능
    • 대화형 프롬프트: system, user, assistant 역할의 대화 스타일 프롬프트로 맥락을 유지하며 명확한 지침 제공
    • 피드백 및 수정 루프: Reviewer 또는 Validator가 문제를 감지하면 수정 요청 후 해결될 때까지 반복
    • RAG 및 임베딩: 대규모 문서 관리 시 벡터 스토어를 활용해 관련 스니펫만 검색
    • 모듈형 및 확장 가능: 새 모듈과 에이전트를 쉽게 추가 가능하며 확장성 높은 아키텍처 제공