본인의 PC(로컬 컴퓨터)에 Hermes Agent 및 Workspace를 직접 설치하여 평생 무료로 구동하는 방법을 소개
안녕하세요! 오늘은 비싼 클라우드 서버(Hostinger 등) 비용을 지불하지 않고, 본인의 PC(로컬 컴퓨터)에 Hermes Agent 및 Workspace를 직접 설치하여 평생 무료로 구동하는 방법을 소개해 드리려고 합니다.
Windows 환경에서는 WSL2(Windows Subsystem for Linux)를 활용하고, macOS 환경에서는 터미널(Terminal)을 활용해 맥북이나 데스크톱에 직접 나만의 AI 비서 작업실을 구축할 수 있습니다. 생각보다 간단하니 차근차근 따라와 보세요!
💻 1. 준비 단계: 도커(Docker) 설치하기
Hermes Workspace는 다양한 에이전트 환경과 대시보드를 묶어 부드럽게 실행하기 위해 Docker라는 가상화 시스템을 사용합니다.
- Windows 사용자: 먼저 'Docker Desktop' 공식 홈페이지에서 다운로드하여 설치합니다. 설치 과정에서
WSL2 기반 엔진을 사용(Use the WSL 2 based engine)하라는 체크박스에 반드시 체크해야 합니다. - macOS 사용자: Mac용 'Docker Desktop' (본인의 사양에 맞게 Intel 또는 Apple Silicon 칩셋 버전 선택)을 설치하고 대시보드 구동 전에 미리 실행해 둡니다.
🛠️ 2. PC 설치 및 구동 단계 (터미널 작업)
Docker가 실행 중인 상태에서 Mac의 터미널(Terminal) 프로그램 또는 Windows의 WSL2 우분투(Ubuntu) 터미널을 열고 아래 명령어를 순서대로 입력합니다.
① 소스코드 다운로드 (Git Clone)
Hermes Workspace 오픈소스 저장소에서 내 컴퓨터로 프로젝트 파일들을 내려받습니다.
git clone https://github.com/moelueker/hermes-workspace.git cd hermes-workspace
② 환경 변수 설정 (.env)
환경 설정 파일 복사본을 만들고, 텍스트 편집기(Nano 등)로 열어 발급받은 OpenRouter API 키를 입력해 줍니다.
cp .env.example .env nano .env
💡 설정 파일 내 수정할 부분:
OPENROUTER_API_KEY=your_actual_api_key_here
(이 부분에your_actual_api_key_here를 지우고 발급받은 진짜 API 키를 붙여넣은 뒤 저장하고 나옵니다. *Nano 편집기 기준: Ctrl+O 입력 후 엔터로 저장, Ctrl+X로 빠져나오기)
③ 컨테이너 빌드 및 로컬 실행
Docker를 이용해 내 PC에 에이전트 작업실 환경을 빌드하고 백그라운드에서 실행합니다.
docker-compose up --build -d
모든 다운로드와 이미지 빌드가 완료되면 터미널 창에 완료 메시지가 나타납니다.
🚀 3. 내 PC에서 대시보드 접속하기
설치가 정상적으로 완료되면 이제 외부 호스팅 서버 주소가 아닌, 내 컴퓨터 로컬 주소를 통해 웹 브라우저로 접속할 수 있습니다.
- 크롬(Chrome)이나 사파리(Safari) 브라우저를 켭니다.
- 주소창에 아래 주소를 입력하고 엔터를 누릅니다.
http://localhost:3000
*(만약 템플릿 기본 포트가 다르게 지정되어 있다면 http://localhost:포트번호 형식으로 접속합니다.)* - 화면에 시각적인 칸반 보드와 깔끔한 대시보드가 나타나면 완벽하게 성공입니다! 🎉
💡 로컬 PC 환경 전용 운영 팁
- 내 컴퓨터 자원 소모 제어: 클라우드 서버와 달리 내 PC에서 구동하면 에이전트가 복잡한 웹 크롤링이나 소스코드 빌드 태스크를 수행할 때 컴퓨터 CPU와 RAM을 일시적으로 많이 사용할 수 있습니다. 컴퓨터가 버벅거린다면 Docker Desktop 설정 > Resources에서 사양 제한(예: CPU 2코어, RAM 4GB 제한)을 걸어두면 일상적인 PC 사용에 방해받지 않고 쾌적하게 쓸 수 있습니다.
- OpenRouter 비용 관리는 동일: 내 PC에 설치했더라도 AI 모델의 두뇌 역할을 하는 데이터는 OpenRouter API를 거쳐 오기 때문에 비용이 발생합니다. API 대시보드 설정에서 월간 지출 한도(예: $20 제한)를 설정해 두는 안전장치는 똑같이 적용해 두시는 것을 권장합니다.
궁금한 점이 있으신가요?
설치 중 막히는 부분이나 에러 메시지가 뜬다면 언제든지 아래 댓글로 남겨주세요! 확인 후 답변해 드리겠습니다. 도움이 되셨다면 공감 부탁드립니다! 😊
댓글
댓글 쓰기