ai-code-context-helper์(๋) ๋ฌด์์ ํ๋์?
๐ ๏ธ ์ฝ๋ ์ปจํ ์คํธ๋ฅผ ์ฝ๊ฒ ์ถ์ถํ์ฌ ํ์ต ํฅ์, ๊ฐ๋ฐ ์ง์, ์ฝ๋ ๋ฆฌ๋ทฐ ๊ฐ์ํ๋ฅผ ๋๋ AI Code Context Helper์ ๋๋ค.
๊ฐ์
์ด ๋๊ตฌ๋ AI ๊ธฐ๋ฐ ๊ฐ๋ฐ ์ํฌํ๋ก์ฐ๋ฅผ ์ํด ๊ด๋ จ ์ฝ๋ ์ปจํ ์คํธ๋ฅผ ์์งํ๊ณ ํฌ๋งทํ ํฉ๋๋ค. ํ์ผ ํธ๋ฆฌ๋ฅผ ์์ฑํ๊ณ , ์ ํ๋ ํ์ผ์ ๋ด์ฉ์ ์ฝ๊ณ , ๋จ์ผ ์ถ๋ ฅ ํ์ผ๋ก ๊ฒฐํฉํ์ฌ AI ์ด์์คํดํธ์ ๊ณต์ ํ๊ธฐ ์ฝ๊ฒ ๋ง๋ญ๋๋ค.
์ฌ์ฉ ๋ฐฉ๋ฒ
์ค์น
pip install ai-code-context-helper
๊ธฐ๋ณธ ์ฌ์ฉ๋ฒ
code-context --directory /path/to/project --output context.md
์ต์
--directory,-d: ๋ถ์ํ ํ๋ก์ ํธ ๋๋ ํ ๋ฆฌ (๊ธฐ๋ณธ๊ฐ: ํ์ฌ ๋๋ ํ ๋ฆฌ)--output,-o: ์ถ๋ ฅ ํ์ผ ๊ฒฝ๋ก (๊ธฐ๋ณธ๊ฐ:.context.md)--include,-i: ํฌํจํ ํ์ผ ํจํด (์:*.py,*.js)--exclude,-e: ์ ์ธํ ๋๋ ํ ๋ฆฌ ๋๋ ํ์ผ ํจํด (์:node_modules,__pycache__)--max-size: ํฌํจํ ์ต๋ ํ์ผ ํฌ๊ธฐ (KB ๋จ์, ๊ธฐ๋ณธ๊ฐ: 100KB)
์์
# Python ํ๋ก์ ํธ์ ์ปจํ
์คํธ ์ถ์ถ
code-context -d ./my_project -o ai_context.md
# ํน์ ํ์ผ ์ ํ๋ง ํฌํจ
code-context -i "*.py,*.md,*.toml" -o python_context.md
# ์ ์ธ ํจํด ์ง์
code-context -e "tests,venv,.git" -o production_context.md
์ง์ ํ๋ซํผ
- Claude Code
- Cursor
- Codex
- ๊ธฐํ AI ์ฝ๋ฉ ์ด์์คํดํธ
์ถ๋ ฅ ํ์
์ถ๋ ฅ ํ์ผ์๋ ๋ค์์ด ํฌํจ๋ฉ๋๋ค:
- ํ๋ก์ ํธ ํธ๋ฆฌ: ์ ํ๋ ๋๋ ํ ๋ฆฌ์ ๊ณ์ธต์ ๊ตฌ์กฐ
- ํ์ผ ๋ด์ฉ: ๊ฐ ํ์ผ์ ์ ์ฒด ๋ด์ฉ์ด ์ฝ๋ ๋ธ๋ก์ผ๋ก ํฌํจ๋จ
- ์์ฝ ์ ๋ณด: ๋ถ์๋ ํ์ผ ์, ์ด ํฌ๊ธฐ, ์๋ต๋ ํ์ผ ๋ฑ
๋ผ์ด์ ์ค
MIT