Devotd Github
새 소식LLM 인프라

cauebraz/squeeze — README를 설치·퀵스타트 구성으로 압축

코딩 에이전트용 도구 출력 압축기 squeeze의 최신 커밋 4318d7d는 README.md만 고쳐 설명을 설치·퀵스타트·문서 링크 중심으로 다시 썼다.

저장소 정보cauebraz/squeeze ↗

코딩 에이전트용 도구 출력 압축기 squeeze의 최신 커밋 4318d7d는 README.md만 고쳐 설명을 설치·퀵스타트·문서 링크 중심으로 다시 썼다.

GitHub 설명: Cut the tokens your coding agent spends reading tool output

스타
★ 4
포크
0
언어
Go
라이선스
MIT
원문 보기 ↗GitHub에서 보기 ↗

squeeze는 코딩 에이전트가 읽어 들이는 도구 출력을 표준 입력으로 받아, 에이전트가 판단에 쓰는 변경·실패·결정만 남겨 내보내는 Go 명령줄 도구다. 최신 커밋 4318d7d(2026-10-23)는 README.md만 고쳤다. 설명을 설치 방법, 퀵스타트, 문서 링크 중심의 짧은 구성으로 다시 써서 120줄이 바뀌었고(추가 58줄, 삭제 62줄), 코드는 그대로다.

README는 squeeze가 자르지 않고 포맷별로 파싱한다고 설명한다. 도구가 민감 값으로 표시한 항목은 표준 출력에도 `--output json`에도 나타나지 않고, MCP 서버나 플러그인, 훅 없이 파이프 하나로 붙는다는 점이 핵심이다. 설치는 `go install github.com/cauebraz/squeeze/cmd/squeeze@latest`이며 Go 1.27이 필요하다. 라이선스는 MIT다. 지원 포맷 표에는 terraform의 plan·state·validate와 tfjson, tflint, GitHub Actions 로그, buildkit, jest와 JUnit XML, kubectl, npm audit, pre-commit, checkov, trivy, pytest, go test, 그리고 어느 포맷에도 걸리지 않을 때 쓰는 generic까지 들어 있다.

절감 수치는 저장소가 직접 정리한 벤치에서 나온다. README는 에이전트 작업 13개에서 중간값 기준으로 토큰을 23% 덜 썼고, 출력이 작았던 두 작업에서는 9%와 10% 오히려 더 썼다고 적는다. 앞부분의 예시도 terraform plan JSON 6,294바이트가 485바이트로 줄어든다고 보여주지만, 저장소가 고른 한 건의 결과일 뿐이다.

이번 커밋이 바꾼 것은 문서뿐이라 기능 차이는 없다. 오히려 기능 비교와 벤치 차트, 개발 안내를 덜어내고 링크로 대체했다. README는 릴리스가 아직 없고 1.0이르기 전까지 출력이 바뀔 수 있다고 밝힌다. 진입은 쉬워졌지만, 절감률 근거가 저장소 자체 벤치에 머물고 배포된 버전도 없는 만큼 지금 고정해 쓰기에는 판단이 이르다.