Hermes 에이전트 플러그인은 세 가지 상태가 있습니다: 활성화됨, 비활성화됨, 그리고 비활성화됨. 간단히 말하면: 활성화하면 로드되고, 비활성화하면 명시적으로 로드되지 않으며, 활성화되지 않았다는 의미는 발견되었지만 아직 선택되지 않았다는 뜻입니다. 이 세 상태를 구분하면 "플러그인은 분명히 목록에 있지만 효과가 없다"는 오해를 많이 해결할 수 있습니다.
세 국가의 의미
- enabled: 플러그인이
plugins.enabled에 있고 다음 세션이 로드됩니다. - 비활성화: 플러그인이
plugins.disabled에서 명시적으로 닫혀 있으며, 활성화된 것보다 우선순위가 더 높습니다. - 활성화되지 않음: 플러그인은 존재하지만 아직 사용을 선택하지 않았습니다.
왜 장애인가?
장애인은 불필요한 것이 아닙니다. 이 기능은 내장 플러그인이나 발견된 플러그인을 명시적으로 닫아, 업그레이드나 재발견 후 잘못 열리는 것을 방지하는 데 사용됩니다. 이 상태는 팀 머신, NixOS 선언 환경, 다인 공유 구성에 유용합니다.
회복 방법
만약 실수로 플러그인을 끄면 hermes plugins enable 插件名로 다시 활성화하거나 hermes plugins 인터페이스로 가서 확인해 보세요. 변경 후에는 세션을 다시 시작하세요. 이미 시작된 에이전트가 새로 변경된 플러그인을 동적으로 로드하지 않을 수 있기 때문입니다.