Skip to content

Latest commit

ย 

History

History
226 lines (169 loc) ยท 4.76 KB

File metadata and controls

226 lines (169 loc) ยท 4.76 KB

CLAUDE.md - AI ๊ฐœ๋ฐœ ๋„์šฐ๋ฏธ ๊ฐ€์ด๋“œ

์ž‘์„ฑ์ผ: 2025๋…„ 12์›” 18์ผ
๋Œ€์ƒ: Claude AI ๋ฐ ๊ฐœ๋ฐœ์ž
๋ชฉ์ : Python-KIS ํ”„๋กœ์ ํŠธ์˜ AI ๊ธฐ๋ฐ˜ ๊ฐœ๋ฐœ ๊ฐ€์ด๋“œ


๋ฌธ์„œ ์ฒด๊ณ„

Python-KIS ํ”„๋กœ์ ํŠธ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ฌธ์„œ ๊ตฌ์กฐ๋ฅผ ๋”ฐ๋ฆ…๋‹ˆ๋‹ค:

docs/
โ”œโ”€โ”€ guidelines/          # ๊ทœ์น™ ๋ฐ ๊ฐ€์ด๋“œ๋ผ์ธ
โ”‚   โ”œโ”€โ”€ CODING_STANDARDS.md
โ”‚   โ”œโ”€โ”€ GIT_WORKFLOW.md
โ”‚   โ””โ”€โ”€ DOCUMENTATION_RULES.md
โ”‚
โ”œโ”€โ”€ dev_logs/            # ๊ฐœ๋ฐœ ์ผ์ง€ (๋‚ ์งœ๋ณ„)
โ”‚   โ”œโ”€โ”€ 2025-12-18_phase1_week1_complete.md
โ”‚   โ””โ”€โ”€ YYYY-MM-DD_*.md
โ”‚
โ”œโ”€โ”€ reports/             # ๋ณด๊ณ ์„œ ๋ฐ ๋ถ„์„
โ”‚   โ”œโ”€โ”€ ARCHITECTURE_REPORT_V3_KR.md
โ”‚   โ”œโ”€โ”€ DEVELOPMENT_REPORT_*.md
โ”‚   โ””โ”€โ”€ archive/
โ”‚
โ”œโ”€โ”€ prompts/             # ํ”„๋กฌํ”„ํŠธ ๊ธฐ๋ก
โ”‚   โ”œโ”€โ”€ 2025-12-18_public_api_refactor.md
โ”‚   โ””โ”€โ”€ YYYY-MM-DD_*.md
โ”‚
โ””โ”€โ”€ user/                # ์‚ฌ์šฉ์ž ๋ฌธ์„œ
    โ”œโ”€โ”€ QUICKSTART.md
    โ””โ”€โ”€ TUTORIALS.md

AI ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค

1. ํ”„๋กฌํ”„ํŠธ ์ˆ˜์‹  ์‹œ

๋‹จ๊ณ„:

  1. ํ”„๋กฌํ”„ํŠธ๋ฅผ docs/prompts/YYYY-MM-DD_์ฃผ์ œ.md ํ˜•์‹์œผ๋กœ ์ €์žฅ
  2. ๊ด€๋ จ๋œ ๊ธฐ์กด ๋ฌธ์„œ ํ™•์ธ (reports, guidelines)
  3. ์ž‘์—… ๋ฒ”์œ„ ํŒŒ์•… ๋ฐ todo list ์ƒ์„ฑ

์˜ˆ์‹œ:

# 2025-12-18_public_api_refactor.md

## ์‚ฌ์šฉ์ž ์š”์ฒญ
๊ณต๊ฐœ API๋ฅผ ์ •๋ฆฌํ•˜๊ณ  public_types.py๋ฅผ ์ƒ์„ฑํ•˜๋ผ

## ๋ถ„์„
- ํ˜„์žฌ ๊ณต๊ฐœ API: 154๊ฐœ
- ๋ชฉํ‘œ: 20๊ฐœ ์ดํ•˜
- ์†Œ์š” ์‹œ๊ฐ„: 8์‹œ๊ฐ„

2. ์ž‘์—… ๋ถ„๋ฅ˜

ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ถ„๋ฅ˜:

์นดํ…Œ๊ณ ๋ฆฌ ์ €์žฅ ์œ„์น˜ ์˜ˆ์‹œ
๊ทœ์น™/๊ฐ€์ด๋“œ docs/guidelines/ ์ฝ”๋”ฉ ํ‘œ์ค€, Git ์›Œํฌํ”Œ๋กœ์šฐ
๊ฐœ๋ฐœ ์ผ์ง€ docs/dev_logs/ Phase 1 ์™„๋ฃŒ, ๋ฒ„๊ทธ ์ˆ˜์ •
๋ณด๊ณ ์„œ docs/reports/ ์•„ํ‚คํ…์ฒ˜ ๋ถ„์„, ์„ฑ๋Šฅ ๋ณด๊ณ ์„œ
ํ”„๋กฌํ”„ํŠธ docs/prompts/ ๋ชจ๋“  ์‚ฌ์šฉ์ž ์š”์ฒญ ์›๋ณธ

3. ์ž‘์—… ์ง„ํ–‰

์ฒดํฌ๋ฆฌ์ŠคํŠธ:

  • ํ”„๋กฌํ”„ํŠธ ๋ฌธ์„œ ์ž‘์„ฑ
  • ๊ด€๋ จ ๊ฐ€์ด๋“œ๋ผ์ธ ํ™•์ธ
  • ์ž‘์—… ์ˆ˜ํ–‰
  • ํ…Œ์ŠคํŠธ ์‹คํ–‰
  • ๊ฐœ๋ฐœ ์ผ์ง€ ์ž‘์„ฑ
  • ํ•„์š” ์‹œ ๋ณด๊ณ ์„œ ์ž‘์„ฑ
  • Git commit & push

4. ์ž‘์—… ์™„๋ฃŒ ์‹œ

ํ•„์ˆ˜ ์ž‘์—…:

  1. ๊ฐœ๋ฐœ ์ผ์ง€ ์ž‘์„ฑ (docs/dev_logs/YYYY-MM-DD_์ฃผ์ œ.md)

    • ์ž‘์—… ๋‚ด์šฉ
    • ๋ณ€๊ฒฝ ํŒŒ์ผ ๋ชฉ๋ก
    • ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ
    • ๋‹ค์Œ ํ•  ์ผ
  2. ๋ณด๊ณ ์„œ ๊ฐฑ์‹  (Phase ์™„๋ฃŒ ์‹œ)

    • ์ง„ํ–‰ ์ƒํ™ฉ ํ‘œ์‹œ (โœ…)
    • ๋‹ค์Œ ๋‹จ๊ณ„ ํ‘œ์‹œ
    • KPI ์—…๋ฐ์ดํŠธ
  3. To-Do List ์ž‘์„ฑ

    • ๋ฏธ์™„๋ฃŒ ์ž‘์—…
    • ๋‹ค์Œ ์šฐ์„ ์ˆœ์œ„
    • ๋ธ”๋กœ์ปค ์ด์Šˆ

๋ฌธ์„œ ์ž‘์„ฑ ๊ทœ์น™

ํŒŒ์ผ๋ช… ๊ทœ์น™

๋‚ ์งœ_์ฃผ์ œ_ํƒ€์ž….md

์˜ˆ์‹œ:
- 2025-12-18_public_api_refactor_prompt.md
- 2025-12-18_phase1_week1_complete_devlog.md
- 2025-12-18_testing_improvements_report.md

Markdown ํ…œํ”Œ๋ฆฟ

ํ”„๋กฌํ”„ํŠธ ๋ฌธ์„œ

# [๋‚ ์งœ] - [์ฃผ์ œ]

## ์‚ฌ์šฉ์ž ์š”์ฒญ
[์›๋ณธ ํ”„๋กฌํ”„ํŠธ]

## ๋ถ„์„
- ์ž‘์—… ๋ฒ”์œ„
- ์˜ˆ์ƒ ์‹œ๊ฐ„
- ์˜ํ–ฅ ๋ฐ›๋Š” ๋ชจ๋“ˆ

## ๊ณ„ํš
1. ...
2. ...

## ๊ฒฐ๊ณผ
[์™„๋ฃŒ ํ›„ ์ž‘์„ฑ]

๊ฐœ๋ฐœ ์ผ์ง€

# [๋‚ ์งœ] - [์ฃผ์ œ] ๊ฐœ๋ฐœ ์ผ์ง€

## ์ž‘์—… ๋‚ด์šฉ
...

## ๋ณ€๊ฒฝ ํŒŒ์ผ
- `path/to/file.py` - ์„ค๋ช…

## ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ
- ํ†ต๊ณผ: X๊ฐœ
- ์‹คํŒจ: Y๊ฐœ
- ์ปค๋ฒ„๋ฆฌ์ง€: Z%

## ๋‹ค์Œ ํ•  ์ผ
- [ ] ...

๋ณด๊ณ ์„œ

# [์ฃผ์ œ] ๋ณด๊ณ ์„œ

**์ž‘์„ฑ์ผ**: YYYY-MM-DD  
**์ž‘์„ฑ์ž**: Claude/๊ฐœ๋ฐœ์ž๋ช…  
**๋ฒ„์ „**: vX.Y

## ์š”์•ฝ
...

## ์ƒ์„ธ ๋‚ด์šฉ
...

## ๊ฒฐ๋ก  ๋ฐ ๊ถŒ์žฅ์‚ฌํ•ญ
...

Phase๋ณ„ ๋ฌธ์„œ ์š”๊ตฌ์‚ฌํ•ญ

Phase 1 (๊ธด๊ธ‰ ๊ฐœ์„ )

  • ํ•„์ˆ˜: ๊ฐœ๋ฐœ ์ผ์ง€ (์ฃผ 1ํšŒ)
  • ์„ ํƒ: ํ”„๋กฌํ”„ํŠธ ๋ฌธ์„œ
  • Phase ์™„๋ฃŒ ์‹œ: ์™„๋ฃŒ ๋ณด๊ณ ์„œ + To-Do List

Phase 2 (ํ’ˆ์งˆ ํ–ฅ์ƒ)

  • ํ•„์ˆ˜: ๊ฐœ๋ฐœ ์ผ์ง€ + ๊ฐ€์ด๋“œ๋ผ์ธ ๋ฌธ์„œ
  • ์„ ํƒ: ํ’ˆ์งˆ ๋ถ„์„ ๋ณด๊ณ ์„œ

Phase 3 (์ปค๋ฎค๋‹ˆํ‹ฐ)

  • ํ•„์ˆ˜: ํŠœํ† ๋ฆฌ์–ผ ์ž‘์„ฑ
  • ์„ ํƒ: ์ปค๋ฎค๋‹ˆํ‹ฐ ํ”ผ๋“œ๋ฐฑ ๋ฆฌํฌํŠธ

AI ์ž‘์—… ์ฒดํฌ๋ฆฌ์ŠคํŠธ

๋งค ํ”„๋กฌํ”„ํŠธ๋งˆ๋‹ค

  • ํ”„๋กฌํ”„ํŠธ ๋ฌธ์„œ ์ž‘์„ฑ (docs/prompts/)
  • ๊ด€๋ จ ๊ฐ€์ด๋“œ๋ผ์ธ ํ™•์ธ
  • ์ž‘์—… ๋ถ„๋ฅ˜ (๊ทœ์น™/์ผ์ง€/๋ณด๊ณ ์„œ)

์ž‘์—… ์™„๋ฃŒ ์‹œ

  • ๊ฐœ๋ฐœ ์ผ์ง€ ์ž‘์„ฑ (docs/dev_logs/)
  • ํ…Œ์ŠคํŠธ ์‹คํ–‰ ๋ฐ ๊ฒฐ๊ณผ ๊ธฐ๋ก
  • Git commit (์ ์ ˆํ•œ ๋ฉ”์‹œ์ง€)
  • ๊ด€๋ จ ๋ณด๊ณ ์„œ ๊ฐฑ์‹  (์ฒดํฌ๋ฐ•์Šค ํ‘œ์‹œ)

Phase ์™„๋ฃŒ ์‹œ

  • ์™„๋ฃŒ ๋ณด๊ณ ์„œ ์ž‘์„ฑ (docs/reports/)
  • To-Do List ์ž‘์„ฑ (๋‹ค์Œ Phase์šฉ)
  • ์•„ํ‚คํ…์ฒ˜ ๋ฌธ์„œ ๊ฐฑ์‹ 
  • CHANGELOG ์—…๋ฐ์ดํŠธ

์ฐธ๊ณ  ์ž๋ฃŒ


๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ: 2025๋…„ 12์›” 18์ผ
๋‹ค์Œ ๊ฒ€ํ† : Phase 2 ์‹œ์ž‘ ์‹œ