# 맥미니를 개인 AI 에이전트 서버로 준비하기: 전원, 네트워크, 계정, Tailscale

> 출처: https://retn.kr/blog/macmini-personal-ai-agent-server-setup/ · 수정 2026-05-17 · 리텐션 주식회사

맥미니를 항상 켜진 개인 AI 에이전트 서버로 쓰기 전에 확인해야 할 전원, 네트워크, 계정, workspace, Tailscale, 백업 기준을 정리합니다.

## 맥미니는 “작은 서버”로 다루는 게 맞다

맥미니는 책상 위에 있지만, AI 에이전트를 올리는 순간 개인 서버가 됩니다. 파일을 읽고, 터미널을 실행하고, 메신저로 알림을 보내고, API key를 들고 있기 때문입니다. 그래서 설치보다 먼저 운영 기준을 정해야 합니다.

## 1. 전원과 절전

에이전트는 사람이 잠든 뒤에도 작업을 이어갈 수 있어야 합니다. macOS 전원 설정에서 디스플레이 꺼짐과 시스템 잠자기를 분리하고, 네트워크 접근이 필요한 자동화가 끊기지 않도록 합니다. UPS까지는 선택이지만, 최소한 재부팅 후 자동 시작 방식은 정해두는 편이 좋습니다.

## 2. 계정과 workspace

개인 계정 하나에 모든 것을 넣으면 편하지만 위험합니다. 최소한 작업용 workspace 경로를 분리하고, 공개 글이나 스크린샷에 홈 디렉터리 전체 경로가 나오지 않도록 습관을 들입니다.

- 예시 workspace: ~/workspace/agents
- 로그: ~/.hermes/logs 또는 별도 백업 대상
- 장기 산출물: 프로젝트별 디렉터리
- 임시 파일: /tmp 또는 cache 디렉터리

## 3. 네트워크 접근은 Tailscale 우선

개인 AI 서버의 WebUI를 public internet에 바로 열면 안 됩니다. 가능한 기본값은 Tailscale 같은 private network입니다. 같은 LAN에서만 쓰더라도, 나중에 외부 접속을 붙일 때 포트포워딩부터 떠올리지 않는 것이 중요합니다.

## 4. 필요한 기본 도구

- Python, Node.js, git 같은 개발 도구
- 1Password CLI처럼 비밀값을 안전하게 읽는 도구
- 메신저 gateway를 위한 Discord/Telegram bot token
- DNS나 newsletter 운영을 위한 API key
- 로그를 읽고 문제를 재현할 수 있는 터미널 환경

## 5. 설치 전 결정할 것

Hermes Agent를 설치하기 전에 기본 model/provider, gateway를 연결할 메신저, WebUI 접근 방식, Kanban 사용 여부를 정합니다. 이 순서가 꼬이면 나중에 봇, WebUI, CLI가 서로 다른 상태를 보게 됩니다.

## 권장 원칙

처음부터 완벽한 홈서버를 만들 필요는 없습니다. 대신 “항상 켜져 있다”, “외부에 노출되지 않는다”, “막힌 작업을 사람이 볼 수 있다”, “API key가 스크린샷에 나오지 않는다” 네 가지 기준을 먼저 만족시키면 충분합니다.
