오늘 소식은 Hermes 게시판에서 가져왔습니다. 올 초 OpenClaw 광풍이 불더니 현재는 Hermes로 관심사가 이전해서 많은 사람이 OpenClaw 언급 보다 Hermes 언급을 많이 하고 시도하고 있는 것으로 보입니다. AI Agent 이용해서 작업 자동 파이프라인을 구축하다 실패한 이야기, Obsidian과 연계해서 “두 번 째 뇌”로 불리는 자신만의 지식 기지 구축 방안 이야기를 확인하세요.
수 개 월 동안의 AI Pipeline 구축 실패에서 얻은 교훈
핵심 원칙: “체크할 수 있으면 기계적으로(코드로) 검사하라.” AI가 스스로 했다고 말해도 신뢰하지 말고 모든 것을 검증하라.
자주 발생한 실패 유형 및 해결책
- 파이프라인이 단계를 건너뛰거나 출력이 비어 있음
→ 해결: 각 단계가 출력하는 고유한 MARKER 문자열을 요구하고 확인. 마커가 없으면 파이프라인 중단. - 모델이 내용(특정 용어·구조 등)을 은근히 변형(검열·완화)함
→ 해결: 입력/출력의 카테고리별 해시 및 항목 카운트(예: 특정 토큰·시그니처 개수)로 변형 감지, 기대치 불일치면 재생성. - 출력 파일 무단 변경 방지
→ 해결: 마스터 출력 파일을 OS 수준에서 읽기 전용으로 설정하고 오케스트레이터만 잠깐 해제해 쓰기. - 문서가 컨텍스트 창을 잡아먹음
→ 해결: 핵심 참조(금지 단어, 패턴, 중요 실패 요인)는 항상 로드, 자세한 포스트모템은 필요할 때만 불러오기. - 세션 네이밍/관리 문제
→ 해결: 세션 시작 시 사용자가 붙일 수 있는 /title 명령 등 자동 생성 명령을 출력하고 파트 넘버링 권장. - AI가 문제를 “고쳤다”고 보고하지만 실제로는 파일이 안 바뀜
→ 해결: sandboxed write 도구 대신 실제 파일 시스템에서 실행(터미널 커맨드 등)하고, 파일 크기(wc -c 등)로 검증. - 프로필(설정) 오래됨으로 인한 비트 로트
→ 해결: 기본 프로필의 수정시간(getmtime)과 마지막 체크 시간을 비교해 경량 스테일니스 검사 실행. - Windows 특유 문제들
→ 해결: bash 명령 신뢰하지 말고 Python의 shutil.rmtree 사용, 절대경로 사용, 소스/대상 분리, 경로 인용 처리 등.
방어 스택 (강한 것 → 약한 것)
- OS 파일시스템: 읽기 전용 출력 파일
- 파이프라인 코드 경로: 분기·옵션 없이 고정된 흐름
- 단계별 출력 마커
- 단계 경계의 SHA256 해시 검증
- 최소 바이트 수 등 크기 가드
- 정규식 기반 기계적 감사(금지 패턴 등)
- 실패 시 문서 경로를 포함한 자체 문서화 오류 메시지
결론(한 문장): AI를 신뢰하지 말고, 사람이 아닌 코드가 모든 것을 검증하도록 설계하라 — “should”를 모두 기계 검사로 바꿔라.
Hermes 이용해서 두 번째 뇌 만들기
Hermes가 실제로 읽고 쓸 수 있는 세컨드 브레인을 설정하는 작업을 했습니다. 잘 작동한 방법은 다음과 같습니다.
스택:
- Obsidian (무료) 을 편집기로 사용
- 동기화를 위한 GitHub 리포(비공개, 무료)
- PARA 폴더 구조
- 에이전트를 연결하기 위한 Hermes 환경 변수 OBSIDIAN_VAULT_PATH
폴더 구조:
- 00-Inbox/ ← 빠른 캡처, 나중에 정리
- 10-Projects/ ← 기한이 있는 활성 작업
- 20-Areas/ ← 지속적인 책임 영역
- 30-Resources/ ← 참고 자료, 연구
- 40-Archive/ ← 완료되었거나 비활성 상태 ← 모든 것에 대한 링크가 있는 대시보드 (Home.md)
동기화: Git 기반. 개인 GitHub 리포, Mac에서는 launchd 작업으로 5분마다 자동 풀(pull) — (Windows는 작업 스케줄러). 유료 동기화 서비스 불필요. 데스크톱과 모바일에서 작동(아이폰의 Working Copy 사용하거나 모바일에서 GitHub 웹에서 풀).
Hermes 연결: .env 파일에 한 줄: OBSIDIAN_VAULT_PATH=/path/to/your/vault
연결되면 Hermes는:
- 질문할 때 노트를 읽을 수 있음
- 새로운 노트(회의 요약, 연구, 로그)를 작성할 수 있음
- 세션 간에 과거 컨텍스트를 참조할 수 있음
배운 점:
- 대시보드를 건너뛰지 마세요. 그건 여러분의 진입점이자 Hermes가 금고(볼트)를 이해하는 지도입니다. (Home.md)
- 인박스 제로(Inbox zero)는 신화입니다. 주간으로 정리할 수 있을 만큼만 인박스를 작은 상태로 유지하세요.
- 혼자 쓰는 경우 Git 충돌은 드뭅니다. 여러 장치가 동시에 편집하면 git pull –rebase로 해결하세요.
- QMD는 MCP 서버로서 볼트 전체에 대한 키워드 검색을 추가합니다. VPS에서 잘 동작합니다. 의미 기반/벡터 검색은 GPU가 필요하니, GPU가 없다면 건너뛰세요.
시도해보고 싶다면 실행 가능한 단계:
- 개인 GitHub 리포 생성
- 로컬로 클론하고 위의 PARA 폴더들 설정
- Obsidian 설치하고 클론한 폴더를 볼트로 열기
- 자동 동기화 설정(맥은 launchd, 윈도우는 작업 스케줄러)
- Hermes .env에 OBSIDIAN_VAULT_PATH 추가
- 주요 영역들로의 링크가 있는 Home.md 생성
- 테스트: Hermes에게 볼트에 노트 하나 만들어 달라고 요청
리포와 Obsidian이 준비되어 있으면 총 소요 시간은 약 30분 정도입니다.
(보너스) Heremes Agent 설정하기 (2026년 초보자용 가이드)
※ 지난 게시글:
- AI 뉴스 훑어보기 – 2026.7.1
- AI 뉴스 훑어보기 – 2026.6.24
- AI 뉴스 훑어보기 – 2026.6.19
- AI 뉴스 훑어보기 – 2026.6.18
- AI 뉴스 훑어보기 – 2026.6.17
※ 출처: r/LocalLLM, r/openclaw, r/unsloth, r/opencode, r/claude













