Pi와 Hermes의 비교는 서로 경쟁하는 코딩 CLI 두 개의 비교가 아니라, 서로 다른 소프트웨어 범주 간의 비교입니다. Pi는 프로젝트 디렉터리 안에서 시작하는 대화형 터미널 코딩 하네스이고, Hermes Agent는 기본 제공 메모리 파일, cron 스케줄러 및 메시징 채널을 갖춘 상주형 개인 에이전트입니다. 둘 다 MIT 라이선스이고 설치 비용은 $0이며, 문서화된 설정을 통해 서드파티 모델 엔드포인트를 사용합니다. 실제 선택지는 세션과 상주 실행 중 무엇을 택할지이며, 많은 사람에게 답은 둘 다입니다.
먼저 이름부터 바로잡아야 합니다. 양쪽 모두에서 이 검색어가 크게 혼동을 일으키기 때문입니다. 여기서 Pi는 Earendil Inc.가 pi.dev에서 공개한 코딩 에이전트이며, 저장소는 earendil-works/pi입니다. Inflection AI의 pi.ai에 있는 Pi도 아니고, Raspberry Pi도 아니며, 다른 저자가 만든 별도의 코딩 에이전트인 Oh My Pi도 아닙니다. 여기서 Hermes는 NousResearch/hermes-agent입니다. Nous Research의 자체 홈페이지에는 Hermes 4와 Hermes Agent가 서로 다른 도메인에 있는 별도의 두 제품으로 나와 있습니다. Hermes 4는 토큰당 추론 가격이 적용되는 오픈 웨이트 모델 제품군이고, Hermes Agent는 무료 소프트웨어입니다. 이 페이지 어디에도 Hermes 4 수치는 나오지 않습니다. 모델 가격과 에이전트 가격은 서로 다르기 때문입니다.
어느 것을 선택할 것인가
| 이것이 현재 상황이라면 | 선택 | 발생하는 비용 |
|---|---|---|
| 저장소를 세션별로 대화형으로 편집하면서 각 변경 사항을 확인하고 싶음 | Pi | 재생 가능한 트랜스크립트 외에는 세션 간 메모리가 없고, 셸 명령 실행 전 승인 프롬프트도 없음 |
| 컴퓨터를 떠나 있는 동안에도 메시징 앱에서 에이전트에 접근하고 싶음 | Hermes Agent | 운영할 게이트웨이 프로세스, 플랫폼별 자체 봇 토큰, 그리고 이를 실행할 호스트가 필요할 가능성 |
| 위험한 명령이 실행되기 전에 승인 프롬프트를 보고 싶음 | Hermes Agent | Pi에는 기본 제공 권한 시스템이 없습니다. README에도 그렇게 명시되어 있으므로, 이는 조정 가능한 설정의 차이가 아닙니다 |
| 가능한 한 설치 규모를 작게 유지하고 싶음 | Pi | Hermes의 설치 프로그램은 Python 및 Node 도구 체인과 ripgrep 및 ffmpeg를 설치하고 저장소를 복제하지만, Pi는 npm 패키지 하나만 설치 |
| 직접 연결하지 않아도 에이전트가 세션 간에 사용자를 기억하기를 원함 | Hermes Agent | 기본 제공되고 로컬에서 실행되며 기본적으로 활성화됨. Pi에서 이에 해당하는 기능은 자체 실행 비용이 있는 서드파티 확장 기능 |
| 작은 로컬 또는 자체 호스팅 모델을 실행함 | Pi | Hermes의 빠른 시작 가이드에서는 컨텍스트가 최소 64,000토큰인 모델이 필요하며 더 작은 컨텍스트 윈도우는 시작 시 거부된다고 설명합니다. Pi에는 이에 상응하는 하한이 문서화되어 있지 않습니다 |
| 두 설명은 한 주의 서로 다른 부분에 해당합니다 | 둘 다 | 설정 트리와 상태가 서로 분리되어 충돌하지 않지만, 유지 관리해야 할 설정은 두 개 |
마이그레이션 비용은 비대칭적이므로 확정하기 전에 가격을 확인할 가치가 있습니다. Pi로 이동하는 데는 npm install -g @earendil-works/pi-coding-agent와 설정 파일이 필요합니다. Hermes Agent로 이동하려면 설치 페이지에 따르면 Python, Node.js, ripgrep 및 ffmpeg, 저장소 복제, 가상 환경, 전역 hermes 명령 및 공급업체 설정을 처리하는 설치 스크립트가 필요합니다. 또한 데스크톱 앱을 사용하려면 플랫폼 확인이 필요합니다. macOS 설치 프로그램은 Apple Silicon 전용으로 문서화되어 있으며, 네이티브 Windows용 별도 설치 프로그램이 있습니다. 문서에는 Intel 기반 macOS가 지원되지 않는 플랫폼으로 나와 있습니다. 해당 페이지에는 최소 macOS 버전이 공개되어 있지 않습니다.
Pi에만 적용되는 이름 지정 함정이 하나 있으며, 설치 대상이 조용히 바뀝니다. 저장소가 이동했으므로 badlogic/pi-mono 요청은 이제 GitHub 자체 리디렉션을 통해 earendil-works/pi로 연결됩니다. 기존 npm 패키지 @mariozechner/pi-coding-agent는 2026년 5월 7일 0.73.1에서 중단되었고 Earendil 패키지를 가리키는 사용 중단 안내가 포함되어 있습니다. 이전 이름을 기준으로 작성된 튜토리얼이나 비교는 소프트웨어가 4개월 뒤처진 상태를 설명합니다. Hermes Agent에는 반대 문제가 있습니다. 하나의 릴리스에 버전 번호가 두 개 있으며, 아래에서 설명합니다.
세션과 상주 실행, 기능별 비교
| Pi | Hermes Agent | |
|---|---|---|
| 정체 | 프로젝트 디렉터리에서 세션별로 실행하는 최소한의 터미널 코딩 하네스 | 지속적으로 실행되는 개인 에이전트: CLI, 데스크톱 앱 및 상시 실행 게이트웨이 프로세스 |
| 런타임 | Node, npm에서 설치 | Python, pyproject.toml에서 >=3.11,<3.14으로 선언됨 |
| 확인한 버전 | v0.86.1, 2026년 9월 20일 릴리스됨. npm 패키지도 동일한 버전 | 0.21.3, 2026년 9월 14일 v2026.9.14 태그로 릴리스됨. 두 번호는 동일한 릴리스를 나타냅니다 |
| 세션 간 메모리 | 문서 색인에는 없음. 세션은 ~/.pi/agent/sessions/ 아래에 JSONL로 자동 저장되며 fork, resume 및 tree 명령을 사용할 수 있습니다. 이는 새 세션에 학습된 사실을 삽입하는 것이 아니라 트랜스크립트를 재생하는 방식입니다 | ~/.hermes/memories/MEMORY.md(2,200자 제한) 및 USER.md(1,375자 제한)은 검색 호출 없이 세션 시작 시 시스템 프롬프트에 삽입되며, 세션은 로컬 SQLite FTS5 데이터베이스에 보관됩니다 |
| 메시징 채널 | 문서 색인에 메시징 통합 페이지가 없음 | 메시징 문서 색인에 있는 플랫폼을 전면에서 연결하는 단일 게이트웨이 프로세스입니다. 2026년 9월 21일 기준 플랫폼 비교표에는 28개가 나와 있었으며, 플랫폼별로 사용자가 제공한 자격 증명을 사용합니다 |
| 예약 | 문서화된 스케줄러 없음. 비대화형 인터페이스는 SDK, RPC 모드 및 JSON 이벤트 스트림입니다 | 프로젝트 README에 따르면 연결된 모든 플랫폼으로 전달할 수 있는 기본 제공 cron 스케줄러 |
| 확장 프로그램 | ~/.pi/agent/extensions/ 또는 npm/git 패키지에서 가져온 TypeScript 모듈로, 도구와 슬래시 명령을 등록합니다. pi.dev 카탈로그에는 2026년 9월 21일 기준 5,380개의 패키지가 나와 있었습니다 | agentskills.io 표준과 호환되는 스킬과, Python 스크립트에서 RPC를 통해 사용하는 서브에이전트 및 도구 액세스 |
| 권한 | 기본 제공 기능 없음. README에는 Pi가 파일 시스템, 프로세스, 네트워크 또는 자격 증명 액세스를 위한 권한 시스템을 포함하지 않는다고 명시되어 있습니다 | 위험한 명령에 대한 승인 프롬프트, 저장된 command_allowlist, 그리고 실행 전에 적용되는 파일 쓰기 거부 목록 |
| 저장소 상태 | MIT, 보관되지 않음, 2026년 9월 21일 푸시됨 | MIT, 보관되지 않음, 2026년 9월 21일 푸시됨 |
2026년 9월 21일 양쪽 저장소와 양쪽 문서 사이트에서 확인했습니다. 두 가지 해석에 주의해야 합니다. "메모리 없음"과 "메시징 없음" 행은 Pi의 공식 문서 색인에 없는 기능을 나타낼 뿐, 공급업체가 부인한 내용이 아닙니다. 서드파티 확장 기능으로 두 기능 모두 제공됩니다. 또한 두 저장소의 스타 수와 이슈 수는 비교할 수 없습니다. Pi의 README에는 신규 기여자의 새 이슈와 풀 리퀘스트가 기본적으로 자동 종료된다고 적혀 있으므로, 두 프로젝트는 유지 관리 품질이 아니라 서로 다른 정책을 측정합니다. Nous Research는 Hermes Agent를 기본 제공 학습 루프를 갖춘 유일한 에이전트라고 설명하기도 합니다. 이는 공급업체 자체 README의 문구이며, 어느 쪽에서도 Pi와의 정면 비교 벤치마크는 찾지 못했습니다.
pi-hermes-memory는 Hermes Agent가 아니라 Pi 확장 기능입니다
이 페이지가 존재하는 이유는 바로 이 혼동을 해소하기 위해서입니다. "pi hermes"를 검색하면 pi-hermes-memory라는 npm 패키지가 나타나며, 이름만 보면 두 제품을 연결하는 다리처럼 보입니다. 하지만 그렇지 않습니다.
이 패키지는 Nous Research도 Earendil도 아닌 chandra447가 MIT 라이선스로 게시했으며, 2026년 9월 13일에 버전 0.9.9로 게시되었습니다. 자체 npm 설명은 "Ported from Hermes agent"라는 문구로 끝납니다. 이 패키지가 하는 일은 Pi 내부에 메모리 계층을 재구현하는 것입니다. 지속적 메모리, SQLite FTS5 세션 검색, 비밀 정보 검사 및 절차적 스킬을 제공합니다. pi install npm:pi-hermes-memory로 설치하면 Pi에 Hermes와 유사한 메모리 설계가 추가됩니다. npm 항목이나 카탈로그 목록 어디에도 Hermes Agent 설치, 실행 중인 Hermes Agent 연결, Hermes의 게이트웨이, 채널, 스케줄러 또는 승인 시스템 포함에 관한 설명은 없습니다. 설명된 것은 Pi용 메모리 계층입니다.
2026년 9월 21일 확인한 자체 카탈로그 목록에서 확인되는 실용적 제한은 세 가지입니다. 각 백그라운드 검토 주기마다 하위 pi -p 프로세스를 통해 전체 LLM API 호출 한 번의 비용이 발생하므로, 무료 편의 기능이 아니라 반복적인 토큰 비용입니다. 세션 기록은 색인될 때까지 검색할 수 없습니다. 목록에서는 일괄 /memory-index-sessions 명령 또는 세션 종료 시 자동 색인을 제공하므로, 오래된 트랜스크립트는 검색할 수 있기 전에 한 번 가져와야 합니다. 또한 trigram 토크나이저는 CJK 부분 문자열 검색을 최소 3자 이상의 쿼리로 제한합니다. 당시 목록에는 월간 다운로드 수가 약 27,000건으로 표시되어 있었지만, 이는 실시간 카운터이므로 이후 변동되었을 것입니다. Pi 자체 문서에서는 메모리 패키지를 권장하지 않으며, 그날 확인한 카탈로그 목록에는 심사, 검증 또는 보증 배지가 없었습니다. 따라서 이는 인기 있는 커뮤니티 옵션이지 공식 옵션은 아닙니다.
권한이 가장 뚜렷한 차이입니다
한 가지만 비교한다면 이것을 비교해야 합니다. Pi의 README에는 파일 시스템, 프로세스, 네트워크 또는 자격 증명 액세스를 위한 기본 제공 권한 시스템이 없으며, 기본적으로 이를 시작한 사용자와 프로세스의 권한으로 실행된다고 명시되어 있습니다. 2026년 9월 22일 Pi 문서 개편으로 다시 작성된 보안 페이지에는 Pi가 "시작한 계정의 권한으로 파일을 읽고, 변경하고, 실행할 수 있으며 모든 도구 호출 전에 승인을 요청하지 않는다"고 추가로 적혀 있고, "기본 제공 샌드박스의 부재"를 일반적으로 보안 경계 밖에 있는 동작으로 열거합니다. 유일한 신뢰 제어 기능인 defaultProjectTrust은 프로젝트 로컬 설정과 확장 기능을 로드할지 결정할 뿐, 도구를 실행할지 결정하지 않습니다. Pi의 컨테이너화 페이지에는 사용자가 직접 제공하는 네 가지 격리 패턴이 문서화되어 있습니다. 기본 제공 도구를 로컬 마이크로 VM으로 라우팅하는 Gondolin 확장 기능, 일반 Docker, 정책으로 제어되는 OpenShell, Docker Sandboxes입니다. 개편 전에는 보안 페이지에서 설계 선택의 이유도 설명했습니다. 호스트 셸, 파일 시스템, 패키지 관리자, 자격 증명 및 확장 코드에 계속 의존하는 부분적 프로세스 내 샌드박스는 보안 경계로 오해하기 쉽다는 것입니다. 개편된 페이지에서는 해당 근거를 삭제하고 대신 "안전성은 생성된 작업이 잘못되었거나 악의적인 경우 Pi가 액세스하고 영향을 줄 수 있는 파일, 자격 증명, 프로세스 및 네트워크 서비스를 제한하는 데서 나온다"고 설명합니다. 한편 저장소의 보안 정책에는 여전히 코딩 에이전트가 "의도적으로 샌드박스를 갖추지 않는다"고 적혀 있습니다. 참고로 확장 기능은 사용자가 가진 시스템 권한 전체로 실행됩니다.
Hermes Agent는 반대 입장입니다. 보안 페이지에는 위험한 명령에 대해 once, session, always 또는 deny를 선택할 수 있는 프롬프트가 문서화되어 있으며, always를 선택하면 패턴이 ~/.hermes/config.yaml의 command_allowlist에 기록됩니다. approvals.mode은 기본값인 smart를 허용하며, 보조 LLM을 사용해 위험을 평가하고 불확실한 경우 단계적으로 승격합니다. manual는 항상 프롬프트를 표시하고, off는 검사를 비활성화합니다. 별도의 파일 쓰기 거부 목록은 ~/.ssh/, ~/.aws/ 및 ~/.kube/와 같은 자격 증명 디렉터리와 .env을 포함한 비밀 저장소에 대해 실행 전에 적용됩니다. ~/.ssh/config은 완전히 차단하지 않고 승인을 요구하며, 선택적 HERMES_WRITE_SAFE_ROOT는 쓰기를 하나의 접두사로 제한합니다. 이어서 기억해야 할 조건은 다음과 같습니다. 같은 페이지에는 docker, singularity, modal, daytona 및 vercel_sandbox 백엔드에서 위험한 명령 검사가 건너뛰어진다고 적혀 있습니다. 컨테이너를 경계로 간주하기 때문입니다. "Hermes가 먼저 묻는다"는 local 및 ssh에서만 사실이며 모든 구성의 속성은 아닙니다.
둘 중 하나를 동일한 엔드포인트에 연결하기
| Pi | Hermes Agent | |
|---|---|---|
| 설정 파일 | ~/.pi/agent/models.json, providers.<name> 아래 | ~/.hermes/config.yaml, providers: 아래 |
| 기본 URL 필드 | baseUrl | api이며, base_url 및 url도 별칭으로 허용됩니다 |
| 프로토콜 필드 | api입니다. 2026년 9월 22일 Pi 문서 개편 전까지 모델 문서의 Supported APIs 표에는 openai-completions, openai-responses, anthropic-messages 및 google-generative-ai가 나와 있었습니다. 개편된 페이지에는 아무것도 나와 있지 않으며, Pi 소스(v0.99.2)는 이 필드를 기본 제공 구현 10개 중 어느 것에든 전달합니다. 그중 6개는 사용자 지정 공급업체용으로 문서화된 적이 없습니다 | transport: chat_completions, anthropic_messages 또는 codex_responses; 비워 두면 URL에서 자동 감지합니다 |
| 자격 증명 | 보간되는 하나의 apiKey 문자열입니다. $VAR은 환경 변수를 읽고, 앞에 !가 붙으면 해당 값을 명령으로 실행하여 표준 출력을 사용하며, MY_API_KEY과 같은 대문자 문자열만 있는 경우에는 변수가 아니라 리터럴입니다 | 별도 필드: 인라인 api_key, 환경 변수 이름을 지정하는 key_env, 또는 토큰을 출력하는 명령을 지정하는 key_cmd |
| 컨텍스트 처리 | 사용자 지정 모델에는 카탈로그 항목이 없으므로 contextWindow, maxTokens 및 기능 플래그는 사용자가 작성해야 합니다. 사용자 지정 공급업체에서는 supportsStrictTools의 기본값이 false입니다 | 빠른 시작 가이드에서는 컨텍스트가 최소 64,000토큰이어야 하며 더 작은 윈도우는 시작 시 거부된다고 설명합니다. 감지가 잘못된 경우 model.context_length을 고정하십시오. Hermes는 더 이상 model.max_tokens를 읽지 않으므로 출력 한도는 서버에서 결정됩니다 |
| 비용 표시 | 모델별 cost 블록에 input, output, cacheRead 및 cacheWrite가 포함됩니다. 이는 토큰 100만 개당 요금이며, Pi의 RPC 레퍼런스에는 "비용은 토큰 100만 개당 미국 달러로 표시됩니다"라고 적혀 있습니다. 토큰 임계값을 초과한 경우 선택적 입력 등급 재정의를 적용할 수 있지만, 2026년 9월 22일 문서 개편 이후에는 소스 스키마(v0.99.2)만 이를 설명합니다 | 세션 내 사용량 패널에 표시됨 |
단일 게이트웨이 키가 단일 설정을 의미하지 않는 이유이자, 이 표의 나머지 내용보다 중요한 운영상의 사실이 하나 있습니다. 어느 제품도 Anthropic 프로토콜에 사용할 확정된 기본 URL 하나를 문서화하지 않았습니다. 2026년 9월 22일 문서 개편 전까지 Pi의 모델 문서에는 anthropic-messages 예시에서 두 가지 형식이 모두 표시되어 있었습니다. 한 곳에는 오리진만 있는 https://proxy.example.com가, 다른 곳에는 https://proxy.example.com/v1가 표시되어 있었습니다. 개편에서는 이를 확정하지 않은 채 두 형식을 모두 제거했으며, 이는 Pi 가격에서도 이미 언급한 공백입니다. Kunavo에서는 오리진만 있는 형식이 작동합니다. Anthropic 스타일 클라이언트가 /v1/messages를 자체적으로 추가하므로 /v1 접미사를 사용하면 경로가 중복되어 404가 발생합니다. Hermes 측에서는 Hermes 사용자 지정 API 가이드가 anthropic_messages 기본 URL을 검증되지 않음으로 표시하고 두 형식을 모두 시도하라고 안내합니다. 오늘 확인한 자료로는 이 문제가 해결되지 않았으므로, 여기서는 그 유보적인 설명을 조용히 확정된 사실로 바꾸지 않습니다. OpenAI 호환 경로는 양쪽 모두에서 더 간단합니다. 기본 URL 문서에서 이 함정을 자세히 다룹니다.
양쪽에서 확인된 유일한 요금제 제한이므로 경계선을 하나 더 살펴볼 필요가 있습니다. Tool Gateway 페이지에는 Tool Gateway가 유료 구독 기능이라고 명시되어 있으며, Nous Portal 가격 페이지에는 Free 요금제에 호스팅된 도구 사용량이 없다고 나와 있습니다. 이 제한은 호스팅된 도구 계층, 즉 웹 검색 및 추출, 이미지 생성, 음성 출력 및 클라우드 브라우저 자동화에 적용되며, 에이전트, 메모리 시스템, 채널, 스케줄러, 승인 시스템 또는 Hermes를 자체 엔드포인트에 연결하는 기능에는 적용되지 않습니다. Kunavo는 텍스트 음성 변환, 음성 텍스트 변환 또는 임베딩 모델을 제공하지 않으므로 해당 게이트웨이 범주에는 Kunavo에 대응하는 기능이 전혀 없습니다. 문서화된 대안은 도구별로 web.backend, image_gen.provider, tts.provider 또는 browser.cloud_provider를 사용자의 자체 공급업체 계정으로 설정하는 것입니다. 같은 페이지에는 일부 계정이 유료 구독 없이 소량의 관리형 도구 사용량을 받는다고도 적혀 있지만, 그 규모나 자격 요건은 공개되어 있지 않습니다. 이는 실제로 존재하지만 무료 요금제는 아닙니다. Pi 측에서는 이에 상응하는 제한을 찾지 못했습니다. 2026년 9월 21일에 확인했을 때 pi.dev에는 어떤 가격이나 유료 요금제도 공개되어 있지 않았습니다.
Nous Portal 수치 두 개가 공식 페이지마다 다르므로 이 가이드에서는 합치지 않습니다. 포털 가격 페이지에는 각 유료 요금제에 "200+ Models"가 표시되어 있지만, Nous Portal에 관한 Hermes 문서 페이지에는 크레딧이 300개 이상의 프런티어 모델에 적용된다고 적혀 있습니다. 2026년 9월 21일에 공개된 요금제는 Free $0, Plus 월 $20(월간 크레딧 $22), Super $100($110), Ultra $200($220)였으며, 각각 10% 크레딧 보너스와 이월 한도가 설명되어 있었습니다. 해당 크레딧은 추론을 위한 스토어 크레딧이지 정가 요금에 대한 할인이 아닙니다.
동일한 작업에 각 제품에서 드는 비용
두 클라이언트 모두 $0이므로 비교 대상은 각각 토큰 청구액에 추가하는 비용입니다. 이는 측정된 작업 비용이나 청구 상한이 아닌, 예시용 토큰 추정치입니다. 하나의 제한된 저장소 변경 작업에서 캐시되지 않은 입력 토큰 400,000개를 보내고 출력 토큰 25,000개를 받는다고 가정합니다. 캐시 읽기, 캐시 쓰기, 이미지 및 외부 도구 비용은 없습니다. 요금은 토큰 100만 개당 적용되는 실시간 Kunavo 카탈로그 가격입니다.
| 모델 | 1M당 입력 / 출력 | 한 번의 변경, 어느 클라이언트에서든 |
|---|---|---|
| Claude Sonnet 5 | $1.40 / $7.00 | $0.735 |
| Claude Haiku 4.5 | $0.70 / $3.50 | $0.367 |
이 열이 동일한 것은 의도된 설계입니다. 같은 모델이 같은 작업을 수행하므로 어느 쪽을 사용해도 청구액은 같습니다. 구조적 차이는 메모리 항목이며, 양쪽에서 반대 방향으로 작동합니다. Hermes의 메모리 문서에서는 메모리 콘텐츠가 세션 시작 시 시스템 프롬프트에 삽입되고 이를 검색하기 위한 LLM 호출은 없다고 설명하며, 두 파일의 한도를 각각 약 800토큰과 500토큰으로 제시합니다. Pi에는 기본 제공되는 동등한 기능이 없으며, 이를 추가하는 확장 기능은 검토 주기마다 전체 LLM 호출 비용을 부과합니다. 삽입에 대해서는 한 달에 20개 세션을, 확장 기능에 대해서는 입력 토큰 12,000개와 출력 토큰 600개를 사용하는 검토 주기 30회를 가정합니다. 주기 형태는 측정값이 아니라 예시를 위한 가정입니다.
| 모델 | Hermes: 메모리 주입, 세션 시작 20회 | Pi + 확장 기능: 백그라운드 검토 사이클 30회 |
|---|---|---|
| Claude Sonnet 5 | $0.036 | $0.630 |
| Claude Haiku 4.5 | $0.018 | $0.315 |
어느 숫자도 크지 않으며, 바로 그것이 핵심입니다. 어느 쪽에서도 메모리는 비용의 큰 비중을 차지하지 않으므로 이 항목이 아니라 동작을 기준으로 선택하세요. 계산에 전혀 포함되지 않는 비용이 두 가지 있습니다. Hermes Agent는 노트북 외부에서 실행되도록 설계되었으며 README는 저렴한 VPS 또는 서버리스 호스트를 제안하므로, Pi에는 발생하지 않는 호스트 비용이 생길 수 있습니다. 또한 Claude 구독으로 Pi에 로그인하는 경우, Pi의 자체 공급자 문서에는 2026년 9월 22일 문서가 갱신되어 해당 문장이 삭제되기 전까지 타사 하네스 사용은 추가 사용량에서 차감되고 Claude 요금제 한도가 아닌 토큰별로 청구된다고 명시되어 있었습니다. Anthropic 모델이 구독 인증으로 실행될 때 Pi가 표시하는 경고도 v0.99.2의 소스에서 여전히 그렇게 말합니다. 이는 다른 공급자의 청구에 대한 Pi의 설명이므로 자신의 계정에서 확인하세요.
Kunavo 측에서 카탈로그 금액은 상한이 아니라 청구 하한입니다. 업스트림이 요금을 보고하면 청구액은 카탈로그 비용과 해당 마크업을 적용한 업스트림 비용 중 더 큰 금액입니다. 최소 금액은 $10 선불 충전이며, 이는 작업 요금이나 구독료가 아니라 키에 자금을 충전하는 데 필요한 현금입니다. 청구를 참조하세요. 표시된 최저 요금과 완료된 작업의 최저 비용은 별개의 문제입니다. 세 번의 시도가 필요한 소형 모델은 한 번에 변경을 완료하는 모델보다 비용이 더 많이 들 수 있습니다.
둘 다 실행하기 및 마이그레이션 시점
이 둘은 반드시 양자택일일 필요가 없으며, 구성 트리가 이를 보여줍니다. Pi는 ~/.pi/agent/을 읽고 Hermes Agent는 ~/.hermes/을 읽으며, 어느 쪽도 공유 상태를 문서화하지 않습니다. Hermes는 프로필별로도 격리되므로 hermes -p work는 자체 메모리 디렉터리를 읽습니다. 따라서 업무용 레지던시와 개인용 레지던시는 컨텍스트를 공유할 필요가 없습니다.
원하는 것이 무인 실행, 즉 예약된 작업, 메시징 앱의 답변, 또는 지난주에 설명한 결정을 다시 붙여 넣지 않아도 기억하는 에이전트라면 Hermes Agent로 마이그레이션하세요. 저장소에서 감독하며 진행하는 코드 작업이고 상시 프로세스를 운영하는 것이 부담스럽다면 Pi로 마이그레이션하세요. Pi 메모리 확장은 검토 사이클 비용을 산정한 후에만 추가하고, 그것이 Pi를 Hermes Agent로 바꿔 준다고 가정해서는 안 됩니다. 이동 이유가 실제로 워크플로가 아니라 모델 접근성이라면 어느 마이그레이션도 필요하지 않습니다. 두 제품 모두 문서화된 구성을 통해 동일한 엔드포인트에 접근합니다.
무엇을 시도하든 이 페이지의 모든 구성을 검증된 사실이 아니라 공급자 문서에서 읽은 내용으로 취급하세요. 작동하는 경로를 유지하고, 범위가 제한된 작업 하나를 실행한 다음, 에이전트 자체의 비용 표시를 공급자 계정에 실제로 기록된 청구액과 대조하세요. 보고된 토큰을 이용한 에이전트의 계산은 원장이 아니라 추정치입니다. 와이어 수준의 세부 정보는 OpenAI 호환 API에서 호환 표면에 포함되는 내용을 확인할 수 있습니다. Hermes Agent 요금과 Pi 요금에는 각 제품의 전체 청구 정보가 담겨 있습니다. 어느 제품이든 키에 자금을 충전할 준비가 되면 Kunavo 계정을 생성하세요.
자주 묻는 질문
Pi와 Hermes Agent의 차이점은 무엇인가요?
서로 다른 범주의 소프트웨어입니다. pi.dev의 Earendil Inc.가 제공하는 Pi는 대화형 터미널 코딩 하네스입니다. 프로젝트 디렉터리에서 시작하면 해당 세션 동안 파일을 편집하고 셸 명령을 실행한 뒤 종료합니다. Nous Research가 제공하는 Hermes Agent는 상주형 개인 에이전트입니다. CLI, 데스크톱 앱 및 항상 실행되는 게이트웨이 프로세스로 구성되며, 각 세션 시작 시 시스템 프롬프트에 주입되는 메모리 파일, cron 스케줄러 및 문서화된 메시징 인덱스를 제공합니다. 해당 플랫폼 비교표에는 2026년 9월 21일 기준 28개 플랫폼이 나열되어 있었습니다. 둘 다 MIT 라이선스이며 설치 비용은 $0입니다. Pi는 Node 패키지이고 Hermes Agent는 설치 프로그램이 Node.js, ripgrep 및 ffmpeg도 가져오는 Python 프로젝트입니다.
pi-hermes-memory를 설치하면 Hermes Agent를 사용할 수 있나요?
아니요. pi-hermes-memory는 chandra447이 npm에 게시한 타사 Pi 확장 기능이며 MIT 라이선스, 2026년 9월 13일 게시된 버전 0.9.9입니다. 자체 npm 설명에는 "Hermes agent에서 포팅됨"이라고 되어 있으며 Pi 내부에 메모리 계층을 재구현합니다. Nous Research나 Earendil이 게시한 것이 아니며, npm 항목이나 카탈로그 목록 어디에도 Hermes Agent를 설치하거나 실행 중인 Hermes Agent에 연결한다는 설명이 없습니다. 또한 실행 비용이 무료인 것도 아닙니다. pi.dev 카탈로그 목록에 따르면 각 검토 주기마다 하위 pi -p 프로세스를 통해 전체 LLM API 호출 1회 비용이 발생하며, 이는 Pi가 연결된 엔드포인트에 따라 반복되는 토큰 요금입니다.
이 비교에서 말하는 Hermes는 Hermes 4 모델인가요?
아니요. 둘 다 같은 공급업체에서 나오기 때문에 가장 쉽게 발생하는 실수입니다. Nous Research 자체 홈페이지에는 hermes4.nousresearch.com의 Hermes 4와 hermes-agent.nousresearch.com의 Hermes Agent가 별도 제품으로 나열되어 있습니다. Hermes 4는 제공하는 카탈로그에 따라 토큰당 추론 가격이 게시되는 오픈 웨이트 모델 제품군입니다. Hermes Agent는 설치 비용이 없는 MIT 라이선스 에이전트 소프트웨어이며 사용자가 지정한 모델을 호출합니다. Hermes 4에 인용된 토큰당 금액은 Hermes Agent의 가격이 아닙니다. 이름으로 검색되는 관련 없는 Hermes 프로젝트도 두 개 있습니다. React Native용 Meta의 JavaScript 엔진과 프랑스 명품 하우스입니다.
Pi와 Hermes Agent를 동시에 실행할 수 있나요?
문서화된 금지 사항은 없으며 두 제품은 별도의 상태를 유지합니다. Pi는 ~/.pi/agent/를 읽고 Hermes Agent는 ~/.hermes/를 읽습니다. 둘은 대체재가 아니므로 함께 실행하는 것은 타협이 아니라 합리적인 결과입니다. Pi는 저장소 내부의 감독형 작업에, Hermes Agent는 메시징 앱에서 접근하는 상주형 비서에 사용할 수 있습니다. 동일한 게이트웨이 키로 두 제품의 사용 비용을 지불할 수 있지만 두 제품은 서로 다른 구성을 요구합니다. Pi는 ~/.pi/agent/models.json의 providers 블록을 사용하고 Hermes Agent는 ~/.hermes/config.yaml의 providers 항목을 사용합니다. 또한 Anthropic 프로토콜의 기본 URL은 양쪽 모두 확정되지 않았습니다. Pi 자체 문서에는 2026년 9월 22일 문서 새로 고침에서 두 형식이 모두 삭제되기 전까지 서로 다른 두 형식이 표시되었으며, 그 새로 고침에서도 어느 하나로 확정되지 않았습니다. Hermes 형식은 검증되지 않았습니다. 이중 설정은 여기서 런타임 테스트를 거치지 않았습니다.
어느 쪽을 무인 상태로 계속 실행해 두는 것이 더 안전한가요?
문서화된 승인 시스템이 있는 것은 Hermes Agent이며, Pi는 승인 시스템이 전혀 없다고 명시합니다. Pi의 README에는 파일 시스템, 프로세스, 네트워크 또는 자격 증명 액세스를 위한 기본 제공 권한 시스템이 포함되어 있지 않다고 적혀 있으며, 2026년 9월 22일에 개편된 보안 페이지에는 기본 제공 샌드박스가 없다는 점이 일반적으로 보안 경계 밖에 있는 동작으로 열거되어 있습니다. 또한 Pi는 시작한 계정의 권한으로 파일을 읽고, 변경하고, 실행할 수 있다고 설명합니다. Hermes Agent는 위험한 셸 명령을 once / session / always / deny 프롬프트로 제한하고, "always" 응답을 ~/.hermes/config.yaml의 command_allowlist에 저장하며, approvals.mode을 smart, manual 또는 off로 설정할 수 있습니다. 한 가지 조건이 중요합니다. Hermes의 자체 보안 페이지에 따르면 docker, singularity, modal, daytona 및 vercel_sandbox 터미널 백엔드에서는 위험한 명령 검사가 건너뛰어집니다. 컨테이너 자체를 경계로 간주하기 때문입니다. 2026년 9월 21일에 공급업체 문서에서 확인했으며, Pi의 README와 보안 페이지는 2026년 10월 1일에 다시 확인했습니다. 이 문서에서는 어느 동작도 직접 테스트하지 않았습니다.
Hermes Agent를 사용하려면 Nous 구독이 필요한가요?
에이전트 사용에는 필요하지 않습니다. Hermes Agent는 MIT 라이선스이며, 사용자 지정 엔드포인트 경로, 메모리 시스템, 메시징 채널, cron 스케줄러, 승인 시스템 및 터미널 백엔드는 ~/.hermes/config.yaml에서 일반적인 설정으로 지정합니다. 여기서 확인한 문서에 나타난 유일한 요금제 제한은 범위가 좁습니다. Tool Gateway 페이지에는 Tool Gateway가 유료 구독 기능이라고 명시되어 있으며, 이는 에이전트가 아니라 호스팅된 도구 계층에 해당합니다. 같은 페이지에는 일부 계정이 유료 구독 없이 소량의 관리형 도구 사용량을 받을 수 있다고도 적혀 있지만, 규모나 자격 요건은 공개되어 있지 않습니다. 따라서 해당 할당량은 실제로 존재하지만 정량화되지 않은 것으로 취급해야 합니다. 모든 게이트웨이 도구는 도구별로 사용자의 자체 공급업체 키를 지정할 수도 있습니다.
실행 비용이 더 적은 것은 어느 쪽인가요?
어느 쪽도 소프트웨어 사용료를 부과하지 않으므로 차이는 가격 격차가 아니라 구조에 있습니다. 둘 다 MIT 라이선스이고 설치 비용은 $0이며, 구성한 엔드포인트에서 모델 토큰 비용을 지불합니다. 반복적으로 발생하는 두 항목이 둘을 구분합니다. Hermes Agent의 메모리 검색은 LLM 호출을 하지 않습니다. 문서에 따르면 세션 시작 시 메모리 콘텐츠가 시스템 프롬프트에 삽입되며, 입력 토큰 비용만 발생하고 다른 비용은 없습니다. Pi에는 기본 제공 메모리가 없으며, 이를 추가하는 서드파티 확장 기능은 백그라운드 검토 주기마다 전체 LLM 호출 비용을 부과합니다. 반대로 Hermes Agent는 노트북 외부에서 실행되도록 설계되었으므로 Pi에서는 발생하지 않는 호스트 비용이 생길 수 있습니다. 어느 쪽이 더 저렴한지는 실제로 실행하는 세션 수와 검토 주기 수에 따라 달라집니다.
2026년 9월 21일 확인: 두 저장소의 GitHub API, Pi의 README 원문, 세션·공급자·컨테이너화 문서, pi.dev와 모델 문서 및 패키지 카탈로그, 두 Pi 패키지와 pi-hermes-memory의 npm 레지스트리 항목, hermes-agent.nousresearch.com의 설치·빠른 시작·플랫폼 지원·메모리·메시징·보안·모델 구성·프로필·Nous Portal·Tool Gateway 페이지, portal.nousresearch.com 및 nousresearch.com. Pi의 모델 문서는 2026년 10월 1일 api 목록과 anthropic-messages 기본 URL 예시를 다시 확인했으며, 둘 다 2026년 9월 22일 문서 갱신에서 삭제되었습니다. 같은 날 권한 및 샌드박스 관련 주장을 확인하기 위해 Pi의 README, 보안 페이지 및 저장소 보안 정책을 다시 읽었고, 비용 블록의 단위와 등급 및 api 값을 확인하기 위해 RPC 참조 문서와 v0.99.2 소스를 다시 읽었으며, 추가 사용량 문구를 해당 소스의 터미널 경고와 대조하여 다시 확인했습니다. 별표 수, 다운로드 카운터, 패키지 및 플랫폼 합계는 변동하는 특정 하루의 스냅샷입니다. Kunavo 요금은 실시간 카탈로그에서 표시되며 여기의 모든 달러 금액은 측정된 작업 비용이 아니라 예시용 토큰 계산입니다. 이 작업에서는 Pi나 Hermes Agent를 Kunavo에 대해 런타임 테스트하지 않았으며, 어느 쪽에 대해서도 호환성 주장을 하지 않습니다.