에이전트

헤르메스 에이전트

Hermes Agent

Nous Research가 MIT 라이선스로 공개한 오픈소스 자율 에이전트로, 해낸 작업을 스킬로 저장하고 세션이 끝나도 기억을 이어 가서 쓸수록 일하는 방법이 쌓인다. 대화가 끝나면 잊는 일반 에이전트와 달리, 같은 종류의 일을 반복해서 맡길 때 특히 쓸모가 있다.

구분일반 AI 에이전트Hermes Agent
대화가 끝나면배운 것을 잊는다영구 메모리에 남긴다
같은 일을 또 시키면처음부터 다시 한다저장한 스킬을 불러온다
실패했을 때사람이 프롬프트를 고친다원인을 분석해 스킬을 고칠 수 있다

2026년 2월에 공개됐다.

해낸 일은 스킬 파일로 남는다

핵심은 닫힌 학습 루프(closed learning loop)다. 작업을 끝내면 그 과정을 마크다운 스킬 파일로 저장하고, 결과는 메모리에 기록한다. 다음에 비슷한 요청이 오면 저장한 스킬부터 꺼내 쓴다.

예를 들어 "이 프로젝트 테스트 돌려줘"를 처음 시키면 시행착오를 거친다. 한 번 성공하면 그 순서가 스킬이 되어, 다음부터는 헤매지 않고 바로 실행한다.

몇 주 전 대화도 찾아 쓴다

메모리는 SQLite 데이터베이스에 저장하고, FTS5 전문 검색과 LLM 요약을 함께 쓴다. 그래서 몇 주 전에 나눈 대화도 검색해서 맥락을 되살릴 수 있다. 보완 프로젝트인 hermes-agent-self-evolution은 실행 기록을 분석해 왜 실패했는지 찾고, 스킬과 프롬프트를 자동으로 다듬는다.

반복 업무에 맡기고, 일회성 작업엔 과하다

GitHub 저장소에서 내려받아 자기 컴퓨터나 서버에 설치하고, 연결할 LLM을 정한 뒤 터미널에서 일을 시킨다. 처음 몇 번은 결과를 지켜보며 쓸 만한 스킬이 쌓이는지 확인하는 게 좋다.

상황추천이유
매일 비슷한 개발·운영 작업쓴다스킬이 쌓일수록 빨라진다
오래 이어지는 개인 프로젝트쓴다지난 맥락을 기억한다
한 번 묻고 끝나는 질문안 써도 된다쌓을 경험이 없다

잘못 배운 스킬은 직접 지워야 한다

스스로 배우는 에이전트는 잘못된 방법도 배운다. 초기에 틀린 스킬이 저장되면 이후 작업까지 계속 영향을 준다. 생성된 스킬 파일을 주기적으로 열어 보고, 틀리거나 낡은 것은 고치거나 지우는 습관이 필요하다.

메모리에 대화 내용이 계속 쌓이므로 비밀번호나 키 같은 민감한 정보는 대화에 넣지 않는 편이 안전하다. 서버에서 돌린다면 에이전트가 실행할 수 있는 명령의 범위도 미리 제한해 두는 게 좋다.

반복하는 개발·운영 일을 스킬로 굳혀 쓴다

가장 흔한 방식은 매번 순서가 같은 작업을 맡겨 스킬로 굳히는 것이다. 처음에는 지켜보며 시키고, 스킬이 쌓이면 같은 요청을 짧게 던져 바로 실행하게 한다.

어디서어떻게 쓰나
개인 개발 환경(터미널)테스트 실행·빌드처럼 프로젝트마다 순서가 정해진 일을 맡겨 스킬로 저장
서버 운영로그 확인 같은 정기 점검을 시키되, 실행할 수 있는 명령 범위를 제한해 둔다
오래 이어지는 개인 프로젝트몇 주 전에 정한 내용과 맥락을 메모리에서 찾아 이어서 작업
#자기학습#NousResearch#자율에이전트
참고 자료
관련 영상
← AI Wiki에서 더 보기
updated at 2026-10-20