yangheng95/opencorvus

DIY your own agent team harness for long-horizon agent work

해결하는 문제

OpenCorvus는 단일 프롬프트나 단순 루프로 처리할 때 종종 실패하는 장기적이고 복잡한 에이전트 작업을 위해 설계되었습니다. 연구, 구현, 검토 프로세스가 연결되고 중단 후에도 진행 상황이 유지되도록 보장하는 구조화된 하네스를 제공하여 검증 가능한 결과로 높은 복잡도의 목표를 완료할 수 있게 합니다.

작동 방식

이 시스템은 특정 역할과 책임을 가진 AI 에이전트의 조정된 그룹인 "전문가 스쿼드"를 사용합니다. 이러한 스쿼드는 작업 요구 사항에 따라 수동으로 선택하거나 동적으로 구성할 수 있습니다. 런타임은 유방향 비순환 그래프(DAG), 로컬 정제 루프, 조건부 분기를 결합하여 작업을 진행시키는 스케줄링 계약을 사용하여 에이전트의 조정을 관리합니다.

대상 사용자

독립적인 검토와 도구 호출 및 산출물의 영구 기록이 필요한 복잡한 다단계 워크플로우(예: 연구 논문 작성, 게임 개발)를 자동화해야 하는 개발자와 연구자를 대상으로 합니다.

주요 기능

  • 전문가 스쿼드: 사전 정의된 에이전트 팀과 동적으로 구성된 에이전트 팀을 모두 지원합니다.
  • 장기 작업 지원: 작업 상태와 컨텍스트를 유지하여 중단 후 복구할 수 있습니다.
  • 검증 가능한 결과: 도구 호출, 산출물, 검토 증거에 대한 상세한 작업 기록을 유지합니다.
  • 광범위한 통합: 87개 모델 제공업체와 통합되며 Model Context Protocol(MCP)을 지원합니다.
  • 데스크톱 앱: 목표와 승인 기준을 제출하기 위한 사용자 친화적인 인터페이스를 제공합니다.

관련

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