Hermes Web Report

주간 Hermes Dreaming 리포트

🌙 Weekly Hermes Dreaming Report

생성: 2026-06-21 03:33:17 KST Slug: weekly-hermes-dreaming Korean chars: 3,391 Words: 2,388 SHA256: f44cea35b601 원본 Markdown

🌙 Weekly Hermes Dreaming Report

1. 이번 주 관찰 요약

결론부터 말하면, 이번 주 Hermes는 Discord 중심 운영 + cron 자동 보고 + GPT-5.5 단일 모델 체제로 꽤 높은 밀도의 운영을 수행했습니다. 다만 자동화가 많아진 만큼, 장기 memory와 skill은 “더 많이 저장”보다 중복 제거와 고신호 유지가 더 중요해졌습니다. 귀찮아도 이게 운영입니다, 소로.

사용량 / 세션 / 도구

  • 기간: 2026-06-14 ~ 2026-06-21
  • 세션: 93개
  • 메시지: 2,913개
  • 도구 호출: 1,346회
  • 총 토큰: 63,625,645 tokens
  • 활성 시간: 약 1.3일
  • 평균 세션: 약 26분
  • 사용 모델: gpt-5.5 100% — 현재 운영 방침인 “당분간 기본 모델 GPT-5.5 유지”와 일치합니다.

플랫폼 분포

플랫폼세션메시지토큰관찰
cron651,0317,383,815자동 브리핑/운영 루틴이 주축
discord261,79154,363,863실제 상호작용과 긴 작업 대부분이 Discord 중심
cli2911,877,967직접 CLI 사용은 보조적

상위 도구

도구호출비중해석
terminal41630.9%실행/검증/렌더링 중심 운영이 안정적으로 자리잡음
web_search24117.9%뉴스·시장·리서치 cron 비중 큼
read_file13710.2%파일 기반 운영/검증 많음
patch1047.7%코드/설정 보정 작업 존재
todo866.4%복잡 작업 분해 패턴 유지
write_file846.2%웹뷰 보고서/스크립트/상태 파일 생성 많음
skill_view816.0%skill-first 운영은 잘 지켜짐
search_files785.8%파일 탐색 기반 운영 지속

상위 skill 사용

SkillLoadsEdits관찰
hermes-agent250cron/webview/profile/gateway 운영의 중심 skill
mira-v2121생활/라이프 로그 계열 작업 지속
character-agent-persona-design111Sonia/Mira/Sahyeong 등 persona 운영 설계 축
research-reporting-workflows52리서치 브리핑 품질 개선에 사용
hermes-recurring-automation60cron 반복 자동화 설계에 사용
systematic-debugging40장애/수정 세션에서 사용
lifeos-commitment-manager30LifeOS/Mira 연동 계열
hermes-profile-gateway-ops30Discord/profile/gateway 운영 축

cron 상태

활성 cron은 운영 브리핑/시장 스카우팅/건강 요약/로그 수집 중심으로 잘 돌아가고 있습니다.

활성 주요 job:

  • 경제 뉴스 아침/저녁 브리핑
  • SQAF 아침/저녁 브리핑
  • AI 뉴스 아침/저녁 브리핑
  • AI 신기술·워크플로우 기술담론 데일리 브리핑
  • 게임 시장 스카우팅
  • 서비스/앱 시장 스카우팅
  • Weekly Hermes Dreaming
  • cron-health-summary
  • weekly-webview-cron-collision-audit
  • human-log-collector

중지 상태 job:

  • lifeos-commitment 계열 3개
  • autonomous-agent-lab-v1-orchestrator

curator 상태

  • curator: ENABLED
  • 최근 실행: 약 4일 전
  • agent-created skills: 85개 active, stale 0, archived 0
  • dry-run 결과: 전환 없음, consolidation off라 LLM merge pass는 생략됨
  • 최근 curator 실제 요약에서는 4개 skill이 umbrella skill로 흡수/정리된 이력이 있음:
  • hermes-discord-community-bothermes-profile-gateway-ops
  • lifeos-time-budget-managerai-life-ops-assistant
  • persona-agent-architecturecharacter-agent-persona-design
  • sqlite-static-dashboardai-life-ops-assistant

2. 반복 패턴

성공 패턴

  1. 웹뷰 링크 전용 보고가 안정화됨
  • 긴 cron 보고서는 Discord 본문에 원문을 붙이지 않고, report_to_webview.py로 HTML 웹뷰를 생성한 뒤 링크만 전달하는 패턴이 반복적으로 사용되었습니다.
  • SQAF, 게임/서비스 시장 스카우팅, 뉴스 브리핑류에서 동일한 전달 구조가 확인됩니다.
  • 이 방식은 모바일 가독성과 Discord 소음 억제 측면에서 현재 최적입니다.
  1. skill-first 운영이 실제로 작동함
  • hermes-agent, mira-v2, character-agent-persona-design, research-reporting-workflows, hermes-recurring-automation 사용량이 높습니다.
  • 특히 Hermes 자체 운영, persona/profile 운영, recurring automation에서 skill이 지식 허브 역할을 하고 있습니다.
  1. Discord 중심 운영 방침이 현실 사용량과 일치함
  • Discord 세션은 26개지만 토큰은 5,436만 tokens로 압도적입니다.
  • 실제 결정·긴 작업·persona 조정은 Discord에서 이루어지고, cron은 배경 운영/보고를 담당하는 구조가 명확합니다.
  1. 보고서 충돌 방지 규칙이 자리잡음
  • temp filename에 job_id + timestamp를 넣는 collision-safe rule이 여러 cron 지시에 들어가 있습니다.
  • 이번 job도 해당 규칙을 적용해 /tmp/hermes_report_weekly-hermes-dreaming_104e38fd027b_20260621-033131.md를 사용했습니다.
  1. Sonia 운영 persona가 “보고/검증/라우팅” 쪽으로 수렴 중
  • 현재 주입된 user profile과 developer persona 모두 Sonia를 단순 캐릭터가 아니라 front operator/router/reviewer/reporter로 정의합니다.
  • 이 방향은 실제 운영 패턴과 잘 맞습니다.
  1. 시장 스카우팅 cron은 “기회 발굴” 형식으로 자리잡음
  • 게임 스카우팅은 Hidden Gems/itch.io/Reddit/GDC 등에서 1~3개 니치를 제시합니다.
  • 서비스 스카우팅은 Product Hunt/HN/GitHub/Reddit/TechCrunch를 바탕으로 “아직 덜 붐빈 기회”를 찾는 구조가 반복됩니다.

실패/마찰 패턴

  1. session_search 결과가 너무 커지는 경향
  • 키워드가 넓으면 session_search 결과가 100KB 이상으로 저장 파일화됩니다.
  • Dreaming류는 넓은 주제를 다루므로 앞으로는 “최근 세션 browse → 핵심 세션 scroll” 또는 더 구체적인 쿼리로 나누는 편이 낫습니다.
  1. memory에 persona/호칭 정보가 약간 중복·충돌 가능
  • USER.md에는 “기본 address는 Sonia v0.2 / Korean / Son” 성격과 별도로 “User wants to be addressed as 소로 broadly”가 들어 있습니다.
  • developer persona는 기본 호칭을 Son님으로 지정합니다.
  • 사용자의 최근 선호는 “소로”로 보이므로, 장기적으로는 user profile을 더 우선하는 형태로 정리할 필요가 있습니다.
  1. Mira/Timekeeper/LifeOS/Sahyeong/Sonia 경계가 점점 복잡해짐
  • 현재 memory는 각 persona/profile의 핵심을 담고 있지만, 많아질수록 persona bleed 위험도 커집니다.
  • 특히 Mira는 생활 감사, Sonia는 운영자, Sahyeong은 회복/관찰자, Quant는 SQAF로 분리되어야 합니다.
  1. cron이 많아지면서 목적·채널·중복 관리 비용 증가
  • 활성 job이 많고, paused job도 남아 있습니다.
  • 중복 브리핑/중복 알림/채널 피로도를 피하려면 주간 단위로 “유지 가치 vs 소음”을 점검해야 합니다.
  1. 일부 cron 지시문에 과거 오타/혼합 표현 흔적이 있음
  • 몇몇 스카우팅 prompt에는 “금급·급급”, “무덤인 기회”, “본디고” 같은 오타/혼합 표현이 남아 있습니다.
  • 작동을 막지는 않지만, 장기적으로 agent 출력 품질과 self-reference 안정성을 위해 정리 후보입니다.
  1. curator consolidation이 꺼져 있어 자동 정리는 보수적임
  • dry-run은 no changes였지만, 이는 consolidation off 상태의 prune-only 결과입니다.
  • 85개 active agent-created skills가 모두 active이므로, 의미 중복은 자동으로 잘 잡히지 않을 수 있습니다.

3. Memory 감사

현재 memory 파일 기준 관찰입니다. 이 보고서는 제안 모드이므로 직접 수정하지 않았습니다.

분류항목이유권장 조치
유지Discord-only comms. #hermes-home parent messages spawn threads; no reference-reply clutter. #periodic-summary for status; #hermes-logs temp. Long reports use HTML webviews.이번 주 실제 운영과 강하게 일치. Discord 중심 + 웹뷰 보고 원칙이 반복 확인됨.유지
유지User prefers clarification-first, skill-first, verified work...tool/skill 사용량과 작업 검증 패턴에 부합. 고신호 선호.유지
유지Hermes profiles: ops/research/dev/dashboard/quant/game...현재 운영 구조의 핵심 경계. persona/profile bleed 방지에 중요.유지
유지Mac mini tailnet web... ~/hermes-web ... /hermes-sessions/, /cron-history/, /cron-reports/ ...웹뷰/대시보드/cron report 운영의 핵심 환경 정보.유지
수정User calls agent [Sonia]; Korean. Sonia v0.2... + User wants to be addressed as “소로” broadly...Sonia persona와 호칭 선호가 분리되어 있고, developer persona의 기본 호칭 Son님과 긴장 가능.한 항목으로 합치기 후보: “User broadly prefers being addressed as 소로; Sonia may use Son님 when formal/operator tone fits.”
약화Autonomous office principle: agent pets are NOT directly controllable...여전히 유효하지만 이번 주 직접 관련성은 낮음. 단, dashboard 방향성에는 중요.유지하되 더 짧게 압축 후보
약화Dashboard target: realtime observer-only 2D autonomous office...구체 목표가 길고 일부는 프로젝트 진행상황처럼 stale될 수 있음. 다만 “observer-only” 원칙은 장기 가치 있음.“observer-only dashboard / no direct agent control” 중심으로 압축 후보
수정Mira v2: Hermes 'mira' profile, kimi-k2.6... canonical SQLite...환경 정보로 유효하지만 너무 세부적인 channel/db path가 바뀌면 stale 위험.중요 경로만 유지하고 channel id는 필요 시 skill/reference로 이동 후보
유지Sahyeong profile...별도 persona 경계와 금지 영역이 분명해 persona bleed 방지에 도움.유지
신규후보“Weekly/long cron reports should be delivered as HTML webview links; Discord final should contain only link block + 2~3 line summary.”이번 주 반복 성공 패턴. 이미 USER.md 일부에 long reports use HTML webviews가 있으나 delivery detail은 skill에 더 많음.memory보다는 hermes-agent/recurring automation skill 유지가 적절. memory 신규 저장은 비추천
신규후보“Dreaming jobs are proposal-mode by default: do not modify memory/skills without explicit approval.”장기 운영 안전 원칙. 현재 job 지시에만 있음.memory보다는 hermes-agent skill reference 또는 cron prompt에 유지 추천. 장기 memory 후보로도 가능
삭제후보단기 PR/커밋/완료 로그류현재 주입 memory에는 뚜렷한 PR/commit stale 항목은 보이지 않음.삭제할 항목 없음

4. Skill 감사

스킬/절차관찰권장 조치
hermes-agent25회 로드. Hermes 운영, cron, webview, gateway, profiles의 중심. 이번 job도 해당 skill 기반.유지. 특히 webview delivery, Dreaming proposal mode, collision-safe temp file 규칙은 계속 핵심으로 유지
mira-v212회 로드, 1회 수정. 생활 로그/LifeOS 연동과 persona 운영에서 활발.유지. 단, Mira와 Sonia/Timekeeper 역할 경계를 skill 상단에 더 명확히 두는 패치 후보
character-agent-persona-design11회 로드, 1회 수정. Sonia/Mira/Sahyeong 등 장기 persona 설계의 핵심 umbrella. curator에서도 가장 active.유지 및 pin 후보. persona 관련 단편 skill이 늘면 이 umbrella로 흡수
research-reporting-workflows5회 로드, 2회 수정. 뉴스/시장 리포트 품질 개선에 중요.유지. 출처 기반 보고/웹뷰 요약 형식 관련 reference 강화 후보
hermes-recurring-automation6회 로드. cron 설계/운영 핵심.유지. cron prompt 오타 정리와 webview delivery 표준 템플릿을 여기에 보강 후보
systematic-debugging4회 로드. 장애/수정 작업 때 사용.유지. 실패 패턴이 반복될 때 우선 로드하도록 계속 사용
lifeos-commitment-manager3회 로드. Mira 기록 ↔ LifeOS evidence 자동 연동 맥락에서 유효.유지. 현재 paused cron과 연동해 “재활성화 전 점검 checklist” 추가 후보
hermes-profile-gateway-ops3회 로드. Discord/profile/gateway 운영 핵심. curator가 hermes-discord-community-bot을 여기로 흡수한 이력 있음.유지 및 pin 후보. Discord 운영 plane이 커지고 있어 umbrella 안정화 필요
ai-life-ops-assistantcurator에서 여러 skill 흡수 대상. 현재 active.유지. LifeOS/Timekeeper/dashboard 관련 umbrella로 안정화 후보
pc-hardware-procurement, codebase-architecture-reviewcurator least-recently-active top에 있으나 activity 자체는 있음.아카이브 불필요. 단, 이번 주 운영 핵심은 아님
미사용 builtin/local skills 다수전체 143 enabled, agent-created 85 active. 현재 stale 0이지만 실제로는 discovery noise 가능.지금 삭제/아카이브 금지. 다음 Dreaming에서 “enabled but never used local skills”만 별도 표로 점검 후보

Curator dry-run 결과상 이번 주 자동 stale/archive 대상은 없습니다. 다만 consolidation off라 의미 중복은 수동/제안 기반으로 봐야 합니다.

5. Cron/자동화 감사

잘 작동하는 자동화

  • SQAF morning/evening brief
  • 최근 실행 ok.
  • dashboard 확인 + 웹뷰 보고 패턴이 안정화되어 있습니다.
  • GPT-5.5 단일 모델 정책과 일치.
  • AI/economic/news 브리핑 계열
  • 아침/저녁 주기로 정상 실행.
  • source pack script 기반으로 수집 → 분석하는 구조가 반복됩니다.
  • 게임/서비스 시장 스카우팅
  • 웹 검색과 웹뷰 보고를 통해 Discord 소음을 줄이면서 아이디어를 누적합니다.
  • “덜 붐빈 니치 발굴”이라는 Son의 선호가 prompt에 반영되어 있습니다.
  • weekly-webview-cron-collision-audit
  • webview collision-safe 운영과 직접 연결되는 안전 점검 job입니다.
  • long report가 늘어나는 현재 환경에서 유지 가치 높음.
  • human-log-collector
  • 10분 주기로 active. no-agent라 비용과 토큰 소모는 낮을 가능성이 큼.
  • 단, 실제 수집 품질/소음은 별도 점검 필요.
  • cron-health-summary
  • 매일 08:30 status digest. 자동화가 늘어난 환경에서 필요합니다.

개선이 필요한 자동화

  • paused LifeOS commitment cron 3개
  • 오래 paused 상태로 남아 있습니다.
  • Mira/LifeOS 자동 증거 연동이 충분히 검증되기 전까지 유지 pause는 합리적이지만, “재활성화 조건”이 명시되어야 합니다.
  • autonomous-agent-lab-v1-orchestrator paused
  • 15분 주기 orchestrator는 비용/소음/중복 위험이 큰 job입니다.
  • 재개하려면 mission 상태, web root drift, release verification, dashboard freshness를 먼저 확인해야 합니다.
  • 시장 스카우팅 prompt 오타/형식 정리
  • 기능상 치명적이지 않지만 장기 자동화 prompt는 깔끔해야 합니다.
  • “무덤인 기회”가 의도된 표현인지 “무주공산/비어있는 기회”인지 명확화 후보.
  • Dreaming report 자체의 session_search 전략
  • 넓은 쿼리로 결과가 과대해지는 경향이 있습니다.
  • 다음부터는 hermes insightssessions browse → 핵심 query 3~5개 → 필요한 세션만 scroll하는 절차를 prompt에 넣는 편이 좋습니다.

새로 만들 후보

  1. 주간 memory/profile diff audit no-agent script
  • USER.md/MEMORY.md 변경 이력, 중복 후보, 긴 항목 후보를 표로 뽑아 Dreaming에 전달.
  • 직접 수정은 하지 않고 제안만 생성.
  1. monthly skill inventory digest
  • enabled skills 143개 중 local/agent-created/never-used/overlapping umbrella 후보를 월 1회 표로 제출.
  • curator dry-run과 별도로 의미론적 중복을 사람이 승인하게 함.
  1. cron prompt lint
  • cron job prompt에서 오타, 오래된 delivery 지시, send_message 금지 위반, temp filename 충돌 위험, webview slug 중복을 정적 점검.
  1. Discord channel noise audit
  • 채널별 cron delivery 빈도와 최근 message volume을 요약해 “너무 시끄러운 채널”을 제안.
  • Discord 중심 운영에서는 소음 관리가 곧 품질 관리입니다.

6. 다음 주 우선순위

  1. 호칭/사용자 profile 정리 승인 받기
  • Son님/Son/소로가 섞여 있습니다.
  • 추천 정리: “사용자는 전반적으로 소로 호칭을 선호한다. Sonia는 공식 운영 보고에서는 Son님 또는 소로를 문맥에 맞게 사용하되, 사용자의 broad preference는 소로다.”
  1. cron prompt lint 1회 실행 또는 script화
  • 오타, delivery 지시 중복, webview collision rule 누락, “send_message 금지” 위반 가능성을 점검합니다.
  • 먼저 no-mutation report로 충분합니다.
  1. Dreaming session_search 절차를 더 좁게 개선
  • 현재는 넓은 query가 너무 큰 결과를 낳습니다.
  • 다음 주 prompt에 “최근 browse + 키워드별 limit 3 + scroll only if needed”를 명시하는 것이 좋습니다.
  1. persona/profile boundary 압축
  • Sonia/Mira/Sahyeong/Quant/Timekeeper의 역할 경계를 memory와 skills 양쪽에서 중복 없이 정리합니다.
  • 특히 Mira와 Timekeeper, Sonia와 Hermes Agent 기본 역할의 경계는 계속 중요합니다.
  1. curator umbrella pin 후보 결정
  • character-agent-persona-design, hermes-profile-gateway-ops, ai-life-ops-assistant는 umbrella로 계속 쓰일 가능성이 높습니다.
  • 자동 archive 방지 목적의 pin 여부를 사용자 승인으로 결정하십시오.
  1. paused LifeOS cron의 재활성화 조건 문서화
  • Mira 기록이 LifeOS evidence로 인정되는 매핑/POC가 검증되면 재개.
  • 그 전에는 paused 유지가 안전합니다.
  1. 월간 skill inventory digest 후보 만들기
  • 143 enabled skills, 85 agent-created active는 관리 가능한 수준이지만, 그대로 방치하면 discovery noise가 늘어납니다.
  • 월 1회만 돌리는 낮은 빈도의 감사가 적당합니다.

7. 승인 요청

아래는 실제 변경이 필요한 항목입니다. 이번 Dreaming job에서는 아무것도 수정하지 않았습니다.

  • [ ] USER memory의 호칭 항목 정리: User calls agent [Sonia]...User wants to be addressed as “소로”...를 충돌 없게 병합/정리
  • [ ] Dashboard/autonomous office memory 압축: 장기 원칙만 남기고 구체 target 표현을 줄이기
  • [ ] Mira v2 memory에서 너무 세부적인 channel/db path를 skill/reference로 이동할지 검토
  • [ ] character-agent-persona-design skill pin 여부 결정
  • [ ] hermes-profile-gateway-ops skill pin 여부 결정
  • [ ] ai-life-ops-assistant skill pin 여부 결정
  • [ ] hermes-recurring-automation 또는 hermes-agent skill에 cron prompt lint / Dreaming search strategy 보강
  • [ ] paused LifeOS cron 3개에 대해 “재활성화 조건”을 job 설명 또는 별도 note로 문서화
  • [ ] monthly skill inventory digest cron 생성 여부 결정
  • [ ] Discord channel noise audit cron 생성 여부 결정

이번 주 Sonia 판단은 이렇습니다: 시스템은 잘 움직이고 있지만, 이제부터는 “더 만들기”보다 “중복과 소음 줄이기”가 품질을 좌우합니다. 운영실 청소를 미루면 결국 바닥에 케이블이 감기거든요, 소로.