Skip to main content
Glama
README.md
 > **๐Ÿ“ข ๊ณต์ง€ (2026-09-14): AICV๋Š” [Tokenbill](https://github.com/Jonghoon5922/tokenbill)์˜ ๊ธฐ๋Šฅ์œผ๋กœ ํ†ตํ•ฉ๋ฉ๋‹ˆ๋‹ค.**
> AI ๋น„์šฉ ๋Œ€์‹œ๋ณด๋“œ์™€ AI ํ™œ์šฉ ์ด๋ ฅ์„œ๋ฅผ ํ•œ ์„œ๋น„์Šค์—์„œ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด ๊ธฐ๋Šฅ์„ Tokenbill๋กœ ์˜ฎ๊ธฐ๋Š” ์ค‘์ž…๋‹ˆ๋‹ค.
> ๊ธฐ์กด ์„ค์น˜(`npx -y github:Jonghoon5922/aicv`)์™€ ํ”„๋กœํ•„(aicv.tokenbill.my)์€ ์ด๊ด€์ด ๋๋‚  ๋•Œ๊นŒ์ง€ ๊ทธ๋Œ€๋กœ ๋™์ž‘ํ•˜๋ฉฐ,
> ์ดํ›„ ์•ˆ๋‚ด๋Š” [tokenbill.my](https://tokenbill.my)์—์„œ ํ™•์ธํ•˜์„ธ์š”.

# AICV โ€” AI ํ™œ์šฉ ๋Šฅ๋ ฅ ์ด๋ ฅ์„œ

๋กœ์ปฌ AI CLI ์‚ฌ์šฉ ๋กœ๊ทธ(Claude CodeยทCodexยทGemini)๋ฅผ ๊ทผ๊ฑฐ๋กœ **์ฆ๊ฑฐ ๊ธฐ๋ฐ˜ AI ํ™œ์šฉ ๋Šฅ๋ ฅ ์ด๋ ฅ์„œ**๋ฅผ ๋งŒ๋“ค๊ณ ,
๊ณต๊ฐœ ํ”„๋กœํ•„๋กœ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค. "๋งŽ์ด ์ผ๋‹ค"(๋ฆฌ๋”๋ณด๋“œ)๋„ "์‹œํ—˜ ์ณค๋‹ค"(์ž๊ฒฉ์ฆ)๋„ ์•„๋‹Œ,
**์‹ค์ œ ์ž‘์—… ๋กœ๊ทธ๊ฐ€ ์—ญ๋Ÿ‰์„ ์ฆ๋ช…**ํ•ฉ๋‹ˆ๋‹ค.

์˜ˆ์‹œ ํ”„๋กœํ•„: https://aicv.tokenbill.my/r/jonghoon

## ์‹œ์ž‘ํ•˜๊ธฐ (3๋ถ„)

**1. MCP ์„ค์น˜**

```bash
claude mcp add aicv -- npx -y github:Jonghoon5922/aicv
```

Node 18+๋งŒ ์žˆ์œผ๋ฉด ๋ฉ๋‹ˆ๋‹ค (clone ๋ถˆํ•„์š” โ€” npx๊ฐ€ ๋ฐ›์•„์„œ ์‹คํ–‰ํ•˜๊ณ , ์—…๋ฐ์ดํŠธ๋„ ์ž๋™).
Codex CLI๋Š” `codex mcp add aicv -- npx -y github:Jonghoon5922/aicv`,
Gemini CLI๋Š” `gemini mcp add aicv npx -y github:Jonghoon5922/aicv`.

**2. ๊ณ„์ • ์—ฐ๊ฒฐ** โ€” [aicv.tokenbill.my](https://aicv.tokenbill.my) ๊ตฌ๊ธ€ ๋กœ๊ทธ์ธ โ†’ **์—ฐ๊ฒฐ ์ฝ”๋“œ ๋ฐœ๊ธ‰** โ†’ ์ƒˆ AI ์„ธ์…˜์—์„œ:

> "aicv ์—ฐ๊ฒฐํ•ด์ค˜, ์ฝ”๋“œ K7F3QZ"

๋. ํ† ํฐ์ด ์ž๋™ ์ €์žฅ๋˜๊ณ (`~/.aicv/credentials.json`), ํ”„๋กœํ•„ ์ฃผ์†Œ๋„ ์ž๋™ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค(๊ธฐ๋ณธ **๋น„๊ณต๊ฐœ**).

**3. ์ด๋ ฅ์„œ ๋งŒ๋“ค๊ธฐ** โ€” `/aicv format=career` (๋˜๋Š” "AI ํ™œ์šฉ ์ด๋ ฅ์„œ ๋งŒ๋“ค์–ด์ค˜")

์ดˆ์•ˆ์„ ํ™•์ธํ•˜๋ฉด ํฌํƒˆ์— ๋ฐ”๋กœ ๋ฐœํ–‰๋ฉ๋‹ˆ๋‹ค. ํšŒ์‚ฌยท๊ณ ๊ฐ์‚ฌ ์ด๋ฆ„์€ ์ต๋ช…ํ™”๋˜๋ฉฐ, ๋ฐœํ–‰ ์ „ ๋ฐ˜๋“œ์‹œ ์ดˆ์•ˆ์„ ํ™•์ธํ•˜์„ธ์š”.

**4. ๊ณต์œ ** โ€” ๋Œ€์‹œ๋ณด๋“œ์—์„œ **ํ”„๋กœํ•„ ๊ณต๊ฐœ**๋ฅผ ์ผœ๋ฉด `aicv.tokenbill.my/r/<๋‚ด์ฃผ์†Œ>` ๋งํฌ๋กœ ๋ˆ„๊ตฌ๋‚˜ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ด๋ ฅ์„œยท๋งํฌ๋“œ์ธ์— ์ด ๋งํฌ ํ•œ ์ค„์ด๋ฉด ๋ฉ๋‹ˆ๋‹ค.

## ์ดํ›„์—๋Š” (์ง€์† ์—…๋ฐ์ดํŠธ)

| ์ƒํ™ฉ | ํ•˜๋Š” ์ผ |
|---|---|
| ํ‰์†Œ | ์—†์Œ โ€” AI๋ฅผ ์“ธ ๋•Œ๋งˆ๋‹ค ํ”„๋กœํ•„ ์ง€ํ‘œ(๊ธฐ๊ฐ„ยท์ž์‚ฐยท๊ธฐ์ˆ  ์Šคํƒ)๊ฐ€ **์ž๋™ ๊ฐฑ์‹ ** (6์‹œ๊ฐ„ ๊ฐ„๊ฒฉ) |
| ๋ฌธ์žฅ ๊ณ ์น˜๊ณ  ์‹ถ์„ ๋•Œ | "์ด๋ ฅ์„œ์—์„œ โ—‹โ—‹ ๋ถ€๋ถ„ ๊ณ ์ณ์ค˜" โ€” ๋ฐœํ–‰๋ณธ์„ ๊ฐ€์ ธ์™€ ๊ทธ ๋ถ€๋ถ„๋งŒ ์ˆ˜์ •ยท์žฌ๋ฐœํ–‰ |
| ํฌ๊ฒŒ ๊ฐฑ์‹ ํ•˜๊ณ  ์‹ถ์„ ๋•Œ | `/aicv` ์žฌ์‹คํ–‰ โ€” ๊ธฐ์กด ๋ฐœํ–‰๋ณธ ์œ„์—์„œ ๋‹ฌ๋ผ์ง„ ์ˆ˜์น˜ยท์ž์‚ฐ๋งŒ ๊ฐฑ์‹  (๋‹ค๋“ฌ์€ ๋ฌธ์žฅ์€ ๋ณด์กด) |

## ์ถœ๋ ฅ ์–‘์‹ 4์ข…

`career`(๊ฒฝ๋ ฅ๊ธฐ์ˆ ์„œ ์„น์…˜ยท๊ธฐ๋ณธ ๋ฐœํ–‰) ยท `skills`(๋งํฌ๋“œ์ธ/์ด๋ ฅ์„œ ์Šคํ‚ฌ ๋ชฉ๋ก) ยท
`github`(ํ”„๋กœํ•„ README) ยท `full`(์ƒ์„ธ ๋ฆฌํฌํŠธ). `/aicv format=<์–‘์‹>`์œผ๋กœ ์„ ํƒ.

์ž‘์„ฑ ์›์น™(๊ฐ€์ด๋“œ์— ๋‚ด์žฅ): ํ™œ๋™๋Ÿ‰ ์ˆซ์ž(ํ˜ธ์ถœยทํ† ํฐ๋Ÿ‰) ๋ฐฐ์ œ, **๋งŒ๋“  ๊ฒƒยท์‚ฐ์ถœ๋ฌผ ์ˆ˜์น˜๋งŒ**,
๊ตฌ์ฒด ์‚ฌ๋ก€๋Š” STAR ์••์ถ•ํ˜• + ๊ณ ๊ฐ์‚ฌ ์ต๋ช…ํ™”, ์‹ค์ œ ๋งํฌ ์ฒจ๋ถ€.

## ์ˆ˜์ง‘ ๋ฒ”์œ„ยทํ”„๋ผ์ด๋ฒ„์‹œ

| ์†Œ์Šค | ๊ฒฝ๋กœ | ์ˆ˜์ค€ |
|---|---|---|
| Claude Code | `~/.claude/projects/**/*.jsonl` ์™ธ | ์ „์ฒด (๋„๊ตฌยท์Šคํ‚ฌยทํ™•์žฅยท์‚ฌ๋ก€ ํ›„๋ณด) |
| Codex CLI | `~/.codex/sessions/` | ํ† ํฐยท๋ชจ๋ธ |
| Gemini CLI | `~/.gemini/tmp/` | ํ† ํฐยท๋ชจ๋ธ |

- **๋Œ€ํ™” ์›๋ฌธยทํ”„๋กฌํ”„ํŠธยทํŒŒ์ผ ๋‚ด์šฉ์€ ์–ด๋–ค ํ•„๋“œ์—๋„ ๋‹ด๊ธฐ์ง€ ์•Š์Šต๋‹ˆ๋‹ค** (์ง‘๊ณ„๊ฐ’๊ณผ ์ด๋ฆ„ํ‘œ๋งŒ).
- ์„ธ์…˜ ์ œ๋ชฉ(์‚ฌ๋ก€ ํ›„๋ณด)์€ **๋กœ์ปฌ ์ „์šฉ** โ€” ๋ฐœํ–‰ ์‹œ ํด๋ผ์ด์–ธํŠธยท์„œ๋ฒ„ ์–‘์ชฝ์—์„œ ์ œ๊ฑฐ๋ฉ๋‹ˆ๋‹ค.
- ํ”„๋กœ์ ํŠธ ๊ฒฝ๋กœ๋Š” ๋ณ„์นญ+ํ•ด์‹œ. ์‹ค๊ฒฝ๋กœ ํฌํ•จ ํŒฉ์€ ์„œ๋ฒ„๊ฐ€ ๊ฑฐ๋ถ€ํ•ฉ๋‹ˆ๋‹ค.
- ํ”„๋กœํ•„์€ ๊ธฐ๋ณธ ๋น„๊ณต๊ฐœ, ๋ฐœํ–‰ํ•  ๋•Œ๋งˆ๋‹ค ๊ณต๊ฐœ/๋น„๊ณต๊ฐœ ์ƒํƒœ๋ฅผ ์•Œ๋ ค์ค๋‹ˆ๋‹ค.
- ์ด๋ ฅ์„œ์— ์‹ฃ๊ณ  ์‹ถ์€ ๋งํฌ๋Š” `~/.aicv/config.json`์˜ `links`์— ๋“ฑ๋ก.

## ๋ฌธ์„œ

- [์ฆ๊ฑฐ ํŒฉ ์Šคํ‚ค๋งˆ v1](docs/SCHEMA.md) โ€” ๋ธ”๋ก ๊ตฌ์กฐยท๋ฒ„์ „ ์ •์ฑ…
- [ํฌํƒˆ ์„ค๊ณ„](docs/PORTAL.md)
- [์ƒ์„ฑ ์˜ˆ์‹œ](examples/AICV-career.md)

## ํฌํƒˆ ์ง์ ‘ ์šด์˜ํ•˜๊ธฐ

```bash
pip install -r server/requirements.txt
uvicorn server.main:app --port 8100
```

๋˜๋Š” Containerfile๋กœ ์ด๋ฏธ์ง€ ๋นŒ๋“œ (main ํ‘ธ์‹œ ์‹œ ghcr.io ์ž๋™ ๋นŒ๋“œ).
ํ™˜๊ฒฝ๋ณ€์ˆ˜: `SECRET_KEY`(ํ•„์ˆ˜), `GOOGLE_CLIENT_ID`ยท`AUTH_GOOGLE_ONLY`(์„ ํƒ โ€” tokenbill๊ณผ ๋™์ผํ•œ ๋กœ๊ทธ์ธ ๋ฐฉ์‹).
์ž์ฒด ํฌํƒˆ์„ ์“ฐ๋ ค๋ฉด MCP ๋“ฑ๋ก ์‹œ `--server https://๋‚ดํฌํƒˆ` ์ถ”๊ฐ€.