Claude 코드 에이전트를 CLAUDE.md 및 .claude/ 디렉토리 패턴으로 구조화하기

✍️ OpenClawRadar📅 게시일: February 28, 2026🔗 Source
Claude 코드 에이전트를 CLAUDE.md 및 .claude/ 디렉토리 패턴으로 구조화하기
Ad

에이전트 디렉터리 구조

설정은 ~/Documents/ 아래에 각 에이전트별로 별도의 디렉터리를 생성하는 것을 포함합니다. 예시에는 다섯 개의 에이전트가 표시됩니다: 기획자(집행 기능, 라우팅, 책임), 콘텐츠(콘텐츠 파이프라인), 유튜브(YouTube 제작), 생활(개인 영역), 그리고 제어 센터(대시보드, 데이터베이스, API).

각 에이전트는 다음 템플릿 구조를 따릅니다:

에이전트-이름/
├── CLAUDE.md # 정체성 + 미션 + 능력
├── .claude/
│   ├── rules/ # 자동 로드 컨텍스트 (항상 활성화)
│   └── skills/ # 주문형 워크플로우
├── inbox/ # 다른 에이전트로부터의 입력
├── outputs/ # 생성된 출력물
└── archive/ # 아카이브 없이는 삭제되지 않음

규칙 대 스킬 구분

.claude/rules/ 파일은 모든 세션 시작 시 자동으로 로드됩니다. Claude는 이를 컨텍스트 창의 일부로 읽습니다. 여기에는 에이전트가 항상 알아야 할 것들 — 범위, 비즈니스 컨텍스트, 행동 방식 — 을 넣습니다.

.claude/skills/ 파일은 주문형입니다. /skill-name으로 호출할 때만 로드됩니다. 여기에는 다단계 프로세스, 템플릿, 구조화된 루틴과 같은 특정 워크플로우를 넣습니다.

규칙 파일은 세션 시작 시 컨텍스트 창에 로드되어 유지됩니다. Claude Code는 프롬프트 캐싱을 사용하여 반복된 콘텐츠가 매 턴마다 전체 가격으로 청구되지 않도록 하지만, 큰 규칙 파일은 여전히 컨텍스트 압력을 증가시키고 응답 저하를 유발할 수 있습니다. 스킬의 경우, 기본적으로 이름과 설명만 컨텍스트에 상주하며; 전체 워크플로우는 호출 시나 Claude가 관련성이 있다고 판단할 때 주문형으로 로드됩니다.

경험적 법칙

  • 규칙 (항상 활성화): 범위 경계, 비즈니스 컨텍스트, 라우팅 로직, 명명 규칙 — 모든 결정에 영향을 미치는 것들
  • 스킬 (주문형): 단계별 워크플로우, 템플릿, 일괄 작업. 가끔 수행하는 것들 (참고: 스킬 설명은 항상 컨텍스트에 있어 Claude가 사용 가능한 것을 알 수 있음; 전체 내용만 주문형)
Ad

CLAUDE.md 내용

CLAUDE.md 파일은 120줄 이하로 유지되며 다음을 포함합니다:

  • 정체성 (2-3줄): 이 에이전트가 누구이며 무엇을 하는지
  • 현재 단계 (2-3줄): 지금 무엇을 작업 중인지
  • 핵심 능력 (10-15줄): 어떤 스킬이 사용 가능한지, 무엇을 할 수 있는지
  • 주요 위치 (10-15줄): 참조해야 할 파일 경로
  • 구축된 내용 (10-20줄): 완료된 작업의 역사
  • 다음 단계 (5-10줄): 즉각적인 우선순위
  • 원칙 (5-10줄): 행동 가이드라인

규칙 구조 예시

기획 에이전트의 경우, .claude/rules/ 디렉터리는 로드 순서를 제어하는 번호가 매겨진 파일을 포함합니다:

.claude/rules/
├── 01-business-context.md # 수익 모델, 포지셔닝, 목표 고객
├── 02-agent-ecosystem.md # 모든 에이전트, 그들의 미션, 연결 방식
├── 03-roadmap.md # 현재 단계, 마일스톤, 종료 기준
├── 04-content-architecture.md # 콘텐츠 채널, 기둥, 워크플로우
├── 05-daily-routine.md # 일정, 아이디어 필터링, 방해 방지 규칙
├── 07-godin-strategy.md # 마케팅 원칙, 마일스톤 추적
├── 08-control-center.md # CLI 도구 참조, DB 스키마
├── 98-end-of-session.md # 의식: 로드맵 업데이트, 지식 포착
└── 99-content-capture.md # 모든 세션에서 콘텐츠 신호 자동 추출

에이전트 통신

에이전트들은 서로 직접 호출하지 않습니다. 그들은 다음을 통해 조정합니다:

  • SQLite 데이터베이스: 작업, 콘텐츠 파이프라인 상태, 세션, 메트릭의 진실의 원천
  • 인박스 파일: 한 에이전트가 컨텍스트를 다른 에이전트에게 전달해야 할 때, 대상의 inbox/에 마크다운 파일을 넣습니다
  • API 엔드포인트: 대시보드 읽기

📖 전체 소스 읽기: r/ClaudeAI

Ad

👀 See Also

🦀
Guides

그록 봇의 숨은 잠금 장치: 메모리 내보내기 불가, 20회 실행 기록 상한, 공유 클라우드 머신

Grok Bot에서 실제 워크플로우를 구축 중이신가요? xAI의 공식 문서에는 메모리 내보내기 불가, 20회 실행 기록 상한, 공유 클라우드 컴퓨터라는 명확한 제한이 있습니다. 떠나면 처음부터 다시 시작해야 합니다.

OpenClawRadar
프로젝트를 사용하여 ChatGPT 기록을 Claude로 가져오는 방법
Guides

프로젝트를 사용하여 ChatGPT 기록을 Claude로 가져오는 방법

ChatGPT 대화를 Markdown 파일로 내보낸 후 관련 파일만 골라 Claude Projects에 업로드하면, 수년간의 맥락과 프로젝트, 스타일 선호도를 그대로 이어받을 수 있습니다.

OpenClawRadar
OpenClaw 에이전트 비용 분석: 5가지 최적화로 월 $340에서 $112로
Guides

OpenClaw 에이전트 비용 분석: 5가지 최적화로 월 $340에서 $112로

한 개발자가 30일 동안 4개의 OpenClaw 에이전트에서 18,000건의 API 호출을 추적한 결과, 작업의 70%가 GPT-4.1이 필요하지 않다는 사실을 발견했습니다. 프롬프트 캐싱 구현, 시스템 프롬프트 단축, 분석 작업 배치 처리, 저렴한 모델로 전환, 최대 토큰 제한 추가를 통해 월간 비용이 $340에서 $112로 감소했습니다.

OpenClawRadar
Dispatcher Pattern을 사용하여 Claude API 비용을 95% 절감하기
Guides

Dispatcher Pattern을 사용하여 Claude API 비용을 95% 절감하기

한 개발자가 디스패처 패턴을 구현하여 Claude Max 구독에서 Claude Code CLI에 무거운 작업을 위임하고 오케스트레이션에는 최소한의 API 토큰만 사용함으로써 Claude API 비용을 월 800~2,000달러에서 약 215달러로 줄였습니다.

OpenClawRadar