본문 바로가기

전체 글38

헤드리스 맥미니의 Hermes Agent에 데스크탑 앱을 붙이다 (2편) — 웹 대시보드, 칸반, 그리고 모바일 안녕하세요, Bookman입니다.1편에서 노트북의 Hermes Desktop 앱을 맥미니의 hermes serve 백엔드에 붙이고 launchd로 상시화하는 것까지 마쳤습니다. 이번 편은 그 위에 브라우저용 웹 대시보드와 칸반 보드를 얹고, 폰에서 접속하는 구성까지입니다.그리고 이번 편에는 제가 확신을 갖고 틀렸던 이야기가 하나 들어갑니다. 그 오판을 바로잡는 과정이 결과적으로 이 구성의 구조를 가장 선명하게 이해하게 해줬기 때문에, 숨기지 않고 그대로 적습니다.막혔던 지점 ③ — "serve가 곧 대시보드"라는 오판1편 세팅을 끝낸 시점에서 저는 이렇게 추론했습니다. serve의 /api/status가 응답하고, --skip-build 같은 웹 UI 관련 플래그도 있으니, serve가 대시보드까지 서빙.. 2026. 7. 28.
헤드리스 맥미니의 Hermes Agent에 데스크탑 앱을 붙이다 (1편) — hermes serve와 launchd 상시화 안녕하세요, Bookman입니다.집에 있는 맥미니 M4에 Hermes Agent를 올려 24시간 돌린 지 꽤 됐습니다. 헤드리스로 운용하다 보니 지금까지 접점은 디스코드 봇과 SSH 터미널, 이 둘뿐이었는데요. 디스코드는 폰에서 쓰기엔 좋지만 긴 에이전트 출력을 읽기엔 답답하고, SSH TUI는 노트북에서 쓰기엔 어딘가 투박했습니다. 그러던 차에 Hermes Desktop 앱을 노트북에 깔아 맥미니를 원격 백엔드로 붙이는 구성을 알게 됐고, 하루 잡고 세팅을 끝냈습니다.이번 글은 그 과정의 기록입니다. 단순히 명령어 나열이 아니라, 제가 실제로 헷갈렸던 개념과 막혔던 지점을 중심으로 정리했습니다. 분량이 길어져 두 편으로 나눕니다. 1편은 데스크탑 앱과 원격 백엔드(hermes serve), 2편은 웹 .. 2026. 7. 28.
에이전트에 두 번째 두뇌 붙이기 — Codex OAuth 연동과 샌드박스 모델 비교 분석 지난 편에서 Hermes Agent에 Claude Code를 cc: 접두어로 위임하는 구조를 만들었습니다. 이번 편은 그 후속 — 같은 구조로 OpenAI Codex CLI를 두 번째 위임 두뇌로 붙인 작업기입니다.결론부터: 연동 자체는 반나절 만에 끝났습니다. 지난번에 훅 아키텍처를 잡아둔 덕에 플러그인 복제로 충분했거든요. 대신 이번 편의 실질적인 내용은 연동 그 자체보다 두 CLI의 권한 모델이 얼마나 다른 철학으로 설계됐는가입니다. 같은 요청을 두 두뇌에 던져보니 한쪽은 성공하고 한쪽은 실패하는 지점이 명확했고, 그 차이를 이해하면 어떤 작업을 어디에 위임할지가 자연스럽게 정리됩니다.들어가며 — 왜 두 번째 두뇌인가동기는 지난편과 같은 논리의 연장입니다.첫째, ChatGPT 구독도 놀고 있습니다... 2026. 7. 23.
에이전트에 Claude Code를 이식하기 — 구독 요금제로 24시간 두뇌 업그레이드하기 에이전트에 Claude Code를 이식하기 — 구독 요금제로 24시간 두뇌 업그레이드하기지난 편들에서 홈서버에 Hermes Agent를 올리고, 스킬을 정리하고, 로컬 LLM과 클라우드 모델의 분업 체계를 세웠습니다. 이번 편은 그 다음 단계 — 에이전트에 Claude Code를 위임 두뇌로 붙이는 작업기입니다.결론부터 말씀드리면 성공했는데요, 가는 길이 순탄치는 않았습니다. 스킬로 두 번 실패하고, 플러그인 훅으로 방향을 틀고, enum 비교 한 줄 때문에 마지막에 한 번 더 헤맸거든요. 그 과정을 트러블슈팅 포함해서 정리해 봅니다.들어가며 — 왜 이 짓을 하는가동기는 세 가지였습니다.첫째, 구독료가 아깝습니다. Claude Pro를 매달 결제하고 있는데, 정작 데스크탑 앞에 앉아 있는 시간에만 씁니다.. 2026. 7. 21.
헤드리스 서버 + AI 에이전트 환경에서 Obsidian을 GitLab으로 동기화하기 (삽질기 포함 완전 정리) 홈서버(맥미니)에서 AI 에이전트를 돌리면서 마크다운 노트를 관리하다 보면, 결국 "이 노트들을 어떻게 여러 기기에서 볼 것인가"라는 문제에 부딪히게 됩니다. 이 글은 헤드리스 맥미니에서 에이전트가 쓰는 노트를 GitLab을 허브로 데스크톱·노트북·스마트폰까지 동기화한 전체 과정을 정리한 것입니다. 세팅 방법만이 아니라, 실제로 겪은 오류와 해결 과정, 그리고 "왜 이 방식을 선택했는지"까지 담았습니다.1. 왜 Obsidian Sync가 아니라 GitLab인가Obsidian을 여러 기기에서 쓰는 가장 쉬운 방법은 공식 Obsidian Sync 구독입니다. 그런데 제 환경에는 결정적인 제약이 하나 있었습니다. 헤드리스 서버는 Obsidian Sync의 정식 피어가 될 수 없다는 점입니다.Obsidian S.. 2026. 7. 14.
〈참을성 강한 마법사〉 - 정작 참을성이 강해지는 건 독자입니다 제목 : 참을성 강한 마법사 ('참강마') 작가 : 정구님 플랫폼 : 카카오페이지 / 완결 (약 844만 자, 평점 9.6) 한 줄 : 신선을 마법사로, 술법을 마법으로 바꿔 끼운 '마법선협'의 수작들어가며제목 이야기부터 하고 시작해야겠습니다. 〈참을성 강한 마법사〉. 이 제목, 살짝 함정입니다.읽다 보면 알게 되실 거예요. 정작 참을성이 강해야 하는 건 주인공이 아니라 독자라는 걸요. 주인공 크리스로 말할 것 같으면, 윗경지한테 입을 털어 원수를 만들고, 인내심으로 존버하기는커녕 딱 '선협 평균치' 인성을 보유한 인물이거든요. 커뮤니티에서 "제목은 참을성 강한 마법사인데 독자가 참을성이 강해진다"는 우스개가 괜히 도는 게 아닙니다. (저도 격하게 공감했네요...)그럼에도 이 작품을 굳이 리뷰하는 이유는.. 2026. 6. 24.