wecode-ai/Wegent
An open-source AI-native operating system to define, organize, and run intelligent agent teams
해결하는 문제
Wegent는 팀이 AI 에이전트 팀을 구축, 관리 및 배포할 수 있는 셀프 호스팅 가능 플랫폼을 제공합니다. 고수준의 에이전트 오케스트레이션(웹 기반 관리)과 로컬 실행(코딩 및 시스템 액세스) 사이의 간극을 메워, 코드와 데이터의 위치를 제어하면서도 에이전트가 채팅, 코딩 및 자동화를 통해 실제 업무를 수행할 수 있도록 합니다.
작동 방식
시스템은 두 가지 주요 인터페이스로 나뉩니다. 에이전트를 생성 및 공유하고, 지식 베이스를 관리하며, 권한을 처리하는 Wegent Web과, 에이전트가 로컬 파일, 터미널 및 개발 환경과 직접 상호 작용할 수 있도록 하는 데스크톱 워크벤치인 Wework입니다.
기술적으로는 모듈형 에이전트 모델을 사용하여 "Bot"는 Ghost(프롬프트, 기술, MCP), Shell(ClaudeCode 또는 Dify와 같은 런타임), 그리고 Model로 구성됩니다. 여러 Bot를 "Team"으로 조직하여 복잡한 작업에 협업할 수 있습니다. 아키텍처에는 FastAPI 백엔드, Next.js 프런트엔드 및 클라우드, 컨테이너 또는 로컬 장치에서 작업을 처리하기 위한 전용 실행 관리자가 포함됩니다.
대상 사용자
- 로컬 또는 격리된 환경에서 실제로 코드를 커밋하고 테스트를 실행할 수 있는 AI 코딩 어시스턴트를 찾는 개발 팀.
- 내부 문서로부터 근거 지식을 가진 프라이빗 셀프 호스팅 AI 어시스턴트가 필요한 기업.
- 정보를 추적하고 웹 페이지를 분석하는 예약된 에이전트를 구축하고자 하는 자동화 엔지니어.
주요 특징
- 하이브리드 실행: 클라우드, 컨테이너 또는 로컬 장치/프라이빗 네트워크에서 작업 실행.
- 협업 에이전트: 여러 봇을 조직하여 조사, 분석 및 검토 작업을 분담.
- 로컬 통합: Wework를 통해 에이전트가 로컬 CLI, 브라우저 및 개발 환경을 사용할 수 있음.
- 확장 가능한 통합: API, MCP 및 IM 봇을 통해 기존 시스템과 연결.