Skip to content

chan9yu/dotclaude

Repository files navigation

dotclaude

여러 디바이스에서 동일한 Claude Code 환경을 설정하기 위한 개인 설정 저장소

구조

.claude/
├── CLAUDE.md            # 전역 지침 (OMC 오케스트레이션 + 언어/문제 해결)
├── settings.json        # Claude Code 설정 (권한, 플러그인, 훅)
├── .omc-config.json     # OMC(oh-my-claudecode) 구성 파일
├── .gitignore           # Git 제외 설정
├── hooks/               # 이벤트 훅 스크립트
│   ├── discord-notify.sh  # Discord Webhook 알림
│   ├── .env.example       # 환경 변수 템플릿
│   └── .env               # 환경 변수 (gitignore)
├── hud/                 # HUD (Head-Up Display)
│   └── omc-hud.mjs        # OMC 상태바 스크립트 (모드, 에이전트, Git, 비용)
├── output-styles/       # 응답 스타일 프리셋
├── statusline.sh        # (레거시) 기본 상태바 스크립트
├── hooks.md             # 훅 설정 문서
└── plugins.md           # 플러그인 목록 문서

설정 요약

CLAUDE.md — 모든 프로젝트에 적용되는 전역 지침.

  • OMC(oh-my-claudecode) 멀티에이전트 오케스트레이션 블록
  • 텍스트 출력: 한국어 / 코드 식별자: 영어
  • 문제 해결: 근본 원인 분석 (임시 우회 금지)

settings.json — 권한, 환경 변수, 플러그인 설정.

  • 위험 명령어 차단 (sudo, rm -rf, killall, pkill -9, npm publish, pipe-to-shell 등)
  • 민감 파일 읽기 차단 (.env, credentials.json)
  • 활성 플러그인: frontend-design, typescript-lsp, code-review, code-simplifier, feature-dev, context7, serena, oh-my-claudecode, skill-creator, harness, codex
  • 훅: Stop, Notification, TaskCompleted → Discord Webhook 알림
  • 세션 보존 기간: 90일

hooks/discord-notify.sh — 작업 종료/알림 시 Discord 채널에 Embed 카드 전송. 상세 설정은 hooks.md 참조.

hud/omc-hud.mjs — OMC 상태바 스크립트. 현재 모드, 활성 에이전트, Git 상태, 세션 비용 등을 터미널 상태바에 표시한다.

사용법

1. 저장소 클론

이 저장소를 ~/.claude/에 클론한다.

git clone https://github.com/<username>/dotclaude.git ~/.claude

2. Discord 알림 설정 (선택)

cp ~/.claude/hooks/.env.example ~/.claude/hooks/.env
# .env 파일에 Discord Webhook URL 입력

상세 설정은 hooks.md를 참조한다.

3. 기타

ide/, plugins/, skills/, image-cache/.gitignore로 제외되어 있으므로 디바이스별로 별도 관리한다.

요구 사항

  • Claude Code CLI
  • Node.js (hud/omc-hud.mjs 실행에 사용)
  • jq (hooks/discord-notify.sh에서 JSON 파싱에 사용)

About

My Claude Code dotfiles — OMC multi-agent orchestration, plugins, hooks, and output styles

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors