Hermes Agent는 컨텍스트 엔진 플러그인이 설치되어 있지만 해당 플러그인으로 전환하지 않고는 보통 context.engine 작동하지 않습니다. 공식 플러그인 시스템에서는 컨텍스트 엔진이 제공자 플러그인에 속하는데, 이는 단일 옵션이며 플러그인을 설치했다고 해서 기본 컴프레서를 자동으로 대체하지 않습니다.
먼저 현재 엔진을 점검하세요
~/.hermes/config.yaml의 context.engine을 확인해 보세요. 기본값은 보통 compressor입니다. 플러그인 엔진을 사용하려면 플러그인 이름으로 명시적으로 설정하거나 hermes plugins의 Provider Plugins 영역에서 선택해야 합니다.
왜 자동 활성화하지 않나요
컨텍스트 엔진은 세션이 정보를 얼마나 오래 유지, 압축, 가져오는지에 영향을 미치며, 핵심 동작입니다. Hermes는 라디오와 명시적 활성화를 사용하여 여러 플러그인이 동시에 컨텍스트를 장악하여 예측 불가능한 결과를 초래하는 것을 방지합니다.
체크리스트
- 플러그인이 설치되어 있고 활성화되어 있는지 여부.
- 플러그인 이름이
context.engine에 작성된 것과 일치하는지 여부. - 세션이 다시 시작되었는지 여부.
- 플러그인이 로드되지 않았는지, 아니면 로그에 의존성이 누락된 것인지.
토큰만 줄이고 싶다면 꼭 컨텍스트 엔진을 바꿀 필요는 없습니다. 보통 파일 읽기 범위, 도구 루프, 압축 모델을 먼저 설정하는 것이 더 간단합니다.