본문으로 건너뛰기

© 2026 Molayo

GitHub요약2026. 05. 21. 08:13

avivl/claude-007-agents

요약

avivl/claude-007-agents는 오케스트레이션, 회복 탄력성 공학, 조직적 기억을 활용하여 개발 워크플로를 강화하는 특화된 AI 에이전트 시스템입니다. 프로젝트별 부트스트래핑을 통해 기술 스택을 분석하고, 전문 에이전트 간의 협업을 통해 프로덕션급 품질의 코드를 생성하며 조직의 지식을 축적합니다.

핵심 포인트

  • 오케스트레이션 기능을 통해 여러 전문 에이전트(@rails-expert, @security-specialist 등)가 협업하여 복잡한 작업을 수행합니다.
  • Basic Memory MCP를 활용하여 프로젝트의 패턴을 재사용하고 조직적 지식을 지속적으로 진화시킵니다.
  • 결함 허용, 구조화된 로깅, 자가 치유 등 프로덕션급 품질을 보장하는 회복 탄력성 공학을 적용합니다.
  • 프로젝트 시작 시 부트스트래핑 과정을 통해 기술 스택 분석 및 최적의 에이전트 워크플로를 설정해야 합니다.

오케스트레이션 (Orchestration), 회복 탄력성 공학 (Resilience Engineering), 그리고 조직적 기억 (Organizational Memory)을 통해 양질의 코드를 제공하도록 돕는 특화된 AI 에이전트로 개발 워크플로를 강화하세요.

문서, Stack Overflow, 그리고 IDE 사이의 컨텍스트 스위칭 (Context Switching)을 줄이세요. 주요 프레임워크, 언어 및 도메인을 다루는 특화된 에이전트에 대한 액세스 권한을 얻으세요.

# 몇 시간 동안 조사하는 대신...
claude "서킷 브레이커 (Circuit Breakers)와 구조화된 로깅 (Structured Logging)을 갖춘 회복 탄력성 있는 인증 시스템을 구축해줘"
# → @rails-expert + @resilience-engineer + @security-specialist 가 완벽하게 협업하여 수행

이 에이전트들은 Basic Memory MCP로 구성될 경우 프로젝트로부터 기억하고 학습할 수 있으며, 시간이 지남에 따라 조직적 지식을 구축하는 데 도움을 줍니다.

패턴 재사용 (Pattern Reuse): "이전 인증 구현에서 사용된 패턴을 사용해줘"
컨텍스트 구축 (Context Building): "우리가 구축했던 유사한 마이크로서비스 아키텍처 (Microservice Architectures)를 참조해줘"
지식 진화 (Knowledge Evolution): "이 성공 사례를 바탕으로 우리의 React 컴포넌트 패턴을 업데이트해줘"

이 시스템은 복잡한 작업을 위한 에이전트 선택 및 워크플로 관리를 도울 수 있는 조정 (Coordination) 기능을 포함하고 있습니다.

# 원하는 것을 설명하기만 하면 됩니다 - 시스템이 모든 것을 자동으로 처리합니다:
claude "이커머스 플랫폼을 구축해줘"
# → Vibe Coding Coordinator: 15-20분간의 준비 단계, 요구사항 분석
...

⚡ 일회성 설정: Claude 007 Agents를 사용하기 전, 모든 프로젝트에는 부트스트래핑 (Bootstrapping)이 필요합니다!

# 에이전트를 설치한 후, 각 프로젝트를 한 번씩 부트스트랩하세요:
claude "@bootstrap-orchestrator를 사용하여 이 프로젝트를 분석하고 설정해줘"

왜 부트스트래핑을 해야 하나요?

  • 🔍 기술 스택을 분석하고 최적의 에이전트를 선택합니다
  • ⚙️ 커밋 귀속 (Commit Attribution) 기능이 포함된 적절한 CLAUDE.md 설정을 생성합니다
  • 🎯 프로젝트별 에이전트 선택 및 워크플로를 설정합니다
  • 📋 코드베이스 인지 개발 (Codebase-aware development)을 위한 Task Master 통합을 구성합니다
  • ✅ 전체 시스템 준비 상태를 검증합니다

이 단계를 건너뛰면 에이전트가 프로젝트에서 제대로 작동하지 않습니다!

모든 에이전트는 **프로덕션급 품질 (Production-grade quality)**을 우선시합니다:


  • 결함 허용 (Fault Tolerance): 서킷 브레이커 (Circuit breakers), 재시도 메커니즘 (Retry mechanisms), 우아한 성능 저하 (Graceful degradation) - 📊
    구조화된 로깅 (Structured Logging): 문맥 정보가 포함된 JSON 로깅 - 🔄
    자가 치유 (Self-Healing): 자동 복구 패턴 - 🛡️
    자동화된 품질 (Automated Quality): 린팅 (Linting) 및 보안을 위한 Trunk.io 통합

Anthropic의 "Code with Claude" 컨퍼런스에서 얻은 통찰을 기반으로 구축되었습니다:

바이브 코딩 코디네이터 (Vibe Coding Coordinator): 자율 개발을 위한 15-20분의 준비 단계
지수적 플래너 (Exponential Planner): AI 역량 인지도를 두 배로 높이는 전략적 계획 (7개월 주기)
세션 매니저 (Session Manager): 확장된 세션 전반에 걸쳐 문맥을 보존하는 재개 가능한 워크플로우
병렬 코디네이터 (Parallel Coordinator): 조정된 도구 호출 (Tool calling)을 통한 멀티 에이전트 실행
안전 전문가 (Safety Specialists): 배포 전 테스트, 아키텍처 분석 및 리스크 관리
순차적 사고 (Sequential Thinking): 적응형 계획 및 경로 수정이 포함된 복잡한 다단계 추론

혁신적인 코드베이스 인식 자율 개발 생태계:

코드베이스 인식 지능 (Codebase-Aware Intelligence): 기존 코드 아키텍처 및 패턴에 대한 깊은 이해를 바탕으로 작업 생성
브릿지 에이전트 아키텍처 (Bridge Agent Architecture): Claude 007의 112개 에이전트와 원활하게 통합된 5개의 특화된 태스크 마스터 (Task Master) 에이전트
멀티 모델 AI 구성 (Multi-Model AI Configuration): Claude, Gemini, Perplexity, OpenAI 등을 지원
템플릿 지능 (Template Intelligence): MCP 설정, 환경 파일 및 PRD 템플릿의 스마트 생성
자율 개발 (Autonomous Development): 품질 보증과 함께 개발 시간 30-40% 단축

라이브 시스템 및 실시간 데이터에 대한 직접 액세스:

GitHub MCP: 라이브 저장소 작업 및 PR 관리
Task Master MCP: 복잡도 분석 및 코드베이스 인식을 포함한 프로젝트 관리
Context7 MCP: 최신 라이브러리 문서
Basic Memory MCP: 지속적인 조직 지식
Sequential Thinking MCP: 적응형 계획 및 경로 수정이 포함된 복잡한 추론

Vibe Coding: 15-20분간의 자율적 개발 준비 단계
Parallel Execution (병렬 실행): 도구 호출 배치 (tool call batching)를 통한 조정된 멀티 에이전트 (multi-agent) 개발
Exponential Planning (지수적 계획): AI 역량 확장성을 인지한 장기적 개발 계획
Sequential Reasoning (순차적 추론): 적응형 전략 수정을 포함한 다단계 문제 분석
Safety Validation (안전성 검증): 배포 전 테스트 및 아키텍처 안전성 분석
Dynamic Permissions (동적 권한): 위험 기반 에스컬레이션 (escalation)을 포함한 실시간 권한 관리
Automatic Commit Attribution (자동 커밋 귀속): 모든 커밋은 기여한 에이전트(agents)로 추적됨
Quality Gates (품질 게이트): 포괄적인 린팅 (linting)을 포함한 프리 커밋 훅 (pre-commit hooks)

Cross-Project Learning (교차 프로젝트 학습): 모든 프로젝트 간에 공유되는 패턴 및 지식
Decision History (결정 이력): 아키텍처 결정 및 그 결과 추적
Performance Analytics (성능 분석): 에이전트 효과성 측정 및 최적화
Knowledge Graphs (지식 그래프): 실시간 업데이트를 통한 동적인 프로젝트 이해

팀 규모사용 사례주요 이점
솔로 개발자풀스택 (Full-stack) 개발, 새로운 기술 학습즉각적인 전문성, 품질 보증, 베스트 프랙티스 (best practices)
소규모 팀 (2-10명)스타트업 MVP, 신속한 프로토타이핑, 확장 과제조정된 개발, 지식 공유, 품질 일관성
엔터프라이즈 팀복잡한 시스템, 컴플라이언스 (compliance), 기술 부채오케스트레이션된 워크플로우, 조직적 메모리, 표준화된 관행
오픈 소스커뮤니티 프로젝트, 문서화, 코드 리뷰자동화된 품질, 기여자 온보딩, 패턴 일관성

중요: Claude 007 Agents를 사용하기 전에, 새로운 리포지토리(repo)/프로젝트마다 에이전트 시스템을 반드시 한 번 부트스트랩 (bootstrap) 해야 합니다.

# 1. 시스템 클론 (Clone)
git clone https://github.com/avivl/claude-007-agents.git
cd claude-007-agents
...
  • 🔍
    코드베이스 분석 (Analyzes your codebase) (기술 스택 (tech stack), 아키텍처 (architecture), 복잡도 (complexity)) - 🎯
    최적의 에이전트 선택 (Selects optimal agents) 사용자의 기술 스택을 기반으로 - ⚙️
    CLAUDE.md 생성 (Creates CLAUDE.md) 적절한 에이전트 설정 및 커밋 귀속 (commit attribution) 포함 - 📋
    Task Master 통합 설정 (Sets up Task Master integration) (선택 사항) - 🔗
    MCP 서버 구성 (Configures MCP servers) 기능 강화를 위해 - ✅
    전체 시스템 준비 상태 검증 (Validates complete system readiness)


  • 새 프로젝트 (New projects) (빈 디렉토리) → 전체 시스템 초기화 (Full system initialization) - ✅
    Claude가 없는 기존 프로젝트 (Existing projects without Claude) → 지능형 통합 (Intelligent integration) - ✅
    기존 CLAUDE.md가 있는 프로젝트 (Projects with existing CLAUDE.md) → 개선 및 업그레이드 (Enhancement and upgrade) - ✅
    부분적 설정 (Partial setups) → 누락된 구성 요소 완료

# 필수: Claude Code CLI (필수)
# 방문: https://docs.anthropic.com/en/docs/claude-code
# 필수: 부트스트랩 시스템 (bootstrap system) 및 고급 기능을 위한 Node.js
...
# Task Master 통합 (코드베이스 인식 개발용)
npm install -g task-master-ai
# 기본 메모리 MCP (조직적 학습용)
...
# API 키 ( ~/.bashrc 또는 ~/.zshrc 에 추가)
export ANTHROPIC_API_KEY="your_anthropic_key_here"
export PERPLEXITY_API_KEY="your_perplexity_key_here" # 리서치 기능용
...
# 표준 Claude Code 디렉토리에 설치 (가장 일반적임)
git clone https://github.com/avivl/claude-007-agents.git
cd claude-007-agents
...

어떠한 프로젝트와도 작동하는 범용 배포 - 최적의 에이전트 설정을 자동으로 감지하고 구성합니다!

# 커맨드 라인 부트스트랩 (레포지토리 클론 후)
node src/bootstrap/bootstrap-engine.js /path/to/any/project
# 또는 package.json 명령어를 통해 사용
...
  • 🔍
    코드베이스 분석 (Analyzes your codebase) (기술 스택 (tech stack), 아키텍처 (architecture), 복잡도 (complexity)) - 🎯
    최적의 에이전트 선택 (Selects optimal agents) 사용자의 기술 스택 및 프로젝트 시나리오를 기반으로 선택 - ⚙️
    설정 파일 생성 (Creates configuration files) (커밋 귀속 요구사항이 포함된 CLAUDE.md) - 📋
    Task Master 설정 (Sets up Task Master) 코드베이스 인지 기능을 갖춘 설정 (요청 시) - 🔗
    MCP 서버 구성 (Configures MCP servers) (선택 사항 - 전역 MCP 설정을 준수함) - ✅
    전체 시스템 유효성 검사 (Validates complete system) 포괄적인 점검을 통한 준비 상태 확인 - 📖
    다음 단계 생성 (Generates next steps) 특정 프로젝트 시나리오에 맞춤화된 단계 제시

  • 🆕
    신규/빈 프로젝트 (New/Empty Projects) → 스캐폴딩 (scaffolding)을 포함한 완전한 시스템 초기화 - 🏗️
    기존 프로젝트 (Claude 미사용) (Existing Projects (No Claude)) → 중단 없는 지능형 통합 - 🔧
    Claude가 설정된 프로젝트 (Projects with Claude Setup) → 기존 설정의 강화 및 업그레이드 - 🔄
    부분적 설정 (Partial Setups) → 누락된 구성 요소 완성 및 검증 - ✅
    React/Next.js → @react-expert, @nextjs-expert, @typescript-cockatiel-resilience 할당 - ✅
    Node.js API → @nodejs-expert, @fastify-expert, @typescript-pino-logging 할당 - ✅
    Python/Django → @django-expert, @python-hyx-resilience, @fastapi-expert 할당 - ✅
    Go 애플리케이션 (Go Applications) → @gin-expert, @go-zap-logging, @go-resilience-engineer 할당 - ✅
    Ruby/Rails → @rails-expert, @rails-api-developer 할당 - ✅
    모든 스택 (Any Stack) → @software-engineering-expert + 최적의 기술별 에이전트 할당 - ✅

# 한 번 설치로 어디서든 사용 가능
mkdir -p ~/.local/share/claude-agents
cp -r .claude/agents ~/.local/share/claude-agents/
...

설치 후, 다음과 같은 전문 에이전트들을 사용할 수 있습니다:

# Task Master - 혁신적인 코드베이스 인지 자율 개발 ⭐ 신규 (NEW)
claude "Use @task-master-initialization-specialist to set up Task Master for my Rails project"
# → 코드베이스 패턴 분석, Rails 스택 감지, Claude + Perplexity 모델 구성
...

🎉 끝입니다! 이제 에이전트들이 귀하의 개발 워크플로우를 도울 준비가 되었습니다.

  • ❌ 베스트 프랙티스 (Best practices)를 연구하는 데 소요되는 수 시간

  • ❌ 팀 전체의 일관되지 않은 코드 품질

  • ❌ 인간의 편향이 개입된 수동 코드 리뷰

  • ❌ 프로젝트 간의 맥락 (Context) 상실

  • ❌ 반복되는 아키텍처 (Architectural) 실수


  • 다양한 도메인에서의 특화된 지원 (Specialized assistance) - ✅
    린팅 (Linting) 통합을 통한 고품질 툴링 (Quality tooling) - ✅
    다차원 분석을 통한 AI 지원 리뷰 (AI-assisted reviews) - ✅
    MCP를 통한 선택적 조직 메모리 (Optional organizational memory) - ✅
    복잡한 작업을 위한 에이전트 조정 (Agent coordination)

# Claude Code 설정이 없는 기존 React 프로젝트를 상속받은 개발자
cd /path/to/existing-react-app
# Bootstrap이 분석하여 완전한 지능형 개발 환경을 구축합니다
...
# Django 프로젝트에 대한 포괄적인 설정을 원하는 엔터프라이즈 팀
cd /path/to/django-enterprise-app
# Bootstrap이 엔터프라이즈 복잡성을 감지하고 그에 따라 구성합니다
...
# 기여자 친화적인 설정을 원하는 오픈 소스 Go 프로젝트
cd /path/to/go-opensource-project
# Bootstrap이 오픈 소스 시나리오를 감지하고 기여자를 위해 최적화합니다
...
# 여러 기술이 포함된 복잡한 풀스택 (Full-stack) 프로젝트
cd /path/to/fullstack-project
# Bootstrap이 멀티 스택 (Multi-stack) 설정을 지능적으로 감지하고 구성합니다
...
  • 🔍
    감지 (Detection): 빈 디렉토리 또는 최소한의 프로젝트 구조 - 🎯
    구성 (Configuration): 프로젝트 스캐폴딩 (Scaffolding)을 포함한 완전한 시스템 초기화 - ⚙️
    설정 (Setup): CLAUDE.md, 기본 프로젝트 파일 생성, git 초기화 - 📋
    태스크 마스터 (Task Master): 강화된 기능을 갖춘 완전한 통합 - ✅
    결과 (Result): 완전한 Claude 007 생태계를 갖춘 즉시 개발 가능한 프로젝트

  • 🔍
    감지 (Detection): Claude Code 설정이 없는 기존 코드베이스 - 🎯
    구성 (Configuration): 기술 스택 (Tech stack) 분석에 기반한 지능적 통합 - ⚙️
    설정 (Setup): 최적의 에이전트를 포함한 비파괴적 CLAUDE.md 생성 - 📋
    태스크 마스터 (Task Master): 프로젝트 복잡성에 따른 선택적 통합 - ✅
    결과 (Result): AI 개발 지원이 강화된 기존 프로젝트

  • 🔍
    Detection (탐지): 기존 CLAUDE.md 또는 .claude 디렉토리 발견 - 🎯
    Configuration (설정): 현재 설정의 강화 및 업그레이드 - ⚙️
    Setup (설치): 기존 설정과 병합하고 누락된 구성 요소 추가 - 📋
    Task Master: 코드베이스 인식 지능 (codebase-aware intelligence)으로 업그레이드 - ✅
    Result (결과): 최신 Claude 007 기능을 통해 기존 설정이 강화됨

  • 🔍
    Detection (탐지): 불완전한 Claude Code 설정 감지 - 🎯
    Configuration (설정): 누락된 구성 요소를 완료하고 시스템 검증 - ⚙️
    Setup (설치): 에이전트 설정의 공백을 채우고 손상된 설정 수정 - 📋
    Task Master: 누락된 경우 추가하고, 존재하는 경우 검증 - ✅
    Result (결과): 완전하고 검증되었으며 작동 가능한 Claude 007 시스템

# MCP 서버를 명시적으로 설정 (기본적으로 전역 Claude MCP 설정을 준수함)
node src/bootstrap/bootstrap-engine.js --setupMCP=true /path/to/project
# Task Master 통합 건너뛰기
...
# 표준 부트스트랩 (최적의 설정을 자동 감지)
claude "Use @bootstrap-orchestrator to analyze and setup this project"
# 특정 기능 요청
...
# 여러 프로젝트를 효율적으로 부트스트랩
for project in ~/projects/*/; do
echo "Bootstrapping $project"
...

  • Git repositories (Git 저장소)- .gitignore를 준수하며 적절한 커밋 생성 - ✅
    VS Code/Cursor- 기존 설정과 호환 - ✅
    Package managers (패키지 매니저)- npm, pip, go mod, cargo 등 - ✅
    CI/CD pipelines (CI/CD 파이프라인)- 기존 자동화와 통합 - ✅
    Docker projects (Docker 프로젝트)- 컨테이너화된 애플리케이션 감지 - ✅
    Monorepos (모노레포)- 복잡한 프로젝트 구조 처리

  • 🔒 오직 다음 디렉토리에만 파일을 생성합니다:
    .claude/, .taskmaster/

AI 자동 생성 콘텐츠

본 콘텐츠는 GitHub Codex tools의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0