claude-code-plugins.mdโข3.93 kB
# Claude Code ํ๋ฌ๊ทธ์ธ
Repomix๋ [Claude Code](https://docs.anthropic.com/en/docs/claude-code/overview)์ฉ ๊ณต์ ํ๋ฌ๊ทธ์ธ์ ์ ๊ณตํ์ฌ AI ๊ธฐ๋ฐ ๊ฐ๋ฐ ํ๊ฒฝ๊ณผ ์ํํ๊ฒ ํตํฉ๋ฉ๋๋ค. ์ด ํ๋ฌ๊ทธ์ธ์ ์ฌ์ฉํ๋ฉด ์์ฐ์ด ๋ช
๋ น์ ์ฌ์ฉํ์ฌ Claude Code ๋ด์์ ์ง์ ์ฝ๋๋ฒ ์ด์ค๋ฅผ ๋ถ์ํ๊ณ ํจํค์งํ ์ ์์ต๋๋ค.
## ์ฌ์ฉ ๊ฐ๋ฅํ ํ๋ฌ๊ทธ์ธ
### 1. repomix-mcp (MCP ์๋ฒ ํ๋ฌ๊ทธ์ธ)
MCP ์๋ฒ ํตํฉ์ ํตํด AI ๊ธฐ๋ฐ ์ฝ๋๋ฒ ์ด์ค ๋ถ์์ ์ ๊ณตํ๋ ๊ธฐ๋ณธ ํ๋ฌ๊ทธ์ธ์
๋๋ค.
**๊ธฐ๋ฅ:**
- ๋ก์ปฌ ๋ฐ ์๊ฒฉ ์ ์ฅ์ ํจํค์ง
- ํจํค์ง๋ ์ถ๋ ฅ ๊ฒ์
- ๋ด์ฅ ๋ณด์ ์ค์บ์ผ๋ก ํ์ผ ์ฝ๊ธฐ ([Secretlint](https://github.com/secretlint/secretlint))
- ์๋ Tree-sitter ์์ถ (ํ ํฐ ์ฝ 70% ๊ฐ์)
### 2. repomix-commands (์ฌ๋์ ๋ช
๋ น ํ๋ฌ๊ทธ์ธ)
์์ฐ์ด ์ง์๊ณผ ํจ๊ป ํธ๋ฆฌํ ์ฌ๋์ ๋ช
๋ น์ ์ ๊ณตํฉ๋๋ค.
**์ฌ์ฉ ๊ฐ๋ฅํ ๋ช
๋ น:**
- `/repomix-commands:pack-local` - ๋ค์ํ ์ต์
์ผ๋ก ๋ก์ปฌ ์ฝ๋๋ฒ ์ด์ค ํจํค์ง
- `/repomix-commands:pack-remote` - ์๊ฒฉ GitHub ์ ์ฅ์ ํจํค์ง ๋ฐ ๋ถ์
## ์ค์น
### 1. Repomix ํ๋ฌ๊ทธ์ธ ๋ง์ผํ๋ ์ด์ค ์ถ๊ฐ
๋จผ์ Claude Code์ Repomix ํ๋ฌ๊ทธ์ธ ๋ง์ผํ๋ ์ด์ค๋ฅผ ์ถ๊ฐํฉ๋๋ค:
```text
/plugin marketplace add yamadashy/repomix
```
### 2. ํ๋ฌ๊ทธ์ธ ์ค์น
๋ค์ ๋ช
๋ น์ ์ฌ์ฉํ์ฌ ํ๋ฌ๊ทธ์ธ์ ์ค์นํฉ๋๋ค:
```text
# MCP ์๋ฒ ํ๋ฌ๊ทธ์ธ ์ค์น (๊ถ์ฅ ๊ธฐ๋ฐ)
/plugin install repomix-mcp@repomix
# ๋ช
๋ น ํ๋ฌ๊ทธ์ธ ์ค์น (๊ธฐ๋ฅ ํ์ฅ)
/plugin install repomix-commands@repomix
```
::: tip ํ๋ฌ๊ทธ์ธ ๊ด๊ณ
`repomix-mcp` ํ๋ฌ๊ทธ์ธ์ ๊ธฐ๋ฐ์ผ๋ก ๊ถ์ฅํ๋ฉฐ, `repomix-commands`๋ ํธ๋ฆฌํ ์ฌ๋์ ๋ช
๋ น์ผ๋ก ๊ธฐ๋ฅ์ ํ์ฅํฉ๋๋ค. ๋
๋ฆฝ์ ์ผ๋ก ์ค์นํ ์ ์์ง๋ง, ๋ ๋ค ์ฌ์ฉํ๋ฉด ๊ฐ์ฅ ํฌ๊ด์ ์ธ ๊ฒฝํ์ ์ ๊ณตํฉ๋๋ค.
:::
### ๋์: ๋ํํ ์ค์น
๋ํํ ํ๋ฌ๊ทธ์ธ ์ค์น ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ ์๋ ์์ต๋๋ค:
```text
/plugin
```
์ฌ์ฉ ๊ฐ๋ฅํ ํ๋ฌ๊ทธ์ธ์ ํ์ํ๊ณ ์ค์นํ ์ ์๋ ๋ํํ ์ธํฐํ์ด์ค๊ฐ ์ด๋ฆฝ๋๋ค.
## ์ฌ์ฉ ์์
### ๋ก์ปฌ ์ฝ๋๋ฒ ์ด์ค ํจํค์ง
์์ฐ์ด ์ง์นจ๊ณผ ํจ๊ป `/repomix-commands:pack-local` ๋ช
๋ น์ ์ฌ์ฉํฉ๋๋ค:
```text
/repomix-commands:pack-local
์ด ํ๋ก์ ํธ๋ฅผ Markdown ํ์์ผ๋ก ์์ถํ์ฌ ํจํค์ง
```
๊ธฐํ ์์ :
- "src ๋๋ ํ ๋ฆฌ๋ง ํจํค์ง"
- "TypeScript ํ์ผ์ ํ ๋ฒํธ์ ํจ๊ป ํจํค์ง"
- "JSON ํ์์ผ๋ก ์ถ๋ ฅ ์์ฑ"
### ์๊ฒฉ ์ ์ฅ์ ํจํค์ง
`/repomix-commands:pack-remote` ๋ช
๋ น์ ์ฌ์ฉํ์ฌ GitHub ์ ์ฅ์๋ฅผ ๋ถ์ํฉ๋๋ค:
```text
/repomix-commands:pack-remote yamadashy/repomix
yamadashy/repomix ์ ์ฅ์์์ TypeScript ํ์ผ๋ง ํจํค์ง
```
๊ธฐํ ์์ :
- "main ๋ธ๋์น๋ฅผ ์์ถํ์ฌ ํจํค์ง"
- "๋ฌธ์ ํ์ผ๋ง ํฌํจ"
- "ํน์ ๋๋ ํ ๋ฆฌ ํจํค์ง"
## ๊ด๋ จ ๋ฆฌ์์ค
- [MCP ์๋ฒ ๋ฌธ์](/guide/mcp-server) - ๊ธฐ๋ณธ MCP ์๋ฒ์ ๋ํด ์์๋ณด๊ธฐ
- [๊ตฌ์ฑ](/guide/configuration) - Repomix ๋์ ์ฌ์ฉ์ ์ง์
- [๋ณด์](/guide/security) - ๋ณด์ ๊ธฐ๋ฅ ์ดํด
- [๋ช
๋ น์ค ์ต์
](/guide/command-line-options) - ์ฌ์ฉ ๊ฐ๋ฅํ CLI ์ต์
## ํ๋ฌ๊ทธ์ธ ์์ค ์ฝ๋
ํ๋ฌ๊ทธ์ธ ์์ค ์ฝ๋๋ Repomix ์ ์ฅ์์์ ํ์ธํ ์ ์์ต๋๋ค:
- [ํ๋ฌ๊ทธ์ธ ๋ง์ผํ๋ ์ด์ค](https://github.com/yamadashy/repomix/tree/main/.claude-plugin)
- [MCP ํ๋ฌ๊ทธ์ธ](https://github.com/yamadashy/repomix/tree/main/.claude/plugins/repomix-mcp)
- [๋ช
๋ น ํ๋ฌ๊ทธ์ธ](https://github.com/yamadashy/repomix/tree/main/.claude/plugins/repomix-commands)
## ํผ๋๋ฐฑ ๋ฐ ์ง์
Claude Code ํ๋ฌ๊ทธ์ธ์ ๋ํ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๊ฑฐ๋ ์ ์์ด ์๋ ๊ฒฝ์ฐ:
- [GitHub์์ ์ด์ ์ด๊ธฐ](https://github.com/yamadashy/repomix/issues)
- [Discord ์ปค๋ฎค๋ํฐ ๊ฐ์
](https://discord.gg/wNYzTwZFku)
- [๊ธฐ์กด ํ ๋ก ๋ณด๊ธฐ](https://github.com/yamadashy/repomix/discussions)