Observal은 에이전트 배포, 관찰 가능성 및 인사이트를 위한 통합 플랫폼입니다.

개요

Observal은 Claude Code, Kiro, Cursor, Pi 등 다양한 IDE에서 에이전트를 설치하고 세션을 추적할 수 있는 플랫폼입니다. CLI를 통해 한 줄 명령으로 에이전트를 설치하고, 모든 세션, 프롬프트, 도구 호출을 캡처하여 ClickHouse에 저장합니다. 에이전트 레지스트리를 통해 에이전트를 탐색, 게시, 설치할 수 있으며, 엔터프라이즈 에디션은 SSO, SCIM 프로비저닝, 감사 로그 등을 제공합니다.

주요 기능

  • IDE 통합: Claude Code, Kiro, Cursor, Pi 등 지원
  • 세션 추적: 모든 프롬프트, 생각 블록, 도구 호출과 입출력 캡처
  • 에이전트 레지스트리: YAML로 정의된 에이전트 패키지 게시 및 설치
  • 인사이트 보고서: AI 기반 사용 패턴 분석
  • 관리 및 거버넌스: 관리자 리뷰 큐, 버전 차이 비교
  • 엔터프라이즈: SAML SSO, SCIM 프로비저닝, 감사 로그, 임원 대시보드

기술 스택

레이어기술
프론트엔드Next.js 16, React 19, Tailwind CSS 4, shadcn/ui
백엔드Python 3.11+, FastAPI, Strawberry GraphQL
데이터베이스PostgreSQL 16 (레지스트리), ClickHouse (원격 측정)
Redis + arq
CLIPython, Typer, Rich
원격 측정세션 훅, stdio shim, 푸시 기반 수집
배포Docker Compose (10개 서비스)

빠른 시작

# 서버 설치
curl -fsSL https://raw.githubusercontent.com/BlazeUp-AI/Observal/main/install-server.sh | bash
 
# CLI 설치
pipx install observal-cli
 
# IDE 연결
observal auth login
observal doctor --patch

관련 개념

출처