Openclaw용 RTK (Rust Token Kit)

명령줄 출력을 압축하여 LLM Token 비용을 획기적으로 줄여주는 고성능 Rust 기반 프록시입니다.

radicalgeek
v1.0.0
Mar 20, 2026
0
1.9k
0

설치 및 다운로드

1. ClawHub CLI

레지스트리에서 스킬을 바로 설치하는 가장 빠른 방법입니다.

npx clawhub@latest install rtk

2. 수동 설치

스킬 폴더를 다음 위치 중 하나로 복사하세요

글로벌
~/.openclaw/skills/
워크스페이스
<project>/skills/

우선순위: 워크스페이스 > 로컬 > 번들

3. 프롬프트 설치

이 프롬프트를 OpenClaw에 복사하면 자동으로 설치됩니다.

Clawhub를 사용해서 rtk 설치를 도와줘. Clawhub가 설치되어 있지 않다면 먼저 설치해 줘 (npm i -g clawhub).

다운로드를 원하시나요?

ZIP 아카이브 형태의 원본 스킬 파일을 받으세요.

RTK (Rust Token Kit)란 무엇인가요?

RTK (Rust Token Kit)는 AI 코딩 에이전트를 사용하는 개발자에게 필수적인 유틸리티로, 장황한 CLI 출력과 제한된 LLM 컨텍스트 창 사이의 간극을 메우기 위해 설계되었습니다. 스마트 프록시 역할을 하는 RTK는 표준 개발 도구의 출력을 가로채고 고급 압축 알고리즘을 적용하여 노이즈를 제거하는 동시에 중요한 의미 정보를 보존합니다.

이 도구를 Openclaw Skills 워크플로우에 통합하면 훨씬 더 효율적인 개발 주기가 가능해집니다. 테스트 러너, Linter 및 버전 관리 시스템의 방대한 로그를 작고 신호가 강한 스니펫으로 변환하여 AI 에이전트가 상용구 텍스트를 파싱하는 대신 문제 해결에 집중할 수 있도록 합니다.

RTK (Rust Token Kit) 활용 사례

  • 빈번한 git status 또는 git diff 작업 시 Token 소모 절감.
  • npm, cargo 또는 pytest의 장황한 테스트 실패 로그를 압축하여 컨텍스트 제한 내에 맞춤.
  • AI 분석을 위해 대규모 디렉토리 구조 또는 파일 내용 요약.
  • Docker 및 Kubernetes 로그를 정리하여 오류 및 중복 제거된 이벤트에 집중.
  • 통합 분석을 통해 Token 절감액 및 명령 기록 모니터링.

RTK (Rust Token Kit) 작동 원리

  1. 사용자 또는 에이전트가 표준 CLI 명령 앞에 rtk를 붙입니다 (예: rtk git status).
  2. RTK는 명령 실행을 가로채고 원본 stdout 및 stderr를 캡처합니다.
  3. 명령별 필터가 적용되어 진행률 표시줄, 공백 및 중복된 상용구를 제거합니다.
  4. 명령이 실패하면 RTK는 디버깅을 위해 필터링되지 않은 전체 출력을 로컬 tee 로그에 자동으로 저장합니다.
  5. 압축된 고신호 출력이 터미널/에이전트 컨텍스트로 반환됩니다.
  6. Token 절감량이 계산되어 분석 보고를 위해 로컬 데이터베이스에 저장됩니다.

RTK (Rust Token Kit) 설정 가이드

RTK는 단일 Rust 바이너리로 배포됩니다. 설치를 확인하거나 현재 버전을 확인하려면 다음 명령을 사용하십시오.

# 설치 확인
rtk --version

# 초기 Token 절감 통계 확인
rtk gain

사용자 정의 동작을 구성해야 하는 경우 ~/.config/rtk/config.toml의 구성 파일을 편집하여 후크 또는 로그 로테이션을 관리할 수 있습니다.

RTK (Rust Token Kit) 데이터 스키마 및 분류 체계

RTK는 분석 및 디버깅 지속성을 제공하기 위해 로컬 데이터를 관리합니다. 데이터 분류는 다음과 같이 구성됩니다.

구성 요소 위치 설명
Analytics DB ~/.local/share/rtk/stats.db 명령 기록 및 Token 절감을 추적하는 SQLite 데이터베이스.
Tee Logs ~/.local/share/rtk/tee/ 실패한 명령의 필터링되지 않은 전체 로그 저장소.
Config ~/.config/rtk/config.toml 필터링, 후크 및 제외에 대한 전역 설정.

사용자는 rtk gain --history와 같은 Openclaw Skills 명령을 사용하여 이 데이터와 상호 작용할 수 있습니다.

RTK (Rust Token Kit) 고급 기능

  • 초압축 모드: 미니멀한 ASCII 기반 출력 형식을 위해 -u 플래그 사용.
  • 스마트 파일 읽기: 대형 소스 파일에 대해 다단계 압축(예: 시그니처 전용) 제공.
  • 휴리스틱 요약: 기본적으로 지원되지 않는 알 수 없거나 사용자 정의 명령에 대한 요약 모드.
  • 대화형 필터링: 환경 변수 및 복잡한 출력을 위한 파이프와 같은 필터링.
  • Token 분석: 일일 및 월간 Token 절감을 시각화하는 기본 제공 그래프 도구.

SKILL.md


로드 중

관련 Openclaw 스킬

METADATA

Github Stars: 0
forks: 0

추천*