Oh-my-hi: Claude Code 하네스용 시각적 대시보드

hackernews | | 📦 오픈소스
#ai 서비스 #claude #claude code #대시보드 #데이터 시각화 #설정 분석
원문 출처: hackernews · Genesis Park에서 요약 및 분석

요약

oh-my-hi는 Claude Code의 설정 및 사용 데이터를 분석하여 단일 HTML 파일 형태의 인터랙티브 대시보드를 생성하는 플러그인입니다. 모델별 토큰 사용량, 일별 활동 히트맵, 캐시 효율성 등을 분석하며, 작업 유형(코드 편집, 문서화 등)에 따라 자동 분류 기능을 제공합니다. 사용자는 명령어를 통해 세션 종료 시 자동으로 데이터가 갱신되도록 설정할 수 있으며, 생성된 대시보드는 외부 서버 없이 로컬 환경에서 안전하게 작동합니다.

본문

Harness Insights — A visual dashboard for your Claude Code harness. Parses your entire Claude Code configuration and usage data, then generates an interactive single-file HTML dashboard you can open locally. - Harness overview — skills, agents, plugins, hooks, memory, MCP servers, rules, principles, commands, teams, plans - Token analytics — usage by model, daily trends, cache efficiency, prompt statistics, response latency - Activity heatmaps — daily usage patterns across skills, agents, and commands - Task categories — auto-classified token usage by work type (code editing, docs, planning, etc.) - Multi-workspace — switch between global and per-project scopes # 1. Add marketplace claude plugin marketplace add netil/oh-my-hi # 2. Install plugin claude plugin install oh-my-hi /plugin marketplace add netil/oh-my-hi /plugin install oh-my-hi@oh-my-hi-marketplace To update to the latest version, run the same install command: # From the Command Line $ claude plugin install oh-my-hi # Claude Code (in-session) /plugin install oh-my-hi@oh-my-hi-marketplace Run in Claude Code: /omh This will parse your harness data, build the dashboard, and open it in your browser. | Command | Description | |---|---| /omh | Full build — parse data, build web-ui, open in browser | /omh --data-only | Regenerate data + web-ui without opening browser | /omh --enable-auto | Auto-rebuild on session end (registers Stop hook) | /omh --disable-auto | Disable auto-rebuild | /omh --status | Check auto-rebuild status | /omh | Build with specific project paths only | Enable automatic data refresh so the dashboard stays up to date: /omh --enable-auto This registers a Stop hook that rebuilds the dashboard data whenever a Claude Code session ends. Refresh the browser tab to see the latest data. See GUIDE.md for a detailed walkthrough of each dashboard section — overview, token analytics, cost estimation, structure view, category pages, and more. - Parse — Reads your Claude Code config directory for skills, agents, plugins, hooks, memory, MCP servers, rules, principles, commands, teams, plans, and usage transcripts - Analyze — Extracts token usage, prompt stats, response latency, activity patterns from .jsonl transcripts - Classify — Auto-categorizes token usage into work types (code editing, docs, planning, etc.) based on skill/agent descriptions. Saves to task-categories.json for user customization - Build — Generates a single index.html with all data, CSS, JS, and locale inlined (works withfile:// protocol, no server needed) - Open — On macOS, reuses an existing browser tab if found (AppleScript). On Windows/Linux, opens a new tab - English: Built-in default - Other languages: A template locale file is auto-generated on first build. Translate it and rebuild All data stays on your machine. oh-my-hi reads only local Claude Code config files and transcripts — nothing is sent to external servers. The generated dashboard is a standalone HTML file opened via file:// protocol, with no network requests. Your usage data, token statistics, and configuration details never leave your local environment. The dashboard opens as a local file:// HTML file. No web server required. On macOS, subsequent builds will refresh the existing browser tab instead of opening a new one (Chrome and Safari supported).

Genesis Park 편집팀이 AI를 활용하여 작성한 분석입니다. 원문은 출처 링크를 통해 확인할 수 있습니다.

공유

관련 저널 읽기

전체 보기 →