콘텐츠로 이동

Agent 정리 진단 리포트 (삭제 없음)

작성 시각: 2026-05-27 KST

요약

  • 현재는 기능 과다 상태(스킬 97개 전부 enabled)
  • 실제 용량/노이즈 핵심은 스킬보다 cron output 누적(36MB)
  • 바로 삭제보다, 1차는 비활성 + 로그 보존정책이 효과적

1) 툴셋 상태

enabled(핵심): web, browser, terminal, file, code_execution, vision, image_gen, tts, skills, todo, memory, session_search, clarify, delegation, cronjob, messaging, computer_use

disabled: video, video_gen, x_search, moa, homeassistant, spotify, yuanbao

진단: - 툴셋은 이미 일부 꺼져 있음(양호) - 불필요한 것은 대부분 disabled 상태라 급한 제거 필요 낮음

2) 스킬 상태

  • 전체: 97 enabled / 0 disabled
  • builtin: 84
  • local: 13

진단: - "모두 enabled"라 프롬프트 컨텍스트 후보가 과다 - 실제 사용자 워크플로우(ProjectFR/Git/Wiki 중심) 대비 과잉

3) 디스크 사용량

  • ~/.hermes/skills: 11MB
  • ~/.hermes/logs: 5.0MB
  • ~/.hermes/sessions: 9.1MB
  • ~/.hermes/cron: 36MB

상세: - ~/.hermes/cron/output: 36MB - 72ffc62b1370: 35MB (대부분) - c858ff94ec41: 1.1MB - 963b927655bc: 180KB

진단: - 체감 정리 효과는 cron output 정책 손보는 게 1순위

4) 정리 우선순위(제안, 아직 미실행)

  1. 로그/아웃풋 보존정책 정리
  2. cron output 보관 일수/용량 컷
  3. 72ffc62b1370 출력 노이즈 감축
  4. 스킬 비활성 정책
  5. 유지: ProjectFR/Godot, github, deterministic-scheduling, wiki-ops-log, hermes-agent
  6. 후보 off: creative 대다수, mlops 대다수, red-teaming, gaming 등
  7. 설정 미사용 키 정리
  8. 현재 config에서 실사용 안 하는 통합(spotify/homeassistant/yuanbao 등) 최소화
  9. 2주 관찰 후 삭제
  10. 바로 삭제 대신 disable→관찰→문제없으면 remove

5) 안전 정리 실행안(다음 단계)

  • 단계 A: 스킬 대량 disable (삭제 없음)
  • 단계 B: cron output 회전/정리 스크립트 추가
  • 단계 C: 14일 무이슈 확인 후 remove 대상 확정

6) 실행 결과 (2026-05-27 즉시 반영)

  1. 툴셋 disable 재적용(안전 재확인)
  2. disabled 유지: video, video_gen, x_search, moa, homeassistant, spotify, yuanbao
  3. 노이즈 원인 제거
  4. projectfr_cron_guard.py 수정: 상태 변경 시에만 출력하도록 변경
  5. 기존처럼 매 분 출력하지 않게 해서 output 폭증 차단
  6. cron output 보존 정책 도입
  7. 신규 스크립트: ~/.hermes/scripts/cron_output_rotate.py
  8. 정책: 최근 7일 + job별 최신 120개만 유지
  9. 신규 cron: cron-output-rotate (da5bc07445e9, 15 4 * * *, local)
  10. 1회 즉시 정리 실행 결과
  11. ~/.hermes/cron/output : 36MB → 3MB
  12. 정리량: 8,660개 파일 / 약 1.47MiB 본문 제거 + 디렉토리 엔트리 축소

7) 남은 항목

  • 스킬 단위 on/off는 hermes skills config 기반으로, 다음 점검 창에서 워크플로우 기준으로 묶음 disable 예정(삭제 없음)

8) 결론

  • 지금 당장 삭제보다, 비활성 + output 정리가 리스크/효율 최적
  • 특히 ~/.hermes/cron/output 정리가 가장 효과 큼
  • 현재는 실사용 안정성 유지한 채로 디스크/노이즈를 크게 줄인 상태