인프라코스트, AI 에이전트를 위한 CLI 재설계로 클로드 토큰 사용량 79% 절감

✍️ OpenClawRadar📅 게시일: May 19, 2026🔗 Source
인프라코스트, AI 에이전트를 위한 CLI 재설계로 클로드 토큰 사용량 79% 절감
Ad

Infracost는 Terraform, CloudFormation, CDK로부터 클라우드 인프라 비용을 추정하는 CLI 도구로, Claude Code 및 Cursor와 같은 AI 코딩 에이전트를 위해 출력을 재설계했습니다. 그 결과, bare-Claude 기준 대비 출력 토큰이 최대 79% 감소하고 API 비용이 67% 절감되었습니다. 이 재설계는 두 가지 기술을 중심으로 이루어졌습니다: CLI로의 조건 푸시다운(predicate pushdown)과 토큰 효율적인 출력 형식입니다.

벤치마크 세부 사항

  • 1,171개 리소스를 가진 3개 프로젝트 Terraform 픽스처에 대한 16개 질문
  • 모델: Claude Opus, 질문당 5회 반복
  • 기준: Bash 및 Read 도구를 사용한 bare Claude, 스킬 미탑재
  • 비교 대상: --llm 출력 플래그가 있는 Infracost 스킬

주요 결과

측정 항목Bare ClaudeInfracost 스킬 포함 (--llm)변화
정답 수5 / 11 (45%)11 / 11 (100%)+6
총 비용 (USD)$16.41$9.63-41%
출력 토큰207,01781,697-61%
경과 시간50분50분동일

한 예로, "프로젝트 간 중복 제거된 태깅 정책을 위반하는 고유 리소스 개수"라는 질문은 bare Claude로 $3.51의 비용이 들었고 25턴 제한에 도달하여 답변을 반환하지 못했습니다. 재설계된 CLI로 동일한 질문은 $0.25의 비용으로 정확한 답변을 반환했습니다.

Ad

기술적 접근 방식

  • 조건 푸시다운: 에이전트가 JSON을 jq로 파이프하거나 Python 파서를 작성하는 대신, CLI가 필터링 플래그(예: --tag-policy)를 받아들이도록 하여 계산을 도구 자체에 오프로드합니다. 이는 턴 수와 토큰 소비를 줄입니다.
  • 토큰 효율적인 출력 형식: --llm 플래그는 장황한 사람이 읽기 쉬운 테이블이나 전체 JSON 대신 간결하고 에이전트 친화적인 형식을 반환합니다. 이는 감소량의 상당 부분을 차지합니다.

벤치마크 환경의 주의 사항

Infracost는 다른 사람들이 함정을 피할 수 있도록 자체 환경 설정을 오픈소스로 공개했습니다:

  • 기준 실행을 위해 샌드박스 HOME을 사용하여 우발적인 스킬 로딩 방지
  • macOS ACL 문제를 우회하기 위해 TMPDIR을 프로젝트 로컬 디렉토리로 설정
  • 시스템 설치에 의존하지 않고 테스트 바이너리를 PATH에 앞에 추가
  • 20-30%의 토큰 변동성 때문에 셀당 5회 이상 반복
  • 턴 제한에 도달한 셀 재실행(--rerun-failed) 및 검증기가 변경된 경우 재채점(--rescore)

AI 에이전트가 서브프로세스로 호출하는 CLI를 유지 관리한다면, 조건 푸시다운과 전용 에이전트 출력 형식이라는 동일한 두 가지 방법이 적용될 가능성이 높습니다. 이 재설계는 사람을 위한 CLI도 개선했지만, 이 글은 에이전트 경로에 초점을 맞추고 있습니다.

📖 전체 출처 읽기: HN AI Agents

Ad

👀 See Also

Engram: OpenClaw 에이전트용 하이브리드 메모리 플러그인 — 감쇠 기능이 있는 벡터 및 의미론 검색
Tools

Engram: OpenClaw 에이전트용 하이브리드 메모리 플러그인 — 감쇠 기능이 있는 벡터 및 의미론 검색

Engram은 OpenClaw 에이전트에 세션 간 지속 가능한 하이브리드 메모리를 제공합니다. SQLite+FTS5로 정확한 검색, LanceDB로 의미 검색, 감쇠 클래스와 자동 캡처 훅을 지원합니다.

OpenClawRadar
SecureContext: Claude 코드에서 지속적 메모리와 토큰 감소를 위한 MCP 플러그인
Tools

SecureContext: Claude 코드에서 지속적 메모리와 토큰 감소를 위한 MCP 플러그인

SecureContext는 Claude Code 세션 간 MemGPT 스타일의 지속성을 제공하는 오픈소스 MCP 플러그인으로, 타겟팅된 컨텍스트 리콜을 통해 입력 토큰을 약 87% 줄이고, 보안 샌드박스를 통해 자격 증명을 격리합니다.

OpenClawRadar
OutClaw: Docker에서 OpenClaw를 위한 GUI 설치 및 관리자
Tools

OutClaw: Docker에서 OpenClaw를 위한 GUI 설치 및 관리자

OutClaw은 Docker 컨테이너 내에서 OpenClaw 인스턴스를 설치하고 관리하는 무료 오픈소스 애플리케이션입니다. 명령줄을 사용하지 않고 AI 제공자와 채팅 채널에 대한 설정, 구성 및 연결을 위한 단계별 GUI를 제공합니다.

OpenClawRadar
클로드-랭크: AI 검색 가시성 감사를 위한 클로드 코드 플러그인
Tools

클로드-랭크: AI 검색 가시성 감사를 위한 클로드 코드 플러그인

Claude-rank은 AI 검색 가시성을 위한 기술적 기반을 감사하는 무료 Claude Code 플러그인 및 CLI로, 기술 SEO, AI 인용 가능성 점수화, AI 봇 크롤링 가능성 확인, 발견 가능성 문제에 대한 자동 수정을 처리합니다.

OpenClawRadar