해설

Hermes Agent란 무엇인가

Hermes Agent는 Nous Research가 만든 오픈소스 자율 에이전트이며 라이선스는 MIT입니다. 공식 저장소는 이를 "학습 루프를 내장한 유일한 에이전트"라고 소개하면서, 경험에서 스킬을 만들고 사용 중에 그것을 개선하며, 지식을 남기도록 스스로를 상기시키고, 자기 과거 대화를 검색하며, 세션을 거치며 사용자에 대한 이해를 쌓아 간다고 설명합니다. 즉 코딩 전용 도구가 아니라 범용 자율 에이전트이고, 프로그래밍은 그것이 할 수 있는 일 중 하나입니다.

한국어 · 최종 확인: 2026-09-05 · 영문 전체 버전: English

코딩 전용 에이전트와 다른 점

기대를 먼저 맞춰 두는 편이 좋습니다. Claude Code나 OpenCode는 저장소 안에서 코드를 고치는 일에 초점이 맞춰져 있고, 그래서 CLAUDE.md 같은 프로젝트 규칙 장치나 MCP 연결 같은 개발 문맥 기능이 중심에 있습니다. Hermes Agent는 그보다 넓은 자리를 노립니다. 공식 설명의 강조점은 코드가 아니라 학습 루프, 즉 시간이 지날수록 축적된다는 성질입니다.

  • 경험에서 스킬을 만들고 사용 중에 개선합니다. 이것이 "self-improving"이라는 표현의 실체입니다.
  • 지식을 남기도록 스스로를 상기시킵니다.
  • 자기 과거 대화를 검색합니다.
  • 세션을 넘나들며 사용자에 대한 모델을 깊게 만들어 갑니다.

라이선스와 감사 가능성

Hermes Agent는 MIT 라이선스입니다. 코드를 읽고 고치고 감사할 수 있다는 뜻이고, "이 에이전트가 우리 장비에서 무엇을 하는가"를 설명해야 하는 환경에서는 검증 가능한 답이 됩니다. 반대로 그것은 동작 품질과 안전 경계를 여러분이 책임진다는 뜻이기도 합니다. 벤더 SLA가 없습니다. 자율 에이전트를 도입할 때 이 교환은 기능 목록보다 먼저 정리해야 하는 항목입니다.

먼저 정할 것은 권한 경계

자율 에이전트에서 기능보다 먼저 정해야 하는 것은 실행 경계입니다. 어떤 디렉터리에 접근할 수 있는지, 명령을 실행할 수 있는지. "무엇을 할 수 있나"보다 "무엇을 하지 못하게 되어 있나"를 먼저 확인하는 편이 사고를 줄입니다.

설치는 한 줄

# Linux / macOS / WSL2 / Termux
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
source ~/.bashrc
hermes

# Windows PowerShell
iex (irm https://hermes-agent.nousresearch.com/install.ps1)
공식 GitHub 저장소 README의 명령을 그대로 인용(2026-09-05 확인). 자세한 설정은 별도 문서에 정리했습니다.

언제 쓰면 맞나

  1. 반복되는 작업을 사람 손을 덜 타게 자동화하고 싶고, 도구 경계를 넘나드는 일이 많을 때.
  2. 에이전트의 동작을 직접 감사해야 하는 환경일 때 — MIT 라이선스라 소스를 읽을 수 있습니다.
  3. 반대로, 목표가 "저장소 안에서 코드 고치기"라면 Claude Code나 OpenCode 같은 코딩 전용 에이전트가 더 직접적입니다. 둘을 역할로 나누는 편이 실제로는 가장 잘 맞습니다.

자주 묻는 질문

Hermes Agent는 무엇인가요?
Nous Research가 만든 오픈소스 자율 에이전트로 라이선스는 MIT입니다. 공식 저장소는 학습 루프를 내장해 경험에서 스킬을 만들고 사용 중 개선하며, 과거 대화를 검색하고 세션을 거쳐 사용자에 대한 이해를 쌓는다고 설명합니다.
Hermes Agent는 코딩 도구인가요?
코딩 전용 도구는 아닙니다. 범용 자율 에이전트이고 프로그래밍은 그중 하나입니다. 저장소 안에서 코드를 고치는 것이 목적이라면 Claude Code나 OpenCode 같은 코딩 전용 에이전트가 더 직접적입니다.
Hermes Agent는 오픈소스인가요?
네, MIT 라이선스입니다. 코드를 읽고 수정하고 감사할 수 있습니다. 다만 동작 품질과 안전 경계는 사용자 책임이며 벤더 수준의 서비스 보증은 없습니다.
설치는 어떻게 하나요?
Linux·macOS·WSL2·Termux에서는 `curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash` 후 `source ~/.bashrc`를 실행하고 `hermes`를 입력합니다. Windows PowerShell에서는 `iex (irm https://hermes-agent.nousresearch.com/install.ps1)`입니다.

출처