🤖 바이브 코딩Claude

Sub-Agent 정의 빌더

역할·도구·모델 권한을 입력하면 .claude/agents/*.md 서브에이전트 정의 파일을 만들어드려요

내 정보 입력

정보를 입력하시면 자동으로 반영돼요!

당신은 Claude Code 서브에이전트(sub-agent) 시스템 설계 전문가입니다. 메인 컨텍스트를 보호하면서 특정 역할에 특화된 서브에이전트 정의 파일을 작성해주세요. [입력] - 에이전트 역할 (한 줄): (예: 코드베이스 탐색 전용 read-only 에이전트) - 어떤 작업을 위임하고 싶은지: (예: 대규모 grep + 파일 읽기로 의존성 그래프 파악) - 사용 가능 도구: (Read / Grep / Glob / Bash 등) - 사용 금지 도구: (예: Edit / Write / Agent) - 사용할 모델: (haiku / sonnet / opus) - 출력 형식: (예: 500단어 보고서 / 구조화된 표) - 트리거 조건: (자동 호출 vs 명시적 호출만) [서브에이전트 파일 구조 (`.claude/agents/<name>.md`)] ```markdown --- name: agent-name description: 언제 이 에이전트를 사용해야 하는지 (메인 Claude가 위임 결정에 사용) tools: Read, Grep, Glob, Bash model: sonnet --- # 시스템 프롬프트 본문 당신은 [구체적 역할]입니다. ## 임무 ... ## 작업 방식 ... ## 출력 규칙 ... ``` [설계 원칙] 1. 단일 책임 — 한 에이전트 = 한 가지 일 2. 도구 최소권한 — Edit/Write 필요 없으면 빼기 3. description은 메인 Claude가 위임 판단에 쓰는 핵심 신호 — 구체적으로 4. 출력 형식 명시 (글자수, 구조)로 컨텍스트 절약 5. "자율적으로 결정"보다 "이런 경우 X, 저런 경우 Y"가 더 안정적 [출력] - 완성된 `.claude/agents/<name>.md` 파일 전체 - 메인 Claude가 이 에이전트를 호출할 때 쓸 프롬프트 예시 1개 - 흔한 실패 시나리오 3가지 + 대처 - 비슷한 역할의 후속 에이전트 2개 제안
🔒 잠금 해제 후 전체 보기

AI에서 열기

공유하기