AI Sparkup

최신 AI 쉽게 깊게 따라잡기⚡

Claude Code Dynamic Workflows – 수십~수백 개 서브에이전트가 협력하는 병렬 작업 실행 기능

Anthropic이 Claude Code에 추가한 Dynamic Workflows는 단일 프롬프트로 수십~수백 개 서브에이전트를 동적으로 생성·조율해 몇 주가 걸리던 대규모 엔지니어링 작업을 처리하는 기능이다. 2026년 5월 발표됐으며, 병렬 실행·교차 검증·중단 후 재개를 지원한다.

배경

기존 Claude Code 단일 대화 방식은 긴 컨텍스트가 필요하거나 병렬 접근이 효과적인 작업에 한계가 있었다. 코드베이스 전체를 훑는 보안 감사, 수천 개 파일에 걸친 마이그레이션, 결과를 반드시 교차 검증해야 하는 크리티컬 작업은 단일 에이전트 세션 하나로 완결하기 어렵다.

Dynamic Workflows는 이 문제를 병렬 서브에이전트와 내장 검증 루프로 해결한다.

작동 방식

  1. Claude가 프롬프트를 받으면 작업을 동적으로 계획하고 서브태스크로 분해한다
  2. 분해된 서브태스크를 수십~수백 개 서브에이전트에 병렬 할당한다
  3. 각 에이전트는 독립된 각도에서 문제에 접근하고, 적대적 에이전트(adversarial agents)가 결과를 반박·검증한다
  4. 검증이 수렴되면 결과를 통합해 최종 응답을 생성한다

중간 진행 상황은 저장되므로 작업이 중단되더라도 처음부터 다시 시작하지 않는다. 조율이 대화 컨텍스트 밖에서 이루어지므로 태스크가 아무리 커져도 계획이 유지된다.

주요 유스케이스

유형설명
코드베이스 전체 버그 헌팅서비스·저장소를 병렬 탐색 후 모든 발견 사항을 독립 검증
보안 감사인증 체크·입력 검증·취약 패턴을 코드베이스 전체에서 탐색
대규모 마이그레이션프레임워크 교체·API 교체·언어 포팅 등 수천 개 파일 일괄 처리
고신뢰 작업답이 틀렸을 때 비용이 큰 작업에서 여러 에이전트가 독립적으로 풀고 교차 검증

초기 사용자 사례: “코드베이스 전체에서 죽은 코드와 클린업 기회를 발견하는 데 특히 유용했다. 전통적인 정적 분석이 놓친 사항까지 발굴했다” (Alessio Vallero, Senior Engineering Manager)

사용 방법

Claude.ai 또는 Claude Code 클라이언트에서 접근할 수 있다. 워크플로가 처음 시작될 때 Claude Code가 실행 예정 내용을 보여주고 확인을 요청한다. 조직 어드민은 관리 설정에서 워크플로를 비활성화할 수 있다.

주의: Dynamic Workflows는 일반 Claude Code 세션보다 사용량이 현저히 많다.

관련 문서



AI Sparkup 구독하기

최신 게시물 요약과 더 심층적인 정보를 이메일로 받아 보세요! (무료)