ZHangZHengEric/Sage
Multi-Agent System Framework For Complex Tasks
What it solves
Sage는 복잡한 작업 계획과 신뢰할 수 있는 전달 사이의 격차를 메우기 위해 설계된 프로덕션 레디 에이전트 플랫폼입니다. 브라우저 기반 작업, 정기적인 운영 작업, 다채널 커뮤니케이션 등 복잡한 워크플로를 자동화하면서 엔터프라이즈 배포에 필요한 인프라를 제공합니다.
How it works
Sage는 SAgents 라는 코어 런타임을 활용하여 Planning, Simple, Fibre, Self-Check와 같은 특화된 에이전트 흐름을 관리하고 작업을 실행합니다. MCP 서버, 브라우저 자동화, 검색, 이미지 생성 등을 포함하는 통합 툴링 시스템을 통합하며, 보안을 위해 에이전트를 샌드박스 환경(로컬, 패스스루, 원격)에서 실행합니다. 사용자는 데스크톱 앱, 웹 앱, CLI, Chrome 확장 프로그램 등 다양한 인터페이스를 통해 시스템과 상호작용하고, 코드, 차트, 미디어와 같은 출력물을 시각적으로 확인할 수 있는 워크벤치를 이용합니다.
Who it’s for
장기 실행 작업을 처리하고 WeChat, Feishu, DingTalk 등 전문 IM 도구와 통합하며, 엔터프라이즈 급 보안(OAuth2, CORS)으로 다양한 플랫폼에 배포하려는 개인 및 기업을 위해 구축되었습니다.
Highlights
- Multi-Entry Access: 데스크톱, 웹, CLI, Chrome 확장 프로그램을 통해 이용 가능.
- Omnichannel Delivery: WeChat Personal, WeCom, Feishu, DingTalk와 직접 통합.
- Advanced Agent Kernel: 계획, 자체 점검, 메모리 회상, 툴 제안을 위한 전용 에이전트 제공.
- Visual Workbench: 파일, Mermaid 다이어그램, Draw.io 차트, 원격 프리뷰를 한곳에서 미리볼 수 있는 중앙 작업 공간.
- Enterprise Infrastructure: 샌드박스 실행, OAuth2 인증, OpenTelemetry 관측성을 포함.