AI 자동화

2026 렌탈 Mac mini M4 16GB MiroFish: 스택 하한, 포트 3000/5001, LLM 시크릿, 에이전트 게이트, 12단계 스모크

렌탈 Mac mini M4 16GB 클라우드 호스트에서 동작하는 MiroFish 다중 에이전트 예측 엔진

MiroFish는 오픈소스 다중 에이전트 「디지털 샌드박스」 예측 엔진입니다. 현실 시드를 넣고 에이전트가 상호작용한 뒤 시나리오 리포트를 냅니다. 팀은 16GB 통합 메모리 Mac mini M4를 렌탈해 Node 프론트와 Python 백엔드를 책상에 추가하지 않습니다. 본 플레이북은 상류 README를 재무 친화 계약으로 바꿉니다. 스택 하한, 포트 3000·5001, LLM 시크릿, 16GB 에이전트 게이트, 6리전 각주, 12단계 스모크입니다.

첫 배포 시 AI 서버 3레인(MiroFish는 전용 오케스트레이션), Node 22+ OpenClaw 제로아워 계약, 시뮬레이션 swap 급등 시 통합 메모리 플레이북을 함께 보세요. 하드웨어는 Apple Mac mini 사양을 따릅니다.

고지: Mac 렌탈은 KvmZone 서비스입니다. MiroFish 요건은 상류 GitHub, 하드웨어는 Apple 공식 사양을 인용합니다.

렌탈 Mac mini M4에 MiroFish를 두는 이유

MiroFish는 16GB에서 70B 로컬 모델 호스트가 아닙니다. 병행 에이전트·Node/Vite·Python API가 통합 메모리를 쓰는 오케스트레이터입니다. 렌탈은 장시간 시뮬레이션을 노트북에서 분리하고 LLM_API_KEY를 청구 가능한 서버에 둡니다.

이유내용
듀얼 런타임상류 문서대로 프론트 3000, API 5001
상주 데몬원샷 CLI가 아니라 일 단위 프로세스 유지
시크릿 분리Gemini API 클라이언트와 같은 키 위생
컴플라이언스상류 AGPL-3.0—프로덕션 재배포·네트워크 포크 전 법무 검토
인용 규칙: 호스트당 주 용도 1개. MiroFish와 OpenClaw를 피크에 공존시키면 병렬·디스크 매트릭스대로 제2 호스트를 검토하세요.

스택 하한 매트릭스(clone 전 pin)

상류 하한을 통과한 뒤 clone합니다. OpenClaw와 공유 시 MiroFish 18+보다 22+를 우선하세요.

구성상류 하한렌탈 Mac 증거
Node.js18+(공유 호스트 22+)node -v 22.x
Python≥3.11, ≤3.12python3 --version 구간 내
uv최신uv --version
APFS 여유첫 clone 전 ≥25GBdf -h /

설치는 SSH만—macOS 권한 프롬프트는 SSH vs VNC 워크플로를 참고하세요.

포트·디스크·16GB 에이전트 게이트

상류는 localhost:3000(UI), localhost:5001(API)입니다. 16GB에서는 에이전트 수를 청구·메모리 계약으로 봅니다.

기본16GB 게이트
프론트 UI3000루프백; SSH 터널 밖 노출 시 역프록시
백엔드 API5001방화벽을 Runbook에 기록; 파일럿은 동일 호스트
에이전트 수상류 LLM 비용 경고파일럿 40 미만, 시뮬레이션 1레인/호스트
로그·캐시실행마다 증가로그 512MB 상한, 주간 로테이션

디스크: 여유 <18GB면 새 시드 중지, <12GB면 산출물 삭제 또는 렌탈 기간 매트릭스에 따라 1TB. 메모리: 30분 파일럿 후 swap >15%면 제2 호스트.

LLM API 시크릿과 SSH 위생

서버에서 .env.example.env, 모드 0400, git 커밋 금지. 상류 README의 LLM_API_KEY, LLM_BASE_URL, LLM_MODEL_NAME, ZEP_API_KEY를 가정합니다.

  • 키는 앱 git 체크아웃 밖에 두고 LLM 청구 급등 시 로테이션합니다.
  • 공유 호스트에서는 MiroFish .env와 OpenClaw webhook 시크릿을 분리합니다.
  • npm run setup:all, npm run devSSH 워크플로로 운영합니다.
  • 스모크 통과 후 launchd KeepAlive를 권장하고 재시작 절차를 Runbook에 남깁니다.
SSH 우선: 로그·의존성·캐시 작업에 GUI는 필요 없습니다. GUI는 macOS 권한 프롬프트 때만 고려하세요.

MiroFish 파일럿용 6리전 POP

KvmZone 노드: 홍콩, 일본(도쿄), 한국(서울), 싱가포르, US East, US West. GitHub 배지 지역이 아니라 리포트를 읽는 사람·LLM 청구 TZ에 가까운 노드를 고릅니다.

프로필리전병독
CN 업무시간 시나리오홍콩 또는 싱가포르AI 서버 레인
JP 컴플라이언스·리뷰 TZ도쿄Gemini 클라이언트
KR 자동화(서울 리뷰어 인접)한국(서울 노드)—요금 페이지에서 Compare병렬 렌탈
US 태평양 저녁 배치US WestOpenClaw 제로아워
EU 인수인계US East제2 호스트

Runbook 라벨 고정 전 요금 페이지에서 6리전을 Compare하세요. CPU 표보다 egress·리뷰 TZ가 중요합니다.

12단계 MiroFish 스모크

clone 후, Node/Python 업그레이드 후, LLM 키 로테이션 후 실행합니다. 재무 주간 ID와 스크린샷을 함께 보관하세요.

단계게이트합격
1SSH비대화 셸
2스택Node 22+, Python 3.11–3.12, uv
3Clone최고속 APFS에 상류 repo
4.env로그에 키 미출력
5백엔드5001 응답
6프론트3000 UI 로드
7건강최소 시드 시뮬레이션 완료
8에이전트파일럿 상한 40 미만
9메모리swap <15%
10로그로테이션(512MB)
11리전Runbook에 KvmZone 노드(서울 등) 기록
12재무실행 URL+요금 캡처를 주간 ID와 보관

8–9단계 실패 시 LLM 지연 전 메모리 압력을 먼저 보세요.

FAQ

MiroFish가 AI 서버 레인 기사를 대체하나요?+
아닙니다. 해당 글은 Ollama·API·OpenClaw 3레인 비교입니다. 본 글은 포트 3000·5001 MiroFish 전용 오케스트레이션입니다.
렌탈 Mac에서는 Docker와 소스 중 무엇인가요?+
상류는 둘 다 있습니다. 전용 렌탈에서는 SSH 우선 소스 배포가 감사하기 쉽습니다. Docker는 compose 표준 팀에 적합합니다.
16GB로 수천 에이전트가 가능한가요?+
지속적으로는 어렵습니다. 상류 가이드대로 40 미만 파일럿하고 swap이 15%를 넘으면 제2 호스트를 렌탈하세요.
AGPL-3.0은 어떻게 하나요?+
상류는 AGPL-3.0입니다. 프로덕션 재배포·네트워크 공개 포크 전 법무 검토를 하세요.

파일럿 전 6리전 Compare

Compare six-region Mac mini M4 rentals on pricing, pin Node 22+ and Python 3.12, keep pilots under 40 agents, and pass the twelve-step smoke ladder before production simulations.