컨텍스트 게이트웨이: AI 에이전트 컨텍스트 압축을 위한 오픈소스 프록시

✍️ OpenClawRadar📅 게시일: March 13, 2026🔗 Source
컨텍스트 게이트웨이: AI 에이전트 컨텍스트 압축을 위한 오픈소스 프록시
Ad

컨텍스트 게이트웨이의 역할

컨텍스트 게이트웨이는 AI 코딩 에이전트(예: Claude Code, OpenClaw, Cursor)와 LLM API 사이에 위치하는 에이전트 프록시입니다. 파일 읽기나 grep 결과와 같은 도구 출력이 수천 개의 토큰을 컨텍스트 윈도우에 덤핑할 때, 이 프록시는 LLM에 도달하기 전에 해당 콘텐츠를 압축합니다. 이 동기는 컨텍스트가 길어질수록 장기 컨텍스트 벤치마크의 정확도가 급격히 떨어진다는 연구 결과에서 비롯되었습니다—OpenAI의 GPT-5.4 평가는 32k 토큰에서 97.2%에서 1M 토큰에서 36.6%로 떨어지는 것으로 보고되었습니다.

압축 작동 방식

이 시스템은 모델 내부를 검사하고 분류기를 훈련하여 컨텍스트의 어떤 부분이 가장 많은 신호를 전달하는지 감지하는 소형 언어 모델(SLM)을 사용합니다. 도구가 출력을 반환할 때, 압축은 도구 호출의 의도에 따라 조건부로 발생합니다. 예를 들어, 에이전트가 오류 처리 패턴을 찾기 위해 grep을 호출했다면, SLM은 관련 일치 항목을 유지하고 나머지는 제거합니다. 나중에 모델이 제거된 내용이 필요하다면, expand()를 호출하여 원본 출력을 가져올 수 있습니다.

주요 기능 및 설정

  • 백그라운드 압축: 윈도우 용량의 85%에서 트리거되며, 요약이 사전 계산되어 압축을 기다리지 않아도 됩니다
  • 지연 로드 도구 설명: 모델은 현재 단계와 관련된 도구만 볼 수 있습니다
  • 지출 한도: 예산 제한으로 비용을 통제합니다
  • 대시보드: 실행 중 및 과거 세션을 추적합니다
  • Slack 알림: 에이전트가 사용자를 기다릴 때 알림을 받습니다
  • 지원 에이전트: Claude Code, Cursor, OpenClaw 또는 사용자 정의 구성
Ad

시작하기

다음으로 설치합니다:

curl -fsSL https://compresr.ai/api/install | sh

그런 다음 context-gateway를 실행하여 대화형 TUI 마법사를 시작하면 다음을 수행할 수 있습니다:

  • 에이전트 선택(claude_code, cursor, openclaw 또는 사용자 정의)
  • 요약 모델 및 API 키를 포함한 구성 생성/편집
  • 필요한 경우 Slack 알림 활성화
  • 압축 트리거 임계값 설정(기본값: 75%)

이 도구는 오픈소스이며, 주로 Go(90.9%)로 구축되었고, YC 지원 회사인 Compresr에서 유지 관리합니다. 내부 작동을 확인하려면 logs/history_compaction.jsonl에서 압축 로그를 확인할 수 있습니다.

📖 전체 소스 읽기: HN LLM Tools

Ad

👀 See Also

전체 디스크 암호화 및 모니터링을 포함한 OpenClaw를 위한 원-커맨드 Docker 설정
Tools

전체 디스크 암호화 및 모니터링을 포함한 OpenClaw를 위한 원-커맨드 Docker 설정

전체 디스크 암호화 가이드, PID 1로서의 Tini, 내장 모니터링 도구, 그리고 호스트에 일반 파일로 저장된 데이터를 제공하는 OpenClaw용 Docker 설정입니다. 배포에는 git clone과 ./shell 두 가지 명령어만 필요합니다.

OpenClawRadar
Git Worktrees로 동일한 저장소에서 두 개의 Claude Code 에이전트 실행하기
Tools

Git Worktrees로 동일한 저장소에서 두 개의 Claude Code 에이전트 실행하기

한 Reddit 사용자가 git worktree를 사용하여 동일한 코드베이스에서 여러 Claude Code 에이전트를 병렬로 실행하는 방법을 상세히 설명합니다. 파일 충돌을 방지하고 독립적인 에이전트 세션을 가능하게 합니다.

OpenClawRadar
지브스: AI 에이전트 세션 탐색 및 재개를 위한 TUI
Tools

지브스: AI 에이전트 세션 탐색 및 재개를 위한 TUI

Jeeves는 Claude Code, Codex, OpenCode의 AI 에이전트 세션을 단일 뷰에서 검색, 미리보기, 재개할 수 있는 터미널 사용자 인터페이스입니다. Go로 작성되었으며 Homebrew, Nix, Go install을 포함한 여러 패키지 관리자를 통해 이용 가능합니다.

OpenClawRadar
nan-forget: 단일 SQLite 파일에 저장된 로컬 AI 코딩 메모리
Tools

nan-forget: 단일 SQLite 파일에 저장된 로컬 AI 코딩 메모리

nan-forget는 단일 SQLite 파일(~3MB)에 컨텍스트를 저장하고 백그라운드 서비스 없이 작동하는 AI 코딩 에이전트용 메모리 도구입니다. 3단계 검색 파이프라인을 사용하며 Claude Code, Cursor, CLI를 통한 터미널에서 작동합니다.

OpenClawRadar