| name | harness-chakra-kakashi |
| description | ๐ฅท ์ฐจํฌ๋ผ ์นด์นด์ โ ํด๋ก๋์ฝ๋ 2.0 ์คํฌ์ ํ ํฐ ์ฌ์ฉ๋์ 3์ธ์นญ ๊ด์ฐฐ์ ์์ ์์ ๊ฐ์ฌํ๊ณ ๊ฐ์ ์์ ์ ์ํ๋ ์คํฌ.
ํ ํฐ(์ฐจํฌ๋ผ)ยทํ๋กฌํํธ(์ ๋ฒ)ยทAI ์ฑ๋ฅ(์ฐจํฌ๋ผ ํจ์จ) ๊ด์ ์์ ์์
์ธ์
์ ํ๊ฐํ๋ค.
๋ค์ ์ํฉ์์ ์ด ์คํฌ์ ์ฌ์ฉํ ๊ฒ:
- "์ฐจํฌ๋ผ ์ ๊ฒํด", "์ฐจํฌ๋ผ ๊ฐ์ฌํด", "์ฐจํฌ๋ผ ์นด์นด์", "chakra audit"
- "ํ ํฐ ์ฌ์ฉ๋ ์ ๊ฒ", "ํ ํฐ ํจ์จ ๊ฐ์ฌ", "token audit", "token efficiency"
- "์ด๋ฒ ์ธ์
ํ ํฐ ์ผ๋ง๋ ์ผ์ด?", "์ธ์
๋น์ฉ ์ผ๋ง์ผ?", "ccusage ๋๋ ค๋ด"
- "์บ์ ํํธ์จ ํ์ธํด", "cache hit rate", "cache ํจ์จ"
- "์ด ์คํฌ์ด ํ ํฐ์ ๋ง์ด ๋จน๋์ง ๋ด์ค", "์คํฌ ํจ์จ ํ๊ฐ"
- "์์
๋ง์น๊ณ ์ฐจํฌ๋ผ ํ๊ฐ", "์์
ํ ํ ํฐ ๋ฆฌ๋ทฐ"
์๋ ๋ฐ๋ ์กฐ๊ฑด (3์ธ์นญ ๊ด์ฐฐ์):
- ์นด์นด์ ํ๋ค์ค ์ํ๋ถ ์์ง(`full-review`, `targeted-review`, `full-inspection` ๋ฑ) ์คํ ์ข
๋ฃ ์งํ
- ํ๋ค์ค ์์ด์ ํธ ๋จ๋
์คํ์ด ์ข
๋ฃ๋ ์งํ (ํธ์ถ ์ธก์ด ๋ช
์์ ์ผ๋ก ๋ฐ๋์ ์์ํ ๊ฒฝ์ฐ)
- ์ฌ์ฉ์๊ฐ "์์
๋ง์น๊ณ ์ฐจํฌ๋ผ ํ๊ฐ"๋ฅผ ๋ช
์ํ ๋ค๋ฅธ ์คํฌ/์ธ์
์ข
๋ฃ ์
ํธ๋ฆฌ๊ฑฐ ์์ด ํธ์ถ๋๋ฉด ์ฌ์ฉ ๊ฐ์ด๋๋ฅผ ์๋ดํ๋ค.
|
๐ฅท ์ฐจํฌ๋ผ ์นด์นด์ (Chakra Kakashi)
AI ํ ํฐ์ ์๋๋ฌผ์ด ์๋๋ผ ์ฐจํฌ๋ผ๋ค โ ์ ๋ต์ ์ผ๋ก ์จ์ผ ํ๋ค.
์ฐจํฌ๋ผ ์นด์นด์๋ ํด๋ก๋์ฝ๋ 2.0 ์์
์ธ์
์ ํ ํฐ ๊ฒฝ์ ์ฑ์ ์ฌํ ๊ฐ์ฌํ๋ 3์ธ์นญ ๊ด์ฐฐ์๋ค.
์์
์ ์ง์ ๊ฐ์
ํ์ง ์๊ณ , ์์
์ด ๋๋ ๋ค์๋ง ๊นจ์ด๋ ์ธ์
๊ธฐ๋ก์ ์ฝ๊ณ ํ๊ฐํ๋ค.
๋ณธ ์คํฌ์ ์นด์นด์ ํ๋ค์ค ํ๋ฌ๊ทธ์ธ(harness-kakashi)์ ๋
๋ฆฝ ํ์ ์ปดํฌ๋ํธ์ด๋ฉฐ,
ํ๋ค์ค๊ฐ ์๋ ํ๊ฒฝ์์๋ ๋จ๋
์ผ๋ก ๋์ํ๋ค.
์ฒ ํ โ Chakra Doctrine
| ๋น์ | ์ค์ฒด |
|---|
| ์ฐจํฌ๋ผ (Chakra) | ํ ํฐ (input/output/cache) |
| ์ ๋ฒ (Jutsu) | ํ๋กฌํํธยท๋๊ตฌ ํธ์ถยท์๋ธ์์ด์ ํธ ์ํ |
| ์ฐจํฌ๋ผ ์ํ (Circulation) | ์บ์ ์ฌ์ฌ์ฉ๋ฅ (cache hit ratio) |
| ์ธ์ (Ninjutsu Tier) | ๋ชจ๋ธ ์ ํ (Haiku / Sonnet / Opus) |
| ๋ถ์ ์ (Shadow Clone) | ์๋ธ์์ด์ ํธ ์ํ |
| ์ฐจํฌ๋ผ ๊ณ ๊ฐ (Depletion) | ๋ฌด์๋ฏธํ ํ ํฐ ์๋ชจ / ๋ฐ๋ณต ์ฝ๊ธฐ / ์ ํ์ง ํ๋กฌํํธ |
ํต์ฌ ๊ต๋ฆฌ:
- ๋ง์ด ์ด๋ค๊ณ ๊ฐํด์ง๋ ๊ฒ ์๋๋ผ ์ ์จ์ผ ์ด๊ธด๋ค.
- ์บ์๋ ์ฐจํฌ๋ผ ์ํ์ด๋ค. ๋๊ธฐ๋ฉด ๋งค๋ฒ ์ฐจํฌ๋ผ๋ฅผ ์๋ก ์๋ชจํ๋ค.
- ๋ถ์ ์ (์๋ธ์์ด์ ํธ)์ ๊ฐ๋ ฅํ์ง๋ง ์ฐจํฌ๋ผ๋ฅผ N๋ฐฐ๋ก ์ด๋ค. ๊ผญ ํ์ํ ๋๋ง.
- ์๊ธ ์ธ์ (Opus)์ ๊ธฐ๋ณธ๊ฐ์ด ์๋๋ค. ์์
๋์ด๋์ ๋ง์ถฐ ๋จ๊ณ๋ฅผ ์ ํํ๋ค.
์ญํ ๊ฒฝ๊ณ
- 3์ธ์นญ ๊ด์ฐฐ์: ์์
์ค์ ๋ผ์ด๋ค์ง ์๋๋ค. ์ธ์
์ด ๋๋ ํ์๋ง ํ๊ณ ํ๋ค.
- ์ ์์: ๊ตฌ์ฒด์ ์ธ ์ฝ๋ ๋ณ๊ฒฝ์ ํ์ง ์๋๋ค. ๋ค์ ์ธ์
์ ๋ต๋ง ์ ์ํ๋ค.
- ๋
๋ฆฝ ์๋: ํ๋ค์ค๊ฐ ์์ผ๋ฉด
harness/agents/chakra-auditor.md์ ์ฐ๋, ์์ผ๋ฉด ์ด ์คํฌ ๊ท์น๋ง์ผ๋ก ๋จ๋
ํ๊ฐ.
ํธ์ถ ๋ชจ๋
Mode H: ๋์๋ง (๋น ํธ์ถ)
์ฌ์ฉ์๊ฐ /harness-chakra-kakashi ๋๋ "์ฐจํฌ๋ผ ์นด์นด์"๋ง ๋ฐํํ๊ณ ๊ตฌ์ฒด ์์ฒญ์ด ์์ผ๋ฉด, ๋ค์ ๊ฐ์ด๋๋ฅผ ์ถ๋ ฅํ๊ณ ์ข
๋ฃํ๋ค.
๐ฅท ์ฐจํฌ๋ผ ์นด์นด์ โ ํ ํฐ ํจ์จ ๊ฐ์ฌ ์คํฌ
[์ฒ ํ]
ํ ํฐ = ์ฐจํฌ๋ผ. ๋ง์ด ์ด๋ค๊ณ ๊ฐํ ๊ฒ ์๋๋ผ ์ ์จ์ผ ์ด๊ธด๋ค.
[์ธ์ ์ฐ๋๊ฐ]
- ์์
ํ "์ฐจํฌ๋ผ ์ ๊ฒํด"๋ก ์ด๋ฒ ์ธ์
ํจ์จ ๊ฐ์ฌ
- ์นด์นด์ ํ๋ค์ค ์ํ๋ถ ์์ง ์ข
๋ฃ ์งํ ์๋ ๋ฐ๋ (์์ ์)
- "์บ์ ํํธ์จ ํ์ธํด"๋ก ํน์ ์งํ ์กฐํ
- "์ธ์
๋น์ฉ ์ผ๋ง์ผ?"๋ก ํ์ฌ ๋์ ๋น์ฉ ํ์ธ
[5์ถ ํ๊ฐ]
1. ์ฐจํฌ๋ผ ์ด๋ (Volume) E1~E5
2. ์ํ ํจ์จ (Cache Hit) A~D
3. ์ ๋ฒ ์ ๋ฐ๋ (Tool Economy) โ/โ
4. ์ธ์ ์ ํ (Model Choice) 1~5
5. ๋ถ์ ์ ์ ์ (Subagent) Pass/Warn/Fail
[์ฃผ ๋ช
๋ น ์์]
"์ฐจํฌ๋ผ ์ ๊ฒํด" โ ์ด๋ฒ ์ธ์
5์ถ ๊ฐ์ฌ
"ccusage ์ค๋์ ๋ณด์ฌ์ค" โ ์ผ์ผ ํ ํฐ ์ฌ์ฉ๋
"์บ์ ํํธ์จ๋ง ๋ด์ค" โ ๋จ์ผ ์ถ ์ ๊ฒ
"๊ฐ์ ์ 3๊ฐ๋ง ์ค" โ ๊ถ๊ณ ๋ง
[๊ฐ์ธ์ ๋ณด ๋ณดํธ]
๋ก๊ทธ์ ์ฌ์ฉ์ ์
๋ ฅ ์๋ฌธยท๊ฒฝ๋ก ์๋ฌธยทAPI ํค ๋ฑ์ ๊ธฐ๋กํ์ง ์๋๋ค.
์์ธํ ์ ์ฑ
์ references/chakra-masking.md ์ฐธ์กฐ.
Mode A: ์์
ํ ์๋ ๊ฐ์ฌ (3์ธ์นญ ๊ด์ฐฐ์)
์นด์นด์ ํ๋ค์ค ์ํ๋ถ ์์ง ๋๋ ํธ์ถ ์ธก ์คํฌ์ด ์์
์ข
๋ฃ ์์ ์ ๋ณธ ์คํฌ์ ํธ์ถํ์ฌ ๊ฐ์ฌ๋ฅผ ์์ํ๋ค:
- ํธ๋ฆฌ๊ฑฐ ํฌ์ฐฉ: ํธ์ถ ์ธก์ด ์์
์ข
๋ฃ ์ง์ ์ "์ฐจํฌ๋ผ ๊ฐ์ฌ๋ฅผ ๋ฐ๋ํ๋ค"๊ณ ๋ณธ ์คํฌ์ ๋๊ธด๋ค.
- ์ธ์
์ฌ๊ตฌ์ฑ:
/cost, /context, ๊ทธ๋ฆฌ๊ณ ๊ฐ๋ฅํ๋ฉด ~/.claude/projects/<hash>/<session>.jsonl์ usage ๋ธ๋ก์ ์ฐธ์กฐ.
- 5์ถ ํ๊ฐ: ์๋ "ํ๊ฐ ์ ์ฐจ" ์ํ.
- ์์ฝ ์ฒจ๋ถ: ์ฌ์ฉ์ ๋ณด๊ณ ๋๋ถ๋ถ์ 2~3์ค๋ก ์ฝ์
:
๐ฅท ์ฐจํฌ๋ผ ๊ฐ์ฌ: ์ด๋ E3 / ์ํ B / ์ ๋ฒ โ / ์ธ์ 4 / ๋ถ์ ์ Pass โ {ํต์ฌ 1์ค}
- ๋ก๊ทธ ๊ธฐ๋ก: ํ๋ค์ค๊ฐ ์์ผ๋ฉด
harness/logs/chakra-auditor/{yyyy-MM-dd-HH-mm}-{title}.md,
์์ผ๋ฉด .claude/skills/harness-chakra-kakashi/logs/{date}-{title}.md.
Mode M: ์๋ ๊ฐ์ฌ
์ฌ์ฉ์๊ฐ ๋ช
์์ ์ผ๋ก ํธ๋ฆฌ๊ฑฐ ๋ฌธ๊ตฌ๋ฅผ ๋ฐํํ๋ฉด Mode A์ ๋์ผํ ์ ์ฐจ๋ฅผ ์ํํ๋ค.
ํ๊ฐ ์ ์ฐจ
Step 1: ์ธ์
๊ธฐ๋ก ์์ง
๊ฐ๋ฅํ ์์ค (์ฐ์ ์์ ์):
- ํ์ฌ ๋ํ ํ์: ๋๊ตฌ ํธ์ถ, ์๋ธ์์ด์ ํธ ์ํ, ๋ชจ๋ธ ์ฌ์ฉ ๋ด์ญ
/cost ์ถ๋ ฅ: ์ธ์
๋์ ๋น์ฉยทAPI ์๊ฐยท์ฝ๋ ๋ณ๊ฒฝ๋ (์ฌ์ฉ์์๊ฒ ์คํ์ ๊ถ์ )
- JSONL ํธ๋์คํฌ๋ฆฝํธ:
~/.claude/projects/<project_hash>/<session_id>.jsonl
- ๊ฐ ์ด์์คํดํธ ๋ฉ์์ง์
usage ๊ฐ์ฒด์์:
cache_creation_input_tokens โ ์ ๋ขฐ ๊ฐ๋ฅ
cache_read_input_tokens โ ์ ๋ขฐ ๊ฐ๋ฅ
output_tokens โ ์ฐธ๊ณ
- โ ๏ธ
input_tokens๋ ์คํธ๋ฆฌ๋ฐ ํ๋ ์ด์คํ๋๋ก ๋ถ์ (100x ๊ณผ์๊ณ์ธก)
- ccusage CLI:
npx ccusage session --json / npx ccusage daily --json
Step 2: 5์ถ ํ๊ฐ
| ์ถ | ํ๊ฐ ๋์ | ์ฒ๋ | ํต์ฌ ์ง๋ฌธ |
|---|
| ์ฐจํฌ๋ผ ์ด๋ | ์ธ์
๋์ ํ ํฐ (cache+output ํฉ) | E1~E5 | ์์
๋์ด๋ ๋๋น ํ ํฐ์ด ๊ณผ๋คํ๋๊ฐ? |
| ์ํ ํจ์จ | ์บ์ ํํธ์จ | A/B/C/D | cache_read / (cache_read + cache_creation) โฅ 70%์ธ๊ฐ? |
| ์ ๋ฒ ์ ๋ฐ๋ | ๋๊ตฌ ํธ์ถ ์ ์ | โ/โ | Read ์ค๋ณต, Grep ๋ฐ๋ณต, ๋์ผ Bash ์ฌ์คํ์ด ์์๋๊ฐ? |
| ์ธ์ ์ ํ | ๋ชจ๋ธ ์ ์ ์ฑ | 1~5 | ๊ฐ๋จํ ์์
์ Opus ์ฐ์ง ์์๋๊ฐ? / ๋ณต์ก ์์
์ Haiku ์ฐ์ง ์์๋๊ฐ? |
| ๋ถ์ ์ ์ ์ | ์๋ธ์์ด์ ํธ ๋น๋ | Pass/Warn/Fail | ์๋ธ์์ด์ ํธ ์ํ์ด ์์
๋ณต์ก๋์ ๋ถํฉํ๋๊ฐ? |
์ฒ๋ ์ ์
- ์ฐจํฌ๋ผ ์ด๋ E1~E5:
- E5: ์ต์ (์์ ๋๋น โค 1.2๋ฐฐ)
- E4: ์ํธ (โค 1.5๋ฐฐ)
- E3: ๋ณดํต (โค 2๋ฐฐ)
- E2: ๋ญ๋น (โค 3๋ฐฐ)
- E1: ์ฐจํฌ๋ผ ๊ณ ๊ฐ (> 3๋ฐฐ)
- ์ํ ํจ์จ A~D:
- A: โฅ 85% (์ฐจํฌ๋ผ ์ํ ์ต์ )
- B: 70~85% (์ํธ)
- C: 50~70% (๋๊น ๊ฐ์ง)
- D: < 50% (์ํ ํ๊ดด)
- ์ธ์ ์ ํ 1~5:
- 5: ๋ชจ๋ ์์
์ ์ ์ ๋ชจ๋ธ
- 3: 1ํ ์ค์ ํ
- 1: ๋ฐ๋ณต์ ์ค์ ํ (๋ญ๋น ํจํด)
- ๋ถ์ ์ Pass/Warn/Fail:
- Pass: ์๋ธ์์ด์ ํธ 1ํ ์ดํ ๋๋ ๊ฐ ์ํ์ด ๋ช
ํํ ๋ชฉ์
- Warn: 2~3ํ ์ํ ์ค ์ผ๋ถ๊ฐ ๋ณธ์ธ์ด ์ฒ๋ฆฌํ ์ ์์์
- Fail: ๊ณผ๋ค ์ํ ๋๋ ๋ณ๋ ฌ์ฑ ์๋ ์์ฐจ ์ํ
Step 3: ์ถ๋ ฅ
### ๐ฅท ์ฐจํฌ๋ผ ๊ฐ์ฌ ๊ฒฐ๊ณผ
| ์ถ | ์ ์ | ๊ทผ๊ฑฐ |
|----|------|------|
| ์ฐจํฌ๋ผ ์ด๋ | {E1~E5} | {์ด ํ ํฐ / ์์} |
| ์ํ ํจ์จ | {A~D} | {hit ratio %} |
| ์ ๋ฒ ์ ๋ฐ๋ | {โ/โ} | {๋๊ตฌ ํธ์ถ ์ด์์น 1์ค} |
| ์ธ์ ์ ํ | {1~5} | {๋ชจ๋ธ ์ฌ์ฉ ๋ด์ญ 1์ค} |
| ๋ถ์ ์ ์ ์ | {Pass/Warn/Fail} | {์๋ธ์์ด์ ํธ ์ํ ์} |
**๊ฐ์ ์ ๋ฒ (๋ค์ ์ธ์
์ ๋ต)**:
1. {๊ตฌ์ฒด์ ๊ถ๊ณ 1 โ ์บ์ ๋ณด์กด / ๋๊ตฌ ํธ์ถ ํจํด / ๋ชจ๋ธ ์ ํ ์ค ํ๋}
2. {๊ตฌ์ฒด์ ๊ถ๊ณ 2}
3. {๊ตฌ์ฒด์ ๊ถ๊ณ 3 โ ์ ํ์ }
**ํ ์ค ์์ฝ**: {์ด๋ฒ ์ธ์
์ ์ฐจํฌ๋ผ ํน์ง โ ์: "๋ถ์ ์ ๊ณผ๋ค๋ก ์ฐจํฌ๋ผ ๋ญ๋น"}
ํ๋ค์ค ์ฐ๋
์นด์นด์ ํ๋ค์ค(harness/harness.config.json)๊ฐ ์กด์ฌํ๋ฉด:
- ๋ณธ ์คํฌ์
harness/agents/chakra-auditor.md๋ฅผ ์ฐธ์กฐํ์ฌ ๋์ผ ๊ท์น์ ๋ฐ๋ฅธ๋ค (์๋ ๊ฒฝ์ฐ).
- ๋ก๊ทธ๋
harness/logs/chakra-auditor/ ํ์์ ์ ์ฅํ๋ค.
- ํ๋ค์ค ์์ง ์คํ ํ ์๋ ๋ฐ๋๋ ๋๋ ํ๋ค์ค์ ๋ก๊ทธ ๊ท์ฝ์ ๋ฐ๋ฅธ๋ค.
chakra-auditor ์์ด์ ํธ๊ฐ harness.config.json์ agents ๋ฐฐ์ด์ ๋ฑ๋ก๋์ด ์์ง ์๋๋ผ๋,
๋ณธ ์คํฌ์ ๋จ๋
๊ท์น์ผ๋ก ๊ฐ์ฌ๋ฅผ ์ํํ๋ค (์์ด์ ํธ ์ ์๋ ํ๋ค์ค ์ธก ์ ํ์ฌํญ).
ํ๋ค์ค๊ฐ ์์ผ๋ฉด:
- ๋ณธ ์คํฌ ๋จ๋
์ผ๋ก ์๋ํ๋ค.
- ๋ก๊ทธ๋
.claude/skills/harness-chakra-kakashi/logs/ ํ์์ ์ ์ฅํ๋ค.
references/ ๋ด๋ถ์ ๊ท์น ๋ฌธ์๋ง ์ฐธ์กฐํ๋ค.
๊ฐ์ธ์ ๋ณดยท๋ณด์ ๋ณดํธ (CRITICAL)
JSONL ํธ๋์คํฌ๋ฆฝํธ์๋ ์ฌ์ฉ์ ๋ฐํ ์๋ฌธยทํ์ผ ๊ฒฝ๋กยทAPI ํคยท๋น๋ฐ๋ฒํธ๊ฐ ํฌํจ๋ ์ ์๋ค.
๊ฐ์ฌ ๋ก๊ทธ์๋ ์ ๋ ์๋ฌธ์ ๋ณต์ฌํ์ง ์๋๋ค.
๊ธฐ๋ก ๊ธ์ง
- ์ฌ์ฉ์ ๋ฉ์์ง ์๋ฌธ, ์ด์์คํดํธ ์๋ต ์๋ฌธ
- ํ์ผ ๊ฒฝ๋ก ์ค ์ฌ์ฉ์๋ช
(
C:\Users\<name>\...) โ ๋ง์คํน
- ๋น๋ฐ๋ฒํธยทํ ํฐยทAPI ํค (์ค๋ น ๋ถ๋ถ์ด๋ผ๋)
- ์ฑํ
์ฑ์์ ๊ฐ์ ธ์จ ๋ํ ๋ด์ฉ
๊ธฐ๋ก ํ์ฉ
- ๋๊ตฌ ์ด๋ฆ๊ณผ ํธ์ถ ํ์ (์:
Read x12, Bash x3)
- ํ ํฐ ์์น (cache_read, cache_creation, output)
- ๋ชจ๋ธ ์ด๋ฆ (
claude-sonnet-4-6, claude-haiku-4-5 ๋ฑ)
- ์๋ธ์์ด์ ํธ ํ์
๊ณผ ํ์
- ์์ ์๊ฐ
์์ธํ ๊ท์น์ references/chakra-masking.md.
์คํฌ ๋ด๋ถ ๊ท์น (๋
๋ฆฝ ์๋)
๋ณธ ์คํฌ์ ํ๋ค์ค ์์ด๋ ์๊ฒฐ ๋์ํ๋ค. ๋ด๋ถ ๊ท์น์ ๋ค์ ๋ฌธ์์ ๋ถํ ๋์ด ์๋ค:
references/jutsu-patterns.md โ ํจ์จ ์ ๋ฒ(DO) / ์ฐจํฌ๋ผ ๋ญ๋น ์ํฐํจํด(DON'T)
references/chakra-masking.md โ ๋ก๊ทธ ๋ง์คํน ์ ์ฑ
references/claude-code-2-token-sources.md โ ํ ํฐ ๊ด์ธก ์์ค ๋ ํผ๋ฐ์ค
์ฃผ์
- ๋ณธ ์คํฌ์ ์ฝ๋ ์์ ยท๋น๋ยท๋ฐฐํฌ๋ฅผ ํ์ง ์๋๋ค. ๊ฐ์ฌ์ ๊ถ๊ณ ๋ง.
- ๋ณธ ์คํฌ์ ์์
์ค์ ๋ผ์ด๋ค์ง ์๋๋ค. ์์
์ข
๋ฃ ํ์๋ง ๋ฐ๋ํ๋ค.
- ์์
ํธ์ถ์๊ฐ "๊ฐ์ฌ ์๋ต"์ ๋ช
์ํ ๊ฒฝ์ฐ ๋ฐ๋ํ์ง ์๋๋ค.
- ์์
์์ ๋๊ตฌ ํธ์ถ์ด 1ํ๋ ์์์ผ๋ฉด ๋ฐ๋ ์๋ต (ํ๊ณ ํ ๋์ ์์).
- ๋ณธ ์คํฌ์
harness-kakashi ํ๋ฌ๊ทธ์ธ์ ๋
๋ฆฝ ํ์ ์ปดํฌ๋ํธ๋ก, harness-kakashi-creator์ ๋
๋ฆฝ์ ์ผ๋ก ๋์ํ๋ค.