JetBrains/benjamin-plus-skill

Benjamin-Plus: a measured token-efficiency skill for coding agents (−17.9% cost median, quality unchanged). Inject it, don't install it.

해결하는 문제

코드 에이전트의 운영 비용과 토큰 소비를 품질을 희생하지 않고 줄입니다. 에이전트 워크플로우의 '비효율성'—예를 들어 중복 파일 탐색, 비효율적인 환경 탐색, 과도한 폴링 등—을 타겟으로 하며, 이러한 비효율성은 초기 작업 비용과 대화 기록 반복 읽기 비용 모두를 발생시킵니다.

작동 방식

이 프로젝트는 에이전트의 시스템 프롬프트나 세션 시작 시 주입되는 최적화된 행동 규칙(일명 '스킬')을 제공합니다. 이러한 규칙은 에이전트에게 다섯 가지 구체적인 습관을 가르칩니다:

  1. 통합 탐색: 별도의 여러 번의 조회 대신 한 번의 단계에서 필요한 모든 정보를 수집하기.
  2. 키홀 리드: 전체 파일을 읽는 대신 변환에 필요한 부분만(예: 50줄) 읽기.
  3. 단일 패스 환경 탐색: 모든 누락된 종속성 확인 및 설치를 한 명령어로 처리하기.
  4. 엄격한 검증: 작업 자체의 검증 명령어를 종료 신호로 삼기.
  5. 효율적인 폴링: 장시간 실행되는 빌드 상태를 초당 확인하는 대신 30초마다 확인하기.

대상 사용자

Claude Code 또는 Codex CLI와 같은 코드 에이전트를 사용하면서 API 비용과 토큰 사용량을 줄이고자 하며, 동일한 해결률을 유지하고자 하는 개발자 및 팀.

주요 특징

  • 측정 가능한 절감 효과: 작업당 최대 18%의 비용 절감과 22%의 토큰 절감을 입증함.
  • 증거 기반 개발: 1,200개의 에이전트 추적 데이터를 분석하는 자동화된 연구 루프를 통해 품질에 해를 끼치지 않으면서 효율성을 높이는 규칙만을 유지함.
  • 다중 플랫폼 호환성: 시스템 프롬프트 주입 또는 특정 도구 훅(예: Claude Code, Codex CLI)을 통해 다양한 에이전트와 호환됨.
  • 품질 유지: A/B 테스트 결과 해결률이나 결과 품질에 유의미한 변화 없음.

"이 스킬은 에이전트가 더 똑똑하게 행동하도록 유도하며, 비용과 토큰 소비를 줄이면서도 결과 품질을 유지합니다." — @handle

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트