
Hermes Agent의 optional skills를 이해할 때 핵심은 “기능을 많이 붙인다”가 아니라 “필요한 작업 지식을 필요할 때만 불러온다”는 점이다. tokenizers, accelerate, peft, trl 같은 선택적 스킬은 에이전트가 모든 전문 지식을 항상 컨텍스트에 들고 있지 않아도, 특정 작업이 필요할 때 관련 절차를 불러와 활용하게 해준다.
Optional skills는 온디맨드 작업 지식이다
Hermes의 스킬은 에이전트가 필요할 때 로드하는 지식 문서다.1 플러그인처럼 기능을 무조건 켜두는 개념이라기보다, 특정 작업을 수행할 때 참고할 절차와 맥락을 분리해 둔 문서에 가깝다.
이 구조가 중요한 이유는 토큰 사용량 때문이다. Hermes 스킬 시스템은 먼저 필요한 정보만 노출하고, 실제로 필요할 때 더 자세한 내용을 불러오는 progressive disclosure 패턴을 사용한다.1 따라서 스킬이 설치되어 있다고 해서 그 내용이 항상 컨텍스트를 차지하는 것은 아니다.
공식 스킬은 설치 후 바로 작업 흐름에 들어온다
Hermes에는 공식 optional skills 카탈로그가 있으며, 공식 스킬은 다음 명령으로 설치할 수 있다.
hermes skills install official공식 optional skills에는 tokenizers, accelerate, peft, trl 같은 ML 관련 스킬이 포함된다. 이런 스킬은 토크나이징, 실행 가속, 파라미터 효율 튜닝, RL 계열 학습처럼 반복적으로 설명하기 쉬운 작업 절차를 에이전트가 필요할 때 불러오도록 만드는 데 유용하다.
설치된 모든 스킬은 CLI와 메시징 플랫폼에서 슬래시 명령으로 자동 제공된다.1 스킬 이름만 슬래시 명령으로 실행해도 Hermes가 해당 스킬을 로드하고, 필요한 정보가 부족하면 사용자에게 질문하며 작업을 이어갈 수 있다.1
스킬 관리는 작업 습관 관리에 가깝다
Hermes에서 모든 스킬의 기본 저장 위치이자 단일 기준 디렉터리는 ~/.hermes/skills/다.1 새 설치 시 함께 제공되는 번들 스킬도 이곳으로 복사되고, Hub로 설치한 스킬과 에이전트가 생성한 스킬도 같은 위치에 저장된다.1
이 구조 덕분에 스킬은 흩어진 설정이 아니라 하나의 작업 지식 저장소처럼 관리된다. 반복되는 절차는 스킬로 남기고, 더 이상 필요 없는 절차는 정리할 수 있다. Hermes 에이전트는 스킬을 수정하거나 삭제할 수도 있으므로,1 설치 후 내용을 확인하고 팀이나 개인의 작업 기준에 맞게 다듬는 것이 좋다.
많이 설치하기보다 반복 작업을 기준으로 고른다
Optional skills를 선택할 때 기준은 단순하다. “이 절차를 앞으로도 반복해서 설명할 것인가?”를 보면 된다.
tokenizers, accelerate, peft, trl처럼 특정 도메인에서 자주 반복되는 작업은 스킬로 분리할 가치가 크다. 반대로 한 번만 필요한 정보나 계속 바뀌는 임시 지식까지 모두 스킬로 만들 필요는 없다.
Hermes optional skills의 실질적 가치는 에이전트의 능력을 무겁게 늘리는 데 있지 않다. 반복되는 작업 절차를 모듈화하고, 필요한 순간에만 불러오게 만드는 데 있다. 잘 고른 스킬은 컨텍스트를 아끼면서도 작업 품질을 일정하게 유지하는 방법이 된다.
이 노트는 보도·비평·교육·연구 목적으로 작성되었습니다. 저작권 문의가 있으시면 에서 알려주세요.
