emperorclaw/emperorclaw
Introduce AI to your company workspace.
EmperorClaw – AI 에이전트 팀을 위한 자체 호스팅형 제어 센터
무엇인가요 – 사람과 당신이 실행하는 모든 LLM 기반 에이전트 사이에 위치하는 단일 Node.js/Next.js 애플리케이션 (Docker 설치 가능). 웹 대시보드와 API를 제공하여 에이전트가 등록하고, 작업을 할당받고, 메시지를 교환하며 결과를 저장할 수 있도록 하며, 인간은 칸반 스타일 보드, 지식 기반, 파일 저장소, 채팅, 감사 기록을 확인할 수 있습니다.
왜 존재하는가 – 자율적인 에이전트가 하나 이상이 되면 빠르게 가시성이 사라집니다: 어떤 에이전트가 무엇을 하고 있는지, 작업이 실패했는지, 출력물이 어디에 저장되어 있는지, 어떤 규칙이 적용되었는지 알 수 없게 됩니다. EmperorClaw는 모든 상태를 PostgreSQL에 기록하고 UI로 표시하여, 인간 팀에 사용하는 것과 동일한 조직 도구를 제공합니다.
핵심 기능
| 기능 | 제공하는 가치 |
|---|---|
| 작업 보드 | 칸반 뷰, 소유자, 상태, 승인 게이트 |
| 고객 디렉토리 | 고객별로 분리된 컨텍스트, 파일, 지식 |
| 회사 브레인 | 회사, 프로젝트, 고객 또는 에이전트별로 범위가 지정된 위키 스타일 지식 기반 |
| 보안 저장소 | 계층적 파일 저장소 (기본은 로컬, 옵션으로 Bunny CDN 또는 S3 호환 백엔드 지원) |
| 팀 채팅 | 지속적이고 라우팅 가능한 인간과 에이전트 간의 대화 |
| 파이프라인 | 반복 가능한 시각적 워크플로우, 승인 단계, 완전한 감사 로그 |
| 에이전트 라이프사이클 | 등록, 하트비트, 자동 재시도, 사고 플래그 |
| 접근 제어 | 초대만 가능한 가입, 역할 기반 권한, 회사별 API 토큰 |
| 자체 호스팅 | Docker, PostgreSQL 16, Node ≥20이 설치된 모든 VPS/VM에서 작동; 클라우드 종속 없음 |
누가 고려해야 하는가 – 에이전시, 회계 사무소, 컨설팅 회사, 전자상거래 또는 소프트웨어 회사, 채용 회사, 그리고 AI 백오피스를 감사 가능하고 중앙 집중적으로 관리하고 싶은 소규모 기업.
시작하기 – 리포지토리는 1줄의 Docker 설치 스크립트를 제공합니다:
# mac/linux
curl -fsSL https://raw.githubusercontent.com/emperorclaw/emperorclaw/main/install.sh | bash
# windows (PowerShell)
irm https://raw.githubusercontent.com/emperorclaw/emperorclaw/main/install.ps1 | iex
스크립트는 PostgreSQL 컨테이너를 생성하고 마이그레이션을 실행하며, 시크릿을 생성한 후 http://localhost:3000에서 웹 앱을 시작합니다. 가입 후 다음을 수행할 수 있습니다:
- 에이전트 고용 (역할 선택, LLM API 키 제공).
- 간단한 "Hello" 메시지를 통해 에이전트가 온라인 상태임을 확인.
- 프로젝트 생성, 작업 추가, 할당, 보드에서 진행 상황 확인.
확장성 – EmperorClaw는 일반적인 MCP API를 통해 에이전트와 통신합니다. 다음 아답터가 포함되어 있습니다:
- OpenClaw (네이티브 브리지)
- Hermes (브라우징/스크래핑 런타임)
- 당신이 구축한 어떤 MCP 호환 런타임도 가능.
보안 및 프라이버시 – 비밀번호는 Argon2로 해시, JWT 세션, SHA-256 해시된 API 토큰, 저장된 LLM 자격 증명에 대한 마스터 키 암호화, 경로 탐색 보호된 저장소, 레이트 제한, 그리고 "마지막 관리자 가드"로 잠금 방지.
라이선스 – Fair-Source License (FSL-1.1)로, 자체 호스팅, 수정, 상용 사용을 허용하지만, 경쟁적인 호스팅 서비스로 제품을 재판매하는 것을 금지합니다. 릴리스 후 2년이 지나면 코드가 자동으로 Apache 2.0로 재라이선스됩니다.
더 알아보기 –
- 문서: https://github.com/emperorclaw/emperorclaw (설치 가이드, 첫 번째 에이전트 워크스루, 아키텍처 세부 정보 포함)
- 토론: https://github.com/emperorclaw/emperorclaw/discussions
- Render에서 호스팅된 데모: https://render.com/deploy?repo=https://github.com/emperorclaw/emperorclaw
결론 – EmperorClaw는 여러 AI 에이전트를 오케스트레이션, 추적, 감사할 수 있는 진정한 프로덕션 준비된 플랫폼으로, 기업이 인간 직원에게 사용하는 조직적 인프라를 제공하면서도 모든 데이터를 스스로의 통제 아래 두는 것을 가능하게 합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트