AI 코딩 어시스턴트와 LLM 인터페이스 사이의 프록시: 코드 컨텍스트 압축으로 토큰 비용 절감
요약
이 에이전트는 AI 코딩 어시스턴트와 LLM 인터페이스 사이에 배치되어 과도한 코드 컨텍스트를 압축합니다. AST(Abstract Syntax Tree) 분석을 통해 배경 파일을 축소하고, 이를 통해 토큰 비용을 획기적으로 절감할 수 있습니다.
핵심 포인트
- AST 기반으로 코드를 구문 분석하여 컨텍스트를 효율적으로 압축합니다.
- Aider, Cursor, Claude Code 등 다양한 도구를 지원하며 사용이 용이합니다.
- 최대 73%까지 토큰 비용을 절약할 수 있는 실시간 대시보드가 제공됩니다.
실시간으로 과도한 코드 컨텍스트를 압축하는, AI 코딩 어시스턴트와 LLM 인터페이스 사이에 배치되는 에이전트가 토큰 비용을 50–80% 절약합니다.
https://github.com/borhen68/TokenTamer
...
AI 코딩 어시스턴트와 LLM 인터페이스 사이에 끼워 넣은 Python으로 작성된 에이전트는 요청을 가로채고 AST(Abstract Syntax Tree)를 사용하여 코드를 구문 분석하며, 배경 파일을 시그니처와 클래스 이름 스켈레톤만 남기고 축소합니다. Aider, Cursor, Claude Code, Codex CLI 등을 지원하며, 일부는 SSL 설정 없이도 사용 가능합니다. 압축 전략은 세 가지 계층으로 구성됩니다: AST 스켈레토나이징(skeletonization), 도구 인식 압축(tool-aware compression), 그리고 Anthropic의 장기 세션 캐시 하이재킹(long sessions를 통해 약 73% 절약 가능). 얼마나 많은 토큰과 비용을 절약하는지 확인할 수 있는 실시간 대시보드를 제공하며, 스트리밍 전송 및 OpenAI/Anthropic을 지원합니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 X @qingq77 (검증됨)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기