자기 진화형 AI 코딩 시스템을 만들었다
Source: Dev.to
TL;DR
저는 Vibe‑Claude 라는 Claude Code용 다중 에이전트 시스템을 만들었습니다. 이 시스템은:
- 작업을 자동으로 전문 에이전트에게 위임합니다
- 능력이 부족할 때 새로운 에이전트를 생성합니다
- 실패로부터 학습합니다
- 성공할 때까지 계속 재시도합니다
GitHub:
문제점
전통적인 AI 코딩은 다음과 같은 루프를 따릅니다:
prompt → result → fix → prompt → result → fix …
여전히 수작업을 해야 합니다.
해결책
/vibe build a login page with OAuth
그냥 떠나세요. 나중에 돌아오면 작동하는 코드베이스가 준비되어 있습니다.
작동 원리
다중 에이전트 아키텍처
| Agent | Model | Purpose |
|---|---|---|
| v‑analyst | Opus | 디버깅 |
| v‑planner | Opus | 아키텍처 |
| v‑worker | Sonnet | 구현 |
| v‑designer | Sonnet | UI/UX |
| v‑finder | Haiku | 빠른 검색 |
자기 진화
Claude가 특정 작업 유형에 어려움을 겪을 때:
- 새로운 전문 에이전트가 생성됩니다.
- 에이전트는
~/.claude/agents/에 저장됩니다. - 해당 유형의 향후 작업은 새로운 에이전트로 라우팅됩니다.
시스템은 지속적으로 스스로 개선됩니다.
실패 학습
실수는 ~/.claude/lessons-learned.md에 기록됩니다. 같은 실수가 두 번 발생하지 않도록 합니다.
무한 재시도
Attempt 1: Try
Attempt 2: Different approach
Attempt 3: Escalate model
...until success
빠른 시작
curl -fsSL https://raw.githubusercontent.com/kks0488/vibe-claude/main/scripts/install.sh | bash
GitHub:
피드백을 환영합니다.