Community생산성 & 협업github.com

coder-wangbin/codex-swarm

CodeX 스킬: 자동 병렬 작업 분할 및 하위 에이전트 수명 주기 관리

codex-swarm란 무엇인가요?

이 스킬은 CodeX 에이전트가 복잡한 작업을 자동으로 분해하고 여러 하위 에이전트를 병렬로 실행할 수 있게 해주는 고급 기능을 제공합니다. 개발자는 복잡한 소프트웨어 엔지니어링 작업을 더 작고 관리 가능한 하위 작업으로 나누고, 각 하위 작업을 독립적인 하위 에이전트가 처리하도록 할당할 수 있습니다. 이 스킬은 하위 에이전트의 수명 주기를 자동으로 관리하며, 작업 완료, 오류 처리, 리소스 정리 등을 포함합니다. 주로 CodeX 플랫폼을 대상으로 하며, 복잡한 리팩토링, 대규모 코드베이스 변경, 다중 모듈 개발 등에 유용합니다. 작업 병렬화를 통해 전체 실행 시간을 크게 단축시키고, 각 하위 에이전트가 고립된 환경에서 작업함으로써 안정성을 높입니다.

지원 대상~Claude Code✓Codex CLI~Cursor
npx skills add coder-wangbin/codex-swarm

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

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

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

문서

codex-swarm은(는) 무엇을 하나요?

CodeX 스킬: 자동 병렬 작업 분할 및 하위 에이전트 수명 주기 관리

개요

codex-swarm 스킬은 CodeX 에이전트가 복잡한 작업을 자동으로 여러 개의 하위 작업으로 분할하고, 각 하위 작업을 별도의 하위 에이전트에 할당하여 병렬로 실행할 수 있게 합니다. 이를 통해 대규모 소프트웨어 엔지니어링 작업의 효율성과 속도를 크게 향상시킬 수 있습니다.

주요 기능

  • 자동 작업 분할: 입력된 작업을 분석하여 독립적으로 실행 가능한 하위 작업으로 자동 분할합니다.
  • 병렬 실행: 여러 하위 에이전트를 동시에 실행하여 전체 처리 시간을 단축합니다.
  • 수명 주기 관리: 각 하위 에이전트의 생성, 실행, 완료 및 정리를 자동으로 관리합니다.
  • 오류 처리: 하위 에이전트 실행 중 발생하는 오류를 감지하고 적절히 처리합니다.
  • 결과 집계: 모든 하위 에이전트의 실행 결과를 수집하고 통합합니다.

사용 방법

codex --skill coder-wangbin/codex-swarm "대규모 리팩토링 작업 설명"

지원 플랫폼

  • CodeX

의존성

  • CodeX 에이전트
  • jq (JSON 처리)
  • parallel (GNU parallel, 선택 사항)

구성

스킬은 다음 환경 변수를 통해 구성할 수 있습니다:

  • CODEX_SWARM_MAX_AGENTS: 최대 동시 하위 에이전트 수 (기본값: 4)
  • CODEX_SWARM_TIMEOUT: 각 하위 에이전트의 타임아웃 (초, 기본값: 300)
  • CODEX_SWARM_LOG_DIR: 로그 디렉토리 경로 (기본값: /tmp/codex-swarm-logs)

예제

다중 파일 리팩토링

codex --skill coder-wangbin/codex-swarm "src/ 디렉토리의 모든 JavaScript 파일을 TypeScript로 변환"

병렬 테스트 실행

codex --skill coder-wangbin/codex-swarm "모든 모듈에 대해 단위 테스트 작성 및 실행"

참고 사항

  • 각 하위 에이전트는 독립적인 작업 공간에서 실행됩니다.
  • 하위 에이전트 간의 통신이 필요한 경우, 결과 파일을 통해 간접적으로 수행됩니다.
  • 리소스 사용량은 하위 에이전트 수에 비례하여 증가하므로, 시스템 한계를 고려하세요.

라이센스

MIT

관련 스킬