title: "์ฝ๋ ์ปจํ ์คํธ ํ ํฐ 80% ์ ๊ฐ ์ฌ๋ก" description: "๋ด์ค - ์๋ฌธ ๊ธฐ๋ฐ ์์ฝ ํ์" date: 2026-05-31 tags: [vibe-coding] source: "https://dev.to/leo_gong_18d5831624ce427f/how-i-cut-ai-context-tokens-by-80-1i10" sidebar: order: 0
์ ๋ชฉ(ํ๊ธ): ์ฝ๋ ์ปจํ ์คํธ ํ ํฐ 80% ์ ๊ฐ ์ฌ๋ก ์๋ฌธ ์ ๋ชฉ(์๋ฌธ): How I cut AI context tokens by 80% ์๋ฌธ: How I cut AI context tokens by 80% ์์ค: dev-to-vibecoding MD ํ์ผ: content/2026-05-31/dev-to-vibecoding-how-i-cut-ai-context-tokens-by-80.md
ํต์ฌ ๋ด์ฉ
๊ฐ๋ฐ์๊ฐ AI ์ฝ๋ฉ ์ธ์ ์ ์ปจํ ์คํธ ํ ํฐ์ ์ฝ 80% ์ค์๋ค๊ณ ๊ณต๊ฐํ์ด์.
์ค๊ฐ ๊ท๋ชจ TypeScript ํ๋ก์ ํธ์์ ์๋ ์ค๋ช ์ ์ฝ 6,000ํ ํฐ์ด ๋ค์๋๋ฐ, CodePulse๋ฅผ ์ฐ๋ ์ฝ 800ํ ํฐ์ผ๋ก ์ค์๊ณ ๊ด๋ จ ํ์ผ ์ปค๋ฒ๋ฆฌ์ง๋ ์คํ๋ ค ์ข์์ก๊ฑฐ๋ ์.
์ด ๋๊ตฌ๋ Tree-sitter AST๋ก ํจ์ยทํด๋์คยทexport ์ฌ๋ณผ์ ๋ฝ๊ณ , ๊ฒฝ๋กยท์์ฝยท์ฌ๋ณผ๋ช ํค์๋๋ก ํ์ผ ๊ด๋ จ๋๋ฅผ ์ ์ํํด์. ๋ git ์ด๋ ฅ์ผ๋ก ์์ฃผ ๋ฐ๋๋ ํซ ํ์ผ์ ๋จผ์ ์ฌ๋ฆฌ๊ณ , ์ ์ฅ์ ํฌ๊ธฐ์ ๋ฐ๋ผ ์ต๋ 4,000ํ ํฐ๊น์ง ์์ฐ์ ์๋ ์กฐ์ ํด์.
๊ฒฐ๊ตญ ํต์ฌ์ AI์๊ฒ ๋ง์ด ์ฃผ๋ ๊ฒ ์๋๋ผ, ์ง๊ธ ํ์ํ ๋งฅ๋ฝ๋ง ์ ํํ ์ฃผ๋ ๋ฐฉ์์ด ๋น์ฉ๊ณผ ํ์ง์ ๊ฐ์ด ์ก๋๋ค๋ ์ ์ด์์.
์ก๋์ค์ ํ๋ง๋
ํ ํฐ์ ๋น์ฉ๊ณผ ์๋ต ํ์ง์ ์ง๊ฒฐ๋ผ์. Tree-sitter AST, git ๋ณ๊ฒฝ ์ด๋ ฅ, ์ต๋ 4,000ํ ํฐ ์๋ ์์ฐ์ผ๋ก ํ์ํ ๋งฅ๋ฝ๋ง ์ฃผ๋ ๋ฐฉ์์ด ํจ์จ์ ๋์ฌ์ค์.