# ClawManager

ClawManager

ClawManager는 AI Agent 인스턴스 관리를 위한 Kubernetes 네이티브 컨트롤 플레인으로, 거버넌스가 적용된 AI 접근, 런타임 오케스트레이션, 그리고 여러 Agent Runtime 전반에 걸친 재사용 가능한 리소스 관리를 제공합니다.

언어: English | 简体中文 | 日本語 | 한국어 | Deutsch

ClawManager Control Plane Go 1.21+ React 19 Kubernetes Native MIT License

제품 소개 | Team 워크스페이스 | AI Gateway | Agent Control Plane | Runtime 연동 | 리소스 관리 | 시작하기

Star ClawManager on GitHub

60초 안에 보는 ClawManager

ClawManager 제품 데모

빠른 Agent 프로비저닝, Skill 관리와 스캔, AI Gateway 거버넌스를 짧게 확인할 수 있습니다.

## 최신 업데이트 최근의 중요한 제품 및 문서 업데이트입니다. - [2026-05-18] Team 워크스페이스 MVP 소개와 미리보기를 추가했습니다. 원클릭 Team 생성, OpenClaw 멤버 오케스트레이션, Redis Team Bus 주입, 공유 스토리지, 멤버 상태, 작업 배포, 이벤트/결과 보기를 포함합니다. - [2026-04-29] Hermes Runtime 연동을 추가했습니다. Webtop 기반 인스턴스 생성, Agent Control Plane 등록, AI Gateway 주입, channel 및 skill 부트스트랩, `.hermes` 가져오기/내보내기 흐름을 지원합니다. 자세한 내용은 [Hermes Runtime Guide](./docs/hermes-runtime-agent-development.md)를 참고하세요. - [2026-04-08] 플랫폼에 Skill 관리와 Skill 스캔 워크플로우가 추가되었습니다. 자세한 내용은 [Merged PR #52](https://github.com/Yuan-lab-LLM/ClawManager/pull/52)를 참고하세요. - [2026-03-26] AI Gateway 문서를 업데이트하여 모델 거버넌스, 감사와 추적, 비용 계산, 리스크 제어 설명을 강화했습니다. 자세한 내용은 [AI Gateway Guide](./docs/aigateway.md)를 참고하세요. - [2026-03-20] ClawManager는 AI Agent 워크스페이스를 위한 더 넓은 컨트롤 플레인으로 발전했으며, 런타임 제어, 재사용 가능한 리소스, 보안 스캔 워크플로우가 강화되었습니다. > ClawManager가 여러분의 팀에 도움이 된다면, 프로젝트에 Star를 남겨 더 많은 사용자와 개발자가 발견할 수 있도록 도와주세요.

Star ClawManager on GitHub

## WeChat 커뮤니티 그룹 ClawManager 오픈소스 커뮤니티 WeChat 그룹에 참여해 제품 업데이트를 확인하고, 사용 경험을 나누며, 기여자들과 함께 소통해 보세요.

ClawManager WeChat 그룹 QR 코드

## 제품 소개 ClawManager는 AI Agent 인스턴스 운영을 Kubernetes 위로 확장하고, 그 런타임 기반 위에 3개의 상위 컨트롤 플레인을 제공합니다. 팀은 이를 통해 AI 접근을 통제하고, Agent를 통해 런타임 동작을 오케스트레이션하며, 스캔 가능하고 재사용 가능한 channel 및 skill 리소스로 워크스페이스 기능을 제공할 수 있습니다. 다음과 같은 팀에 적합합니다. - 여러 사용자를 대상으로 AI Agent 인스턴스를 운영하는 플랫폼 팀 - 런타임 가시성, 명령 배포, desired state 제어가 필요한 운영 팀 - 수동 설정 대신 재사용 가능한 리소스로 Agent 워크스페이스를 제공하고 싶은 개발 팀 ## Team 워크스페이스 Team 워크스페이스는 ClawManager를 단일 인스턴스 운영에서 여러 Agent의 협업 런타임 관리로 확장합니다. 사용자는 Team을 생성하고 한 명의 Leader와 여러 멤버를 지정할 수 있으며, ClawManager는 멤버 Runtime 프로비저닝, 협업 설정 주입, 작업 및 이벤트 상태 가시화를 담당합니다. 현재 MVP는 OpenClaw 멤버 오케스트레이션과 Redis Team Bus 루프에 초점을 맞춥니다. - 검증된 Leader / 멤버 roster 기반 원클릭 Team 생성 - Team 역할, 멤버 ID, 컨트롤 플레인 URL, 공유 마운트 설정이 포함된 멤버 Runtime Pod 생성 - 관리되는 환경 변수와 Secret 참조를 통한 Redis inbox, events, presence, DLQ key 주입 - 컨텍스트, 산출물, 스냅샷, 작업 결과를 위한 공유 PVC를 `/team`에 마운트 - Leader 데스크톱, Team 채팅, 멤버 목록, 배포 패널, 작업 진행률, 이벤트/결과 이력을 모아 보여주는 Team 상세 화면 - Team, 멤버, 작업, 이벤트를 DB의 권위 상태로 유지하고 Redis는 메시지 버스로 사용하는 설계 ## Runtime 연동 ClawManager는 현재 다음 관리형 Runtime을 지원합니다. - OpenClaw icon `OpenClaw`: ClawManager가 관리하는 데스크톱 인스턴스에서 사용하는 기본 OpenClaw 스타일 워크스페이스 Runtime - Hermes icon `Hermes`: 영구 `.hermes` 워크스페이스와 내장 Hermes agent를 포함한 Webtop 기반 Runtime 연동 Runtime 미리보기: **OpenClaw icon OpenClaw** ![openclaw](./docs/images/openclaw.png) **Hermes icon Hermes** ![hermes](./docs/images/hermes.png) Runtime 개발자는 [Hermes Runtime Guide](./docs/hermes-runtime-agent-development.md), [Generic Runtime Agent Integration Guide](./docs/runtime-agent-integration-guide.md), [Skill Content MD5 Spec](./docs/skill-content-md5-spec.md)를 참고해 호환 agent를 구현할 수 있습니다. ## 시작하기 ClawManager는 이제 표준 Kubernetes 환경과 경량 클러스터 환경 모두에 대해 더 명확한 진입 경로를 제공합니다. 먼저 자신의 환경에 맞는 배포 경로를 선택한 뒤, 첫 로그인 및 기본 사용 흐름으로 이어가면 됩니다. - 표준 Kubernetes 배포: [deployments/k8s/clawmanager.yaml](./deployments/k8s/clawmanager.yaml) - K3s / 경량 클러스터 배포: [deployments/k3s/clawmanager.yaml](./deployments/k3s/clawmanager.yaml) - 첫 로그인 및 기본 사용 흐름: [사용자 가이드](./docs/use_guide_ko.md) - 배포 설명 및 아키텍처 배경: [Deployment Guide (English)](./docs/deployment.md) ## 세 가지 컨트롤 플레인 ### AI Gateway AI Gateway는 ClawManager에서 모델 접근을 거버넌스하는 컨트롤 플레인입니다. 관리되는 Agent Runtime에 통합된 OpenAI 호환 진입점을 제공하고, 상위 모델 제공자 위에 정책, 감사, 비용 제어를 추가합니다. - 모델 트래픽을 위한 통합 진입점 - 보안 모델 라우팅과 정책 기반 모델 선택 - 엔드투엔드 감사 및 추적 기록 - 내장된 비용 계산과 사용량 분석 - 차단 또는 라우팅 전환이 가능한 리스크 제어 규칙 [AI Gateway Guide (English)](./docs/aigateway.md)를 참고하세요. ### Agent Control Plane Agent Control Plane은 관리되는 AI Agent 인스턴스를 위한 런타임 오케스트레이션 계층입니다. 각 인스턴스를 등록, 상태 보고, 명령 수신, 그리고 플랫폼 측 desired state와의 정렬이 가능한 관리형 런타임으로 만듭니다. - 보안 부트스트랩과 세션 라이프사이클 기반 Agent 등록 - 하트비트 기반 런타임 상태 및 헬스 리포팅 - 컨트롤 플레인과 인스턴스 간 desired state 동기화 - 시작, 중지, 설정 적용, 헬스체크, Skill 작업을 위한 명령 배포 - 인스턴스 단위의 Agent 상태, channel, skill, 명령 이력 가시화 [Agent Control Plane Guide (English)](./docs/agent-control-plane.md)를 참고하세요. ### 리소스 관리 리소스 관리는 AI Agent 워크스페이스를 위한 재사용 가능한 자산 계층입니다. 팀은 channel과 skill을 준비하고, bundle로 조합하고, 인스턴스에 주입하며, 그 과정에 보안 검토를 자연스럽게 포함시킬 수 있습니다. - `Channel` 관리: 워크스페이스 연결과 통합 템플릿 - `Skill` 관리: 재사용 가능한 기능 패키지 - `Skill Scanner` 워크플로우: 리스크 검토와 스캔 작업 - bundle 기반 리소스 조합: 반복 가능한 워크스페이스 구성 - 주입 스냅샷을 통한 실제 적용 결과 추적 [Resource Management Guide (English)](./docs/resource-management.md)와 [Security / Skill Scanner Guide (English)](./docs/security-skill-scanner.md)를 참고하세요. ## 제품 갤러리 ClawManager는 관리, 접근, AI 거버넌스를 서로 분리된 도구로 다루지 않고, 하나의 일관된 제품 경험으로 묶도록 설계되었습니다. ### Team 워크스페이스 Team 워크스페이스 화면은 Leader 데스크톱, Team 채팅, 멤버 테이블, 배포 워크플로우를 하나의 운영 화면에 모아 ClawManager 안에서 협업 진행 상황을 따라갈 수 있게 합니다.

ClawManager Team 워크스페이스

### 관리 콘솔 관리 콘솔은 사용자, 쿼터, 런타임 작업, 보안 제어, 플랫폼 수준 정책을 하나의 화면으로 묶습니다. 대규모 AI Agent 인프라를 운영하는 팀의 핵심 작업 공간입니다.

ClawManager 관리 콘솔

### Portal Access Portal은 사용자에게 일관된 워크스페이스 진입점을 제공합니다. 브라우저 기반으로 접근하면서도 컨트롤 플레인과 동기화된 런타임 상태를 확인할 수 있어, 사용자가 인프라 세부 사항을 직접 다루지 않아도 됩니다.

ClawManager Portal Access

### AI Gateway AI Gateway는 모델 사용 거버넌스를 워크스페이스 경험 자체에 통합합니다. 감사 로그, 비용 가시성, 리스크 라우팅을 제공하여 AI 사용을 개별 통합이 아닌 플랫폼 기능으로 다룰 수 있게 합니다.

ClawManager AI Gateway

## 동작 방식 1. 관리자가 거버넌스 정책과 재사용 가능한 리소스를 정의합니다. 2. 사용자가 Kubernetes에서 관리되는 AI Agent 워크스페이스를 생성하거나 진입합니다. 3. Team 워크스페이스는 여러 멤버 Runtime을 Redis Team Bus와 공유 스토리지 설정과 함께 프로비저닝할 수 있습니다. 4. Agent가 컨트롤 플레인에 연결해 런타임 상태를 보고합니다. 5. Channel, skill, bundle이 컴파일되어 인스턴스에 적용됩니다. 6. AI 트래픽은 AI Gateway를 통해 전달되며, 감사, 리스크, 비용 제어가 함께 적용됩니다. ## 개발자 개요 ClawManager는 React 프런트엔드, Go 백엔드, 상태 저장용 MySQL, 그리고 `skill-scanner` 및 오브젝트 스토리지 통합을 포함한 Kubernetes 네이티브 플랫폼입니다. 코드베이스는 제품 서브시스템 단위로 구성되어 있으므로, 관련 가이드에서 시작한 뒤 코드로 들어가는 방식이 가장 효율적입니다. - 프런트엔드의 관리자 및 사용자 화면은 `frontend/` - 백엔드 서비스, handler, repository, migration은 `backend/` - 배포 자산은 `deployments/` - 제품 문서와 이미지 자산은 `docs/` [Developer Guide (English)](./docs/developer-guide.md)를 참고하세요. ## 문서 - [사용자 가이드](./docs/use_guide_ko.md) - [Deployment Guide (English)](./docs/deployment.md) - [Admin and User Guide (English)](./docs/admin-user-guide.md) - [Agent Control Plane Guide (English)](./docs/agent-control-plane.md) - [AI Gateway Guide (English)](./docs/aigateway.md) - [Security / Skill Scanner Guide (English)](./docs/security-skill-scanner.md) - [Resource Management Guide (English)](./docs/resource-management.md) - [Hermes Runtime Guide](./docs/hermes-runtime-agent-development.md) - [Generic Runtime Agent Integration Guide](./docs/runtime-agent-integration-guide.md) - [Skill Content MD5 Spec](./docs/skill-content-md5-spec.md) - [Developer Guide (English)](./docs/developer-guide.md) ## 라이선스 이 프로젝트는 MIT License로 공개됩니다. ## 오픈소스 Issue와 Pull Request를 환영합니다. ## Star History Star History Chart