LeanCTX, 도구 출력이 AI 에이전트 비용을 키우는 문제를 줄임
CTX는 코딩용 가 너무 많은 정보를 한꺼번에 읽어 토큰을 낭비하는 문제를 줄이는 도구다. 기존에는 파일을 고르고 압축하는 데 초점이 있었지만, 새 업데이트는 외부 도구가 돌려주는 큰 결과물을 관리하는 쪽으로 바뀌었다. 외부 도구가 원자료를 그대로 넘기면 에이전트의 을 빠르게 쓰고 판단 품질도 떨어질 수 있다.
CTX는 도구와 사이의 관문처럼 동작해 결과물을 먼저 받아 처리한다. 추가 도구는 `-ctx addon add mix` 같은 명령으로 붙일 수 있고, 를 지원하는 도구도 연결할 수 있다. CTX는 추가 도구의 출력을 믿을 수 없는 입력으로 보고 비밀값을 제거한 뒤, 정해진 안에 들어가도록 압축한다.
결과가 너무 크면 전체 내용을 에 저장하고, 에는 나중에 찾아볼 수 있는 작은 참조값만 준다. 저장된 내용은 뒤에서 색인 처리되어 에이전트가 나중에 검색할 수 있으며, 현재 등록된 도구는 19개다.
핵심 포인트
- CTX는 코딩용 의 문맥과 을 관리한다.
- 새 업데이트는 외부 도구가 만든 큰 결과물을 줄이는 데 초점을 둔다.
- 에서 비밀값을 제거하고 에 맞게 압축한다.
- 너무 큰 결과는 에 저장하고 모델에는 작은 참조값만 전달한다.
- 저장된 내용은 나중에 에이전트가 검색할 수 있도록 색인된다.