Community생산성 & 협업github.com

astrocytic-sperry416/code-crew

Claude Code를 위해 11개의 AI 에이전트를 오케스트레이션하여 작업을 분해하고, 코딩하고, 리뷰하며, 5-10배의 토큰 절감으로 배포합니다.

code-crew란 무엇인가요?

이 스킬은 Claude Code 플랫폼에서 11개의 전문화된 AI 에이전트를 조정하여 복잡한 소프트웨어 개발 워크플로우를 간소화합니다. 작업을 더 작은 하위 작업으로 분해하고, 각 에이전트가 설계, 구현, 코드 리뷰 및 테스트를 포함한 특정 역할을 처리함으로써, 효율적인 병렬 실행과 상당한 토큰 절감(5-10배)을 가능하게 합니다. 이 접근 방식은 단일 모놀리식 프롬프트의 한계를 해결하고, 개발자에게 명확한 책임 분리와 작업 전반에서의 맥스트 절약을 제공합니다. 에이전트 구성은 유연하며, 사용자 정의 지시사항을 통해 특정 프로젝트 요구 사항에 맞게 조정할 수 있습니다. 이 스킬은 특히 대규모 코드베이스, 신속한 프로토타이핑, 또는 구조화된 품질 보증이 필요한 팀에게 유용하며, Claude Code의 기능을 활용하여 더 빠르고 비용 효과적인 개발 사이클을 지원합니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add astrocytic-sperry416/code-crew

Installed? Explore more 생산성 & 협업 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

code-crew은(는) 무엇을 하나요?

Claude Code를 위해 11개의 AI 에이전트를 오케스트레이션하여 작업을 분해하고, 코딩하고, 리뷰하며, 5-10배의 토큰 절감으로 배포합니다.

개요

이 스킬은 여러 AI 에이전트의 힘을 활용하여 소프트웨어 개발 프로세스를 최적화합니다. 단일 대형 프롬프트를 사용하는 대신, 작업을 특정 역할을 가진 더 작은 전문화된 에이전트로 분할하여 효율성을 높이고 토큰 사용량을 줄입니다.

주요 기능

  • 작업 분해: 복잡한 작업을 관리 가능한 하위 작업으로 자동 분할합니다.
  • 전문화된 에이전트: 11개의 에이전트가 설계, 프론트엔드, 백엔드, 테스트, 문서화 등 다양한 역할을 담당합니다.
  • 토큰 절감: 집중된 에이전트를 사용하여 불필요한 프롬프트 오버헤드를 줄여 상당한 토큰 비용 절감을 실현합니다.
  • 병렬 실행: 에이전트가 동시에 작업하여 전체 개발 속도를 높입니다.
  • 통합 리뷰 프로세스: 코드 리뷰 및 품질 보증이 워크플로우에 내장되어 있습니다.

지원 플랫폼

  • Claude Code: Claude Code의 명령줄 인터페이스 및 확장 기능과 원활하게 통합됩니다.

사용 방법

  1. 초기화: 스킬을 활성화하고 프로젝트 구조를 정의합니다.
  2. 작업 입력: 개발하려는 기능이나 작업을 설명합니다.
  3. 에이전트 조정: 이 스크립트가 자동으로 적절한 에이전트에 작업을 할당합니다.
  4. 검토 및 배포: 생성된 코드와 리뷰를 확인하고, 병합 또는 배포를 진행합니다.

에이전트 역할

에이전트역할책임
에이전트 1설계자전반적인 아키텍처 및 작업 계획 수립
에이전트 2프론트엔드 개발자사용자 인터페이스 컴포넌트 구현
에이전트 3백엔드 개발자서버 로직 및 API 엔드포인트 구현
에이전트 4테스터단위 및 통합 테스트 작성
에이전트 5리뷰어코드 리뷰 수행 및 피드백 제공
에이전트 6-11보조 에이전트필요에 따라 문서화, DevOps, 최적화 등 지원

예제

# 작업 생성
code-crew init "사용자 인증 시스템 구축"

# 에이전트 실행
code-crew run

# 결과 검토
code-crew review

구성

code-crew.config.json 파일을 수정하여 에이전트의 구체적인 지시사항과 동작을 사용자 정의할 수 있습니다:

{
  "agents": {
    "designer": {
      "model": "claude-3-5-sonnet-20241022",
      "instructions": "마이크로서비스 아키텍처 설계"
    },
    "frontend": {
      "model": "claude-3-5-sonnet-20241022",
      "instructions": "React를 사용하여 UI 구현"
    }
  },
  "tokenBudget": 50000
}

참고 사항

  • 최적의 결과를 위해 각 작업에 대해 명확하고 구체적인 지시사항을 제공하세요.
  • 에이전트는 사용자 정의 지시사항을 통해 특정 기술 스택이나 프레임워크에 맞게 조정할 수 있습니다.
  • 이 스킬은 작업 분해를 통해 토큰 사용을 최소화하도록 설계되었습니다.

라이선스

이 스킬은 오픈소스이며 추가 사용 조건이 적용될 수 있습니다.

관련 스킬