vibeeval/vibecosystem
AI software team for Claude Code - 138 agents, 295 skills, 73 hooks. Self-learning, multi-agent swarm, autonomous skill evolution.
vibecosystem – Claude Code 기반 AI 소프트웨어 팀
무엇인가요 – vibecosystem은 단일 어시스턴트인 Claude Code 환경을 자기조직화 팀 으로 전환하는 패키지화된 컬렉션입니다. 138개의 전문 에이전트, 296개의 재사용 가능한 "스킬", 74개의 TypeScript 훅, 20개의 행동 규칙을 포함합니다. 1줄의 설치 후 에이전트들이 5단계 개발 프로세스(계획 → 코드 → 리뷰 → 테스트 → 학습)를 가로지르며 협력하여, Claude Code에 "기능 추가" 라고 요청하면 설계, 구현, 보안 리뷰, 테스트, 사후 분석 학습을 추가 구성 없이 자동으로 처리할 수 있습니다. 프로파일 기능을 통해 필요 없는 에이전트는 비활성화하여 토큰 사용량을 절감할 수 있으며, vibeco CLI와 웹 대시보드를 통해 통계, 건강 상태 점검, 토큰 비용 추적을 제공합니다. 모든 데이터는 로컬 ~/.claude/에 보관되며, 태레메트리 데이터는 전송되지 않습니다. 이 프로젝트는 Cursor, Codex CLI, OpenCode를 위한 전용 설치 스크립트를 지원합니다.
핵심 개념
| 개념 | 기능 |
|---|---|
| 에이전트 | 마크다운으로 정의된 프롬프트로 전문 역할(예: frontend-dev, security-reviewer, graphql-expert)을 수행합니다. 138개의 에이전트가 제공됩니다. |
| 스킬 | 재사용 가능한 지식을 캡처하는 프롬프트 조각(총 296개)으로, TDD 패턴, Kubernetes 매니페스트, 준수 검사, 마케팅 전략 등이 포함됩니다. |
| 훅 | Claude Code 도구 호출을 관찰하고 컨텍스트를 주입하며 에이전트를 트리거하는 74개의 TypeScript 센서(예: compiler-in-loop, error-broadcast). 선택된 프로파일 에 따라 적응적으로 로드됩니다. |
| 규칙 | 출력 스타일, 안전성 제약, QA 정책을 정의하는 20개의 마크다운 파일. 오류에서 자동으로 새로운 규칙이 생성됩니다. |
| 자기학습 파이프라인 | 오류는 error-ledger.jsonl에 기록되며, 스킬 매트릭스로 집계되고, 여러 프로젝트에서 반복 발생 시 영구 .md 규칙 파일로 승격됩니다. |
| 프로파일 | 에이전트/스킬의 하위 집합을 활성화하여 토큰 사용량을 줄이는 사전 정의된 번들(예: core, frontend, full). 프로파일 전환 시 활성 컴포넌트 세트와 컨텍스트 예산이 변경됩니다. |
| 대시보드 및 CLI | vibeco 명령어로 통계, 건강 상태 점검, 프로파일 전환 가능. 웹 UI는 에이전트 활동과 토큰/비용 사용량을 시각화합니다. |
빠른 시작 (npm – 권장)
npx vibecosystem init # 설치, 훅 등록, ~/.claude 레이아웃 생성
vibeco profile core # 최소한의 "core" 번들(12개 에이전트, 32개 스킬) 로드
vibeco dashboard # 모니터링 UI 열기
또는 원라인으로:
curl -fsSL https://raw.githubusercontent.com/vibeeval/vibecosystem/main/install-remote.sh | bash
또는 리포지토리 클론 후 ./install.sh --profile core 실행 가능.
일반적인 워크플로우
당신: "새 기능 추가"
→ 의도 분류기
→ 단계 1 (발견): 스카우트 + 아키텍트 + 프로젝트 매니저
→ 단계 2 (개발): 백엔드 개발자 + 프론트엔드 개발자 + DevOps + 도메인 전문가
→ 단계 3 (리뷰): 코드 리뷰어 + 보안 리뷰어 + QA 엔지니어
→ 단계 4 (QA 루프): 검증자 + TDD 가이드 (최대 3회 재시도)
→ 단계 5 (학습): 작업이 반복 실패 시 자기학습 에이전트가 규칙 작성
결과: 기능 코드 병합, 문서화, 미래 프로젝트에 활용 가능한 오류 기록 저장
모든 조율은 컨텍스트 인젝션 을 통해 이루어집니다. RPC 호출이 아니라 공유 마크다운 파일(PLAN.md, PROGRESS.md, CONTEXT.md)을 읽고 씁니다.
프로파일 (토큰 절약 번들)
| 프로파일 | 에이전트 | 스킬 | 일반적 사용 |
|---|---|---|---|
core (기본) |
12 | 32 | 제한된 구현 및 검증 (4k/12k 토큰 예산) |
quality |
12 | 32 | Core + 추가 편집/검증 체크 |
frontend |
~30 | ~60 | React/Next.js, CSS, 접근성 |
backend |
~44 | ~74 | API, DB, 보안 |
full |
138 | 296 | 모든 기능, 더 큰 토큰 예산 |
all |
138 | 296 | full의 별칭 |
vibeco profile <이름>으로 전환 가능.
멀티-CLI 지원
| CLI | 설치 스크립트 | 제공 기능 |
|---|---|---|
| Claude Code | ./install.sh |
전체 에이전트, 스킬, 훅, 규칙 |
| Cursor IDE | ./install-cursor.sh /path/to/project |
6 MDC 규칙 + 에이전트 목록 + 스킬 |
| Codex CLI (OpenAI) | ./install-codex.sh --profile core --install-luna-worker |
Core 허용 목록(32 스킬) 또는 전체 세트, 단일 luna_worker 모델 권한 |
| OpenCode | AGENTS.md 수동 복사 |
스킬만 |
최근 주목할 만한 기능 (v3.4)
- 경량
core런타임 – 기본적으로 최소한의 런타임을 실행하여 속도와 토큰 효율성 향상. - Claude 어댑터 모델 라우팅 – 작업에 따라 Opus, Sonnet, Haiku를 자동 선택.
- 지식 그래프 통합 – 코드 구조 그래프를 구축하여 컨텍스트 재사용 시 6–71배의 토큰 절약.
- 대시보드 v2 – 에이전트별 실시간 토큰 및 비용 추적.
- 수익화 스택 – 월렛 최적화, RevenueCat 패턴, Codex 오케스트레이션용 에이전트/스킬.
- 문서 생성 및 웹사이트 클론 – PDF/문서/XLSX 생성 및 픽셀 단위 정확한 사이트 클론 생성 가능한 에이전트.
아키텍처 스냅샷
Claude Code
├─ 훅 (74 TS 모듈) → 컨텍스트 주입
├─ 에이전트 (138 마크다운 프롬프트) ← PLAN/PROGRESS/CONTEXT 읽기/쓰기
├─ 스킬 (296 프롬프트 조각)
├─ 규칙 (20 마크다운 파일, 자동 생성)
└─ 메모리 (PostgreSQL + pgvector) – 에이전트별 지속적 메모리, 스마트 재검색
자기학습 파이프라인은 지속적으로 작동: 오류 → 직관 → 통합기 → 규칙 → 글로벌 승격.
데이터 및 프라이버시
- 모든 아티팩트는 로컬 머신의
~/.claude/에 저장됩니다. - 외부 네트워크 호출, 텔레메트리, 클라우드 동기화는 없습니다.
- 학습된 규칙은
~/.claude/rules/에 로컬에 저장됩니다.
기여 방법
리포지토리는 다음을 환영합니다:
- 특수 도메인(예: Flutter, Rails)용 새로운 에이전트 정의.
- 추가 프레임워크 또는 준수 규제용 스킬 패턴.
- 더 스마트한 컨텍스트 인젝션을 위한 개선된 훅.
- 문서, 튜토리얼, 번역.
결론 – vibecosystem은 Claude Code(및 호환 CLI)용 즉시 사용 가능한 "AI 소프트웨어 팀" 계층으로, 수백 개의 전문 에이전트, 스킬, 훅을 패키지화하고, 자기학습 피드백 루프를 제공하며, 모니터링을 위한 CLI/대시보드를 제공합니다. 개발자가 Claude Code를 단순한 수동 조작 어시스턴트가 아닌, 풀스택 개발 파트너로 여길 수 있도록 목표로 합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트