USER_GUIDE.mdโข7.45 kB
# Claude Agents Power ์ฌ์ฉ ๊ฐ์ด๋
## ๐ ๋ชฉ์ฐจ
1. [๊ธฐ๋ณธ ์ฌ์ฉ๋ฒ](#๊ธฐ๋ณธ-์ฌ์ฉ๋ฒ)
2. [ํ๋ก์ ํธ ๋ถ์](#ํ๋ก์ ํธ-๋ถ์)
3. [์์ด์ ํธ ๊ฒ์ ๋ฐ ์ถ์ฒ](#์์ด์ ํธ-๊ฒ์-๋ฐ-์ถ์ฒ)
4. [์์ด์ ํธ ์ค์น](#์์ด์ ํธ-์ค์น)
5. [์ค์ ์ฌ์ฉ ์์](#์ค์ -์ฌ์ฉ-์์)
6. [๊ณ ๊ธ ํ์ฉ๋ฒ](#๊ณ ๊ธ-ํ์ฉ๋ฒ)
7. [๋ฌธ์ ํด๊ฒฐ](#๋ฌธ์ -ํด๊ฒฐ)
---
## ๐ ๊ธฐ๋ณธ ์ฌ์ฉ๋ฒ
### MCP ์๋ฒ ์ํ ํ์ธ
```bash
# Claude Code์์ MCP ๋๊ตฌ๋ค์ด ๋ณด์ด๋์ง ํ์ธ
# ๋ค์๊ณผ ๊ฐ์ ๋๊ตฌ๋ค์ด ๋ํ๋์ผ ํฉ๋๋ค:
- mcp__claude-agents-power__analyze-project
- mcp__claude-agents-power__search-agents
- mcp__claude-agents-power__list-agents
- mcp__claude-agents-power__get-agent-details
- mcp__claude-agents-power__install-agents
- mcp__claude-agents-power__recommend-by-keywords
```
### ๋ชจ๋ ์์ด์ ํธ ๋ชฉ๋ก ๋ณด๊ธฐ
```
mcp__claude-agents-power__list-agents๋ฅผ ์ฌ์ฉํด์ ๋ชจ๋ ์์ด์ ํธ๋ฅผ ๋ณด์ฌ์ค
```
---
## ๐ ํ๋ก์ ํธ ๋ถ์
### 1. ํ๋ก์ ํธ ์๋ ๋ถ์
ํ๋ก์ ํธ๋ฅผ ๋ถ์ํ์ฌ ์ ํฉํ ์์ด์ ํธ๋ฅผ ์๋์ผ๋ก ์ถ์ฒ๋ฐ์ต๋๋ค.
**์ฌ์ฉ๋ฒ:**
```
mcp__claude-agents-power__analyze-project๋ฅผ ์ฌ์ฉํด์ ํ์ฌ ํ๋ก์ ํธ๋ฅผ ๋ถ์ํด์ค
```
**๋ถ์ ํญ๋ชฉ:**
- ํ๋ก์ ํธ ํ์
(React, Node.js, Python ๋ฑ)
- ์ฌ์ฉ ์ค์ธ ํ๋ ์์ํฌ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- ํ๋ก์ ํธ ๊ท๋ชจ์ ๋ณต์ก๋
- ์ถ์ฒ ์์ด์ ํธ ๋ชฉ๋ก
**์์ ์๋ต:**
```json
{
"success": true,
"analysis": {
"projectType": ["web", "typescript", "react"],
"frameworks": ["react", "typescript", "vite"],
"recommendedAgents": [
"frontend-developer",
"ui-designer",
"qa-engineer"
]
}
}
```
---
## ๐ ์์ด์ ํธ ๊ฒ์ ๋ฐ ์ถ์ฒ
### 1. ํค์๋๋ก ์์ด์ ํธ ๊ฒ์
ํน์ ํค์๋๋ก ๊ด๋ จ ์์ด์ ํธ๋ฅผ ์ฐพ์ต๋๋ค.
**์ฌ์ฉ๋ฒ:**
```
"React ๊ฐ๋ฐ"์ ๊ด๋ จ๋ ์์ด์ ํธ๋ฅผ mcp__claude-agents-power__search-agents๋ก ๊ฒ์ํด์ค
```
### 2. ์นดํ
๊ณ ๋ฆฌ๋ณ ์์ด์ ํธ ๋ชฉ๋ก
ํน์ ๋ถ์ผ์ ์์ด์ ํธ๋ง ํํฐ๋งํด์ ๋ณผ ์ ์์ต๋๋ค.
**์ฌ์ฉ๋ฒ:**
```
development ์นดํ
๊ณ ๋ฆฌ์ ์์ด์ ํธ๋ค์ mcp__claude-agents-power__list-agents๋ก ๋ณด์ฌ์ค
```
**์ง์ ์นดํ
๊ณ ๋ฆฌ:**
- `development` - ๊ฐ๋ฐ ๊ด๋ จ
- `data` - ๋ฐ์ดํฐ ๋ถ์
- `design` - ๋์์ธ ๊ด๋ จ
- `management` - ๊ด๋ฆฌ/์ด์
- `marketing` - ๋ง์ผํ
- `operations` - ์ด์
- `hr` - ์ธ์ฌ
- `finance` - ์ฌ๋ฌด
- `legal` - ๋ฒ๋ฌด
- `research` - ์ฐ๊ตฌ
### 3. ํค์๋ ๊ธฐ๋ฐ ์ถ์ฒ
ํ๋ก์ ํธ ํค์๋๋ฅผ ๋ฐํ์ผ๋ก ์์ด์ ํธ๋ฅผ ์ถ์ฒ๋ฐ์ต๋๋ค.
**์ฌ์ฉ๋ฒ:**
```
["api", "database", "security"] ํค์๋๋ก mcp__claude-agents-power__recommend-by-keywords๋ฅผ ์ฌ์ฉํด์ ์์ด์ ํธ๋ฅผ ์ถ์ฒํด์ค
```
---
## ๐ฏ ์์ด์ ํธ ์ค์น
### 1. ๋จ์ผ ์์ด์ ํธ ์ค์น
```
["frontend-developer"] ์์ด์ ํธ๋ฅผ ํ์ฌ ํ๋ก์ ํธ์ mcp__claude-agents-power__install-agents๋ก ์ค์นํด์ค
```
### 2. ๋ค์ค ์์ด์ ํธ ์ค์น
```
["frontend-developer", "backend-developer", "qa-engineer"] ์์ด์ ํธ๋ค์ mcp__claude-agents-power__install-agents๋ก ์ค์นํด์ค
```
### 3. ์ธ์ด๋ณ ์ค์น
```
ํ๊ตญ์ด ๋ฒ์ ์ ["product-manager", "data-analyst"] ์์ด์ ํธ๋ฅผ mcp__claude-agents-power__install-agents๋ก ์ค์นํด์ค
```
**์ค์น ์์น:**
- ๊ธฐ๋ณธ ๊ฒฝ๋ก: `{ํ๋ก์ ํธ}/.claude/sub-agents/`
- ๊ฐ ์์ด์ ํธ๋ ๊ฐ๋ณ `.md` ํ์ผ๋ก ์ ์ฅ
---
## ๐ก ์ค์ ์ฌ์ฉ ์์
### ์์ 1: ์ React ํ๋ก์ ํธ ์์
```
1. ํ๋ก์ ํธ ๋ถ์ํ๊ธฐ
"mcp__claude-agents-power__analyze-project๋ก ํ์ฌ React ํ๋ก์ ํธ๋ฅผ ๋ถ์ํด์ค"
2. ์ถ์ฒ ์์ด์ ํธ ํ์ธ
์๋ต์์ ์ถ์ฒ๋ ์์ด์ ํธ๋ค ํ์ธ
3. ์์ด์ ํธ ์ค์น
"์ถ์ฒ๋ฐ์ ['frontend-developer', 'ui-designer', 'qa-engineer'] ์์ด์ ํธ๋ค์ ์ค์นํด์ค"
```
### ์์ 2: ๋ฐฑ์๋ API ๊ฐ๋ฐ
```
1. ํค์๋ ๊ธฐ๋ฐ ์ถ์ฒ
"['api', 'database', 'authentication'] ํค์๋๋ก ์์ด์ ํธ๋ฅผ ์ถ์ฒํด์ค"
2. ์์ธ ์ ๋ณด ํ์ธ
"backend-developer ์์ด์ ํธ์ ์์ธ ์ ๋ณด๋ฅผ mcp__claude-agents-power__get-agent-details๋ก ๋ณด์ฌ์ค"
3. ์ค์น ๋ฐ ํ์ฉ
"backend-developer์ security-engineer ์์ด์ ํธ๋ฅผ ์ค์นํด์ค"
```
### ์์ 3: ๋ฐ์ดํฐ ๋ถ์ ํ๋ก์ ํธ
```
1. ๋ฐ์ดํฐ ์นดํ
๊ณ ๋ฆฌ ํ์
"data ์นดํ
๊ณ ๋ฆฌ์ ๋ชจ๋ ์์ด์ ํธ๋ฅผ ๋ณด์ฌ์ค"
2. ์ ํฉํ ์์ด์ ํธ ์ ํ
"data-scientist์ data-analyst์ ์ฐจ์ด์ ์ ์์ธ ์ ๋ณด๋ก ๋น๊ตํด์ค"
3. ์ค์น
"์ ํํ ์์ด์ ํธ๋ค์ ํ๋ก์ ํธ์ ์ค์นํด์ค"
```
---
## ๐๏ธ ๊ณ ๊ธ ํ์ฉ๋ฒ
### 1. ํ๋ก์ ํธ๋ณ ๋ง์ถค ์์ด์ ํธ ์กฐํฉ
**์คํํธ์
์ด๊ธฐ ๋จ๊ณ:**
```
["product-manager", "frontend-developer", "backend-developer", "growth-marketing-manager"]
```
**๊ธฐ์
ํ๋ก์ ํธ:**
```
["solution-architect", "tech-lead", "security-engineer", "devops-engineer", "qa-engineer"]
```
**๋ฐ์ดํฐ ์ค์ฌ ํ๋ก์ ํธ:**
```
["data-scientist", "data-engineer", "machine-learning-engineer", "data-analyst"]
```
### 2. ์ธ์ด๋ณ ํ์ฉ
- **ํ๊ตญ์ด**: ๊ตญ๋ด ํ๋ก์ ํธ, ํ๊ตญ ๋น์ฆ๋์ค ์ปจํ
์คํธ
- **์์ด**: ๊ธ๋ก๋ฒ ํ๋ก์ ํธ, ๊ตญ์ ํ์ค ์ค์
### 3. ์์ด์ ํธ ์กฐํฉ ์ ๋ต
**ํ์คํ ์น ๊ฐ๋ฐ:**
```
๊ธฐ๋ณธ: frontend-developer + backend-developer
ํ์ฅ: + ui-designer + qa-engineer + devops-engineer
```
**๋ชจ๋ฐ์ผ ์ฑ ๊ฐ๋ฐ:**
```
๊ธฐ๋ณธ: mobile-developer + ui-designer
ํ์ฅ: + backend-developer + product-manager + marketing-analyst
```
**AI/ML ํ๋ก์ ํธ:**
```
๊ธฐ๋ณธ: machine-learning-engineer + data-scientist
ํ์ฅ: + data-engineer + ai-researcher + product-manager
```
---
## ๐ ๏ธ ๋ฌธ์ ํด๊ฒฐ
### 1. MCP ๋๊ตฌ๊ฐ ๋ณด์ด์ง ์๋ ๊ฒฝ์ฐ
```bash
# 1. MCP ์๋ฒ ์ค์ ํ์ธ
cat ~/.config/claude/mcp_servers.json
# 2. ๋น๋ ์ํ ํ์ธ
ls -la /path/to/claude-agents-power-mcp-server/dist/index.js
# 3. Claude Code ์ฌ์์
```
### 2. ์์ด์ ํธ ์ค์น ์คํจ
```bash
# ๋์ ๋๋ ํ ๋ฆฌ ๊ถํ ํ์ธ
ls -la .claude/
mkdir -p .claude/sub-agents/
```
### 3. ๊ฒ์ ๊ฒฐ๊ณผ๊ฐ ์๋ ๊ฒฝ์ฐ
- ํค์๋๋ฅผ ๋ค๋ฅด๊ฒ ์๋ํด๋ณด์ธ์
- ์์ด/ํ๊ตญ์ด๋ฅผ ๋ฐ๊ฟ์ ๊ฒ์ํด๋ณด์ธ์
- ์นดํ
๊ณ ๋ฆฌ๋ณ ๋ชฉ๋ก์ ๋จผ์ ํ์ธํด๋ณด์ธ์
### 4. ์ธ์ด ์ค์ ๋ฌธ์
```
# ๋ช
์์ ์ผ๋ก ์ธ์ด ์ง์
"ํ๊ตญ์ด๋ก ์ค์ ํด์ ์์ด์ ํธ๋ฅผ ๊ฒ์ํด์ค"
"์์ด ๋ฒ์ ์ ์์ด์ ํธ๋ฅผ ๋ณด์ฌ์ค"
```
---
## ๐ ์ ์ฉํ ๋ช
๋ น์ด ๋ชจ์
### ๋น ๋ฅธ ์์
```
"ํ์ฌ ํ๋ก์ ํธ๋ฅผ ๋ถ์ํ๊ณ ์ ํฉํ ์์ด์ ํธ 3๊ฐ๋ฅผ ์ถ์ฒํด์ ๋ฐ๋ก ์ค์นํด์ค"
```
### ํ์์ ๊ฒ์
```
"'๋ง์ผํ
'๊ณผ ๊ด๋ จ๋ ๋ชจ๋ ์์ด์ ํธ๋ฅผ ๋ณด์ฌ์ฃผ๊ณ , ๊ทธ ์ค ๊ฐ์ฅ ์ ํฉํ ๊ฒ์ ์ถ์ฒํด์ค"
```
### ๋น๊ต ๋ถ์
```
"frontend-developer์ ui-designer์ ์ฐจ์ด์ ์ ๋น๊ตํด์ ์ค๋ช
ํด์ค"
```
### ํ๋ก์ ํธ ๋ง์ถค ์ค์
```
"์คํํธ์
์ ์ ํฉํ ํต์ฌ ์์ด์ ํธ 5๊ฐ๋ฅผ ์ถ์ฒํ๊ณ ์ค์นํด์ค"
```
---
## ๐ ๋ฒ ์คํธ ํ๋ํฐ์ค
1. **ํ๋ก์ ํธ ์ด๊ธฐ**: ๋จผ์ `analyze-project`๋ก ์๋ ๋ถ์
2. **ํ์ ๋จ๊ณ**: `list-agents`์ `search-agents`๋ก ์ต์
ํ์ธ
3. **์ ํ ๋จ๊ณ**: `get-agent-details`๋ก ์์ธ ์ ๋ณด ๊ฒํ
4. **์คํ ๋จ๊ณ**: `install-agents`๋ก ์ ํ๋ ์์ด์ ํธ๋ค ์ค์น
5. **๋ฐ๋ณต ๊ฐ์ **: ํ๋ก์ ํธ ์งํ์ ๋ฐ๋ผ ํ์ํ ์์ด์ ํธ ์ถ๊ฐ
์ด ๊ฐ์ด๋๋ฅผ ๋ฐ๋ผํ์๋ฉด Pair-Role MCP Server๋ฅผ ํจ๊ณผ์ ์ผ๋ก ํ์ฉํ์ค ์ ์์ต๋๋ค! ๐