SMELT 컴파일러는 OpenClaw 작업 공간 토큰 사용량을 최대 95%까지 절감합니다.

✍️ OpenClawRadar📅 게시일: April 6, 2026🔗 Source
SMELT 컴파일러는 OpenClaw 작업 공간 토큰 사용량을 최대 95%까지 절감합니다.
Ad

OpenClaw 작업공간 토큰 최적화 도구

SMELT는 Claude나 GPT와 같은 AI 모델에 콘텐츠를 전송할 때 토큰 사용량을 줄이기 위해 OpenClaw 작업공간 마크다운 파일을 처리하는 Python 컴파일러입니다. 이 도구는 특정 비효율성을 해결합니다: OpenClaw는 시작 시뿐만 아니라 모든 메시지마다 USER.md, SOUL.md, MEMORY.md, AGENTS.md를 재전송합니다.

성능 벤치마크

M3-Ultra 하드웨어의 Qwen 3.5 122B 모델에서 테스트한 결과:

  • 시작 번들: 모든 추론 호출 시 재처리되는 7,268 토큰
  • 50개 메시지 세션: 재처리된 정적 작업공간 파일 350,000개 이상의 토큰
  • 쿼리별 토큰 감소:
    • "Sally는 누구입니까?": 원본 1,373 토큰 → SMELT 73 토큰 (94.7% 절감)
    • "John은 언제 태어났습니까?": 원본 1,374 토큰 → SMELT 62 토큰 (95.5% 절감)
    • 광범위한 "Alex에 대해 알려주세요": 원본 1,373 토큰 → SMELT 328 토큰 (76.1% 절감)
  • 시작 TTFT: 원본 14,121ms → SMELT 13,273ms (6% 더 빠름)

기술 구현

SMELT는 4계층 아키텍처를 사용합니다:

  1. 아카이브: 원본 파일은 절대 변경되지 않음
  2. 컴파일: 스키마 인식 구조적 압축
  3. 압축: 사전 대체
  4. 선택: 관련 레코드와 상위 컨텍스트만 전송하는 쿼리 조건 검색

네 번째 계층(선택)에서 95%의 토큰 감소가 발생합니다. 컴파일러는 스키마를 인식하며 OpenClaw 작업공간 파일 규칙에 맞게 특별히 구축되었습니다.

Ad

개발 중 발견된 주요 결과

  • 단순 JSON 변환(일반적인 최적화 시도)은 원본 마크다운보다 30% 더 나쁨
  • 제목 제거는 최소한의 이점만 제공(7-8% 개선)
  • 바이트 압축과 토큰 압축은 다름 - 실제 토크나이저를 사용하여 측정해야 함
  • 13개 테스트 파일 중 11개가 100% 충실도 달성, 두 개의 밀집 아카이브 파일은 문서화된 실패 발생

현재 제한 사항 및 가용성

스키마는 OpenClaw 작업공간 규칙에 맞게 수동으로 구축되었습니다. 임의의 마크다운 지원에는 스키마 학습이 필요합니다(계획 중). 이 도구는 개인 사용에 무료이며, 코드는 GitHub의 TooCas/SMELT에서 확인할 수 있고 연구는 Zenodo에 DOI와 함께 게시되었습니다.

이 프로젝트는 GPT, Claude, Codex를 협력자로 하여 구축되었습니다.

📖 전체 소스 읽기: r/openclaw

Ad

👀 See Also

클로드 사용량 모니터: 윈도우용 부유형 CRT 위젯
Tools

클로드 사용량 모니터: 윈도우용 부유형 CRT 위젯

한 개발자가 세션 및 주간 사용량 막대를 실시간으로 표시하는 Windows 위젯을 만들었으며, 일곱 가지 색상 테마를 제공하고 화면이 잠기거나 전체 화면 모드일 때 자동으로 일시 정지됩니다.

OpenClawRadar
ArayCode: 음성, 멀티 에이전트 단축키 및 마크다운 UI를 갖춘 OpenClaw용 데스크톱 CLI 클라이언트
Tools

ArayCode: 음성, 멀티 에이전트 단축키 및 마크다운 UI를 갖춘 OpenClaw용 데스크톱 CLI 클라이언트

ArayCode는 OpenClaw를 데스크톱 CLI 앱으로 변환하며 음성 I/O, 다중 에이전트 단축키, 테마, Spectre.Console 기반 마크다운 UI를 제공합니다. 클라우드 및 로컬 STT/TTS 제공자를 지원합니다.

OpenClawRadar
OpenClaw 공유 메모리 플러그인: SQLite 기반 다중 에이전트 조정
Tools

OpenClaw 공유 메모리 플러그인: SQLite 기반 다중 에이전트 조정

한 개발자가 OpenClaw 다중 에이전트 설정을 위한 플러그인을 개발하여, 에이전트들이 SQLite를 사용해 메모리를 공유할 수 있도록 하여 외부 서비스 필요성을 제거했습니다. 이 플러그인은 도구를 통한 명시적 메모리 공유, 자동 컨텍스트 추출, 접근 제어, 엔티티 추적, 모순 감지 기능을 제공합니다.

OpenClawRadar
PACT: 에이전트 실패 패턴 이후 클로드 코드를 위한 프로그램적 거버넌스 프레임워크
Tools

PACT: 에이전트 실패 패턴 이후 클로드 코드를 위한 프로그램적 거버넌스 프레임워크

한 개발자가 350개 이상의 파일로 구성된 모바일 앱에서 Claude Code의 반복적인 실패를 세 달간 겪은 후 PACT(Programmatic Agent Constraint Toolkit)를 구축했습니다. 이 프레임워크는 강제할 수 없는 규칙들을 사전 도구 사용 훅을 통해 위반을 물리적으로 차단하는 기계적 제약으로 대체합니다.

OpenClawRadar