Tracer-Cloud/opensre
생산 장애 대응하는 AI SRE 에이전트 OpenSRE 공개
원제 Tracer-Cloud/opensre
스타 11,650당일 +107Python
Key Point
AI가 코드 디버깅 벤치마크(SWE-bench)는 갖춘 반면, 생산 장애 대응 분야는 표준화된 학습·평가 환경이 없어 AI SRE가 아직 미해결 상태인데, OpenSRE가 이 공백을 채우기 위한 오픈소스 기반을 제시했기 때문이다.
핵심 요약
- Tracer-Cloud가 오픈소스 AI SRE 에이전트 프레임워크 OpenSRE v0.1을 공개했다. 사용자가 기존에 운영 중인 60여 개 도구를 연결하고 커스텀 워크플로를 정의한 뒤 자체 인프라에서 생산 환경 문제에 답할 수 있다.
- 에이전트는 로그·메트릭·트레이스·배포 이력에서 관련 컨텍스트를 자동으로 가져온 뒤, 민감 정보를 마스킹한 후 도구 호출 루프를 통해 가설을 검증하고 증거 기반 답변을 제시한다.
- Slack·PagerDuty·Telegram으로 요약 결과를 직접 전송하며, 보안을 염두에 두고 설계되어 구조화된 LLM 프롬프트·로컬 트랜스크립트 처리·감사 추적을 지원한다.
- Anthropic·OpenAI·Ollama·Google Gemini·OpenRouter 등 여러 LLM과 Kubernetes·AWS·Azure·DataDog·Grafana·GitHub·PagerDuty·MongoDB 등 관찰성·인프라·데이터베이스·개발 도구 60여 개에 연결된다.
- 인터랙티브 쉘에서 사건을 자연언어로 설명한 뒤 에이전트 동작을 지켜보거나, 헤드리스 CLI·Python API를 통해 비대화형 실행 또는 팀 자동화에 임베드할 수 있다.
- 현재 공개 알파 단계로 핵심 워크플로는 탐색 가능하나 완전히 안정적이지 않으며, API와 통합이 활발히 진화 중이다.
- OpenSRE Cloud 매니지드 게이트웨이·AWS EC2·자체 호스팅 컨테이너(Railway·ECS·Vercel) 등 세 가지 배포 옵션을 제공한다.
- 프로젝트는 SWE-bench처럼 코딩 에이전트에 학습 데이터를 제공하지만, 생산 장애 대응은 이런 벤치마크가 부족한 분야라고 설명하며, 이를 보충할 오픈 강화학습 환경으로 위치 지었다.
- 기여자를 위해 `main.py` 진입점 맵 제공, good first issue 태그 지원, CONTRIBUTING.md·SETUP.md·DEVELOPMENT.md 등 상세 개발 문서를 제공한다.
- Apache 2.0 라이선스를 따르며, 테마트리 analytics와 Sentry 에러 추적은 opt-out 방식이다.
저장소 보기 ↗github.com