claude-dotfiles은(는) 무엇을 하나요?
개인화된 Claude Code 구성을 제공하며, 하위 에이전트, 슬래시 명령어, 연결 지점, 다중 에이전트 조정, 지식 그래프, 기계 간 데이터 전송을 위한 스킬을 포함합니다.
개요
이 설정 파일 모음은 Claude Code 환경을 사용자 정의하고 확장하기 위한 것입니다. 주요 디렉토리 구조는 ~/.claude/ 아래에 있으며, 여기에는 다음과 같은 하위 디렉토리가 포함됩니다:
~/.claude/skills/- 슬래시 명령어로 호출 가능한 개별 스킬 파일~/.claude/connections/- 외부 시스템 및 에이전트와의 연결 설정~/.claude/knowledge/- 지식 그래프 및 데이터 저장소~/.claude/agents/- 하위 에이전트 정의
설치
- 이 저장소를 클론합니다:
git clone https://github.com/spideynolove/claude-dotfiles.git ~/.claude - Claude Code를 다시 시작하면 설정이 자동으로 적용됩니다.
스킬 사용법
/를 입력하여 슬래시 명령어 목록을 확인할 수 있습니다. 예를 들어:
/knowledge-search- 지식 그래프에서 정보 검색/transfer-data- 다른 기계로 데이터 전송/coordinate- 다중 에이전트 조정 시작
각 스킬은 ~/.claude/skills/ 디렉토리에 있는 해당 .md 또는 .yaml 파일에 정의되어 있습니다.
연결 설정
~/.claude/connections/ 디렉토리에 YAML 파일을 추가하여 외부 API, 데이터베이스, 또는 다른 Claude 인스턴스와의 연결을 구성할 수 있습니다.
예시:
# ~/.claude/connections/remote-agent.yaml
name: remote-agent-1
url: https://example.com/agent
type: remote
지식 그래프
지식 그래프는 ~/.claude/knowledge/ 디렉토리에 저장되며, 사용자가 정의한 관계와 노드를 기반으로 합니다. 그래프 데이터는 JSON 형식으로 저장됩니다.
다중 에이전트 조정
이 구성은 여러 하위 에이전트가 협력하여 작업을 수행할 수 있도록 지원합니다. 각 에이전트는 ~/.claude/agents/ 디렉토리에 개별 설정 파일을 가집니다.
기계 간 데이터 전송
transfer-data 스킬을 사용하면 설정된 연결을 통해 다른 기계로 데이터를 안전하게 전송할 수 있습니다. 전송 방식은 연결 설정에 따라 HTTP, WebSocket, 또는 파일 복사 등이 가능합니다.