5P by GN⁺ | ★ favorite | 댓글 1개
  • Claude Code가 단일 에이전트로 처리하기 어려운 대규모·복잡한 엔지니어링 작업을 수십~수백 개의 병렬 서브에이전트로 분산 처리
  • 하나의 세션에서 오케스트레이션 스크립트를 동적으로 작성해 병렬 서브에이전트를 실행하고, 결과를 사용자에게 전달하기 전 자체 검증
  • Jarred Sumner가 Bun을 Zig에서 Rust로 포팅한 사례에서 약 75만 줄의 Rust 코드를 11일 만에 작성·병합하며 기존 테스트 스위트의 99.8% 통과
  • Max·Team 플랜 및 API 사용자는 기본 활성화, Enterprise는 관리자가 별도로 활성화 필요하며 Claude Code CLI, Desktop, VS Code 확장에서 모두 지원
  • 일반 Claude Code 세션 대비 토큰 소비가 대폭 증가하므로 범위가 명확한 작업부터 시작하도록 권고

Dynamic Workflow란

  • 단일 에이전트의 단일 처리로는 감당하기 어려운 작업—특히 복잡하고 레거시 코드베이스에서의 버그 탐색, 수백 개 파일을 건드리는 마이그레이션, 다각도 스트레스 테스트—을 처리하기 위한 기능
  • Claude가 프롬프트를 기반으로 동적으로 계획을 수립하고 작업을 서브태스크로 분해한 뒤, 병렬 서브에이전트에 분산
  • 각 에이전트는 독립적인 관점에서 문제에 접근하고, 다른 에이전트가 그 결과를 반박 시도하며, 답이 수렴될 때까지 반복 실행
  • 진행 상황이 실시간으로 저장되어 작업 중단 시 처음부터 재시작하지 않고 중단 지점에서 재개 가능
  • 대화 외부에서 조율이 이루어지므로 작업 규모가 커져도 계획이 이탈하지 않음

지원 플랫폼 및 사용 방법

  • 리서치 프리뷰 형태로 Claude Code CLI, Desktop, VS Code 확장에서 제공
  • 지원 플랫폼: Claude API, Amazon Bedrock, Vertex AI, Microsoft Foundry
  • 적용 플랜: Max, Team, Enterprise(관리자 활성화 시)
  • 시작 방법 두 가지:
    • Claude에게 직접 워크플로우 생성 요청 (예: "Create a workflow")
    • Claude Code 전용 설정 ultracode 활성화 — 에포트 메뉴에서 접근 가능하며, 에포트 레벨을 xhigh로 설정하고 Claude가 자동으로 워크플로우 사용 여부를 결정
  • 최적 경험을 위해 auto mode 활성화 권장
  • 처음 워크플로우 실행 시 Claude Code가 실행 내용을 표시하고 사용자 확인 요청
  • 조직 관리자는 managed settings에서 워크플로우를 비활성화할 수 있음
  • Enterprise 플랜은 출시 기본값이 비활성화이며, 관리자가 Claude Code 설정에서 변경 가능

주요 활용 사례

  • 코드베이스 전체 버그 탐색·프로파일러 기반 최적화 감사·보안 감사: 서비스·레포를 병렬 탐색 후 모든 발견 사항에 대해 독립 검증 수행, 인증 검사·입력 유효성 검사·안전하지 않은 패턴 전수 점검
  • 대규모 마이그레이션·현대화 작업: 수천 개 파일에 걸친 프레임워크 교체, API 폐기 대응, 언어 포팅을 엔드투엔드로 처리
  • 이중 검증이 필요한 중요 작업: 오답 비용이 높을 때, 독립적인 시도와 결과를 의도적으로 깨뜨리려는 어드버서리얼 에이전트를 통해 검증

Bun 재작성 사례

  • Jarred Sumner가 다이나믹 워크플로우를 활용해 Bun을 Zig에서 Rust로 포팅
  • 약 75만 줄의 Rust 코드 작성, 기존 테스트 스위트의 99.8% 통과, 첫 커밋부터 머지까지 11일 소요
  • 워크플로우별 역할 분담:
    • 첫 번째 워크플로우: Zig 코드베이스의 모든 struct 필드에 적합한 Rust 라이프타임 매핑
    • 두 번째 워크플로우: 모든 .rs 파일을 .zig 파일과 동일한 동작의 포트로 작성, 수백 개의 에이전트가 병렬 작업하며 파일당 검토자 2명 배치
    • 픽스 루프: 빌드와 테스트 스위트가 모두 통과할 때까지 반복
    • 포팅 완료 후 오버나이트 워크플로우가 불필요한 데이터 복사를 처리하고 최종 검토를 위한 PR 생성
  • 현재 프로덕션 배포 전 단계이며, Jarred Sumner가 추후 별도로 상세 내용 공개 예정

사용 시 주의사항

  • 일반 Claude Code 세션 대비 토큰 소비가 대폭 증가
  • 범위가 명확한 작업부터 시작해 사용량 감각을 익힌 후 확장 권장

댓글과 토론

모델을 알아서 골라줘서 생각보다 토큰 소비가 폭증하진 않네요.