token-triage은(는) 무엇을 하나요?
고비용 작업 전 토큰 및 컨텍스트 비용을 절감하기 위한 이식 가능한 AI 에이전트 스킬입니다.
개요
token-triage 스킬은 AI 에이전트가 작업을 시작하기 전에 현재 컨텍스트를 분석하고, 불필요하거나 중복된 정보를 제거하여 토큰 비용과 컨텍스트 길이를 줄이는 데 도움을 줍니다. 이는 특히 긴 대화 기록, 많은 파일 참조, 또는 큰 코드베이스 작업에서 유용합니다.
작동 방식
- 컨텍스트 분석: 에이전트가 현재까지 누적된 프롬프트, 파일 내용, 이전 응답을 스캔합니다.
- 비용 평가: 각 요소의 중요도와 현재 작업에 대한 관련성을 평가합니다.
- 축소 제안: 불필요한 요소(예: 참조되지 않은 파일, 오래된 대화, 중복된 정보)를 제거하거나 요약하는 제안을 생성합니다.
- 적용: 에이전트 또는 사용자가 제안을 승인하면 컨텍스트가 최적화됩니다.
사용 방법
이 스킬을 활성화한 후, 다음과 같은 명령어로 사용할 수 있습니다:
/token-triage
또는 에이전트가 자동으로 트리거할 수도 있습니다(예: 컨텍스트 길이가 임계값을 초과할 때).
지원 플랫폼
- Claude Code
- Cursor
- Codex
- 기타 AI-에이전트 플랫폼 (이식 가능)
설정
별도의 설정 파일이 필요하지 않습니다. 이 스킬은 환경 변수나 에이전트 설정에 따라 동작합니다:
TOKEN_TRIAGE_ENABLED:true로 설정하면 스킬이 활성화됩니다. (기본값:true)TOKEN_TRIAGE_THRESHOLD: 토큰 수가 이 값을 초과하면 자동 트리지가 실행됩니다. (기본값:8000)
주의사항
- 스킬이 불필요한 정보를 제거할 때 중요한 컨텍스트가 손실되지 않도록 주의하세요.
- 제안된 변경 사항은 항상 검토 후 적용하는 것이 좋습니다.
라이선스
이 프로젝트는 MIT 라이선스 하에 배포됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.