6과6-4

다이나믹 워크플로우와 울트라코드: 자율 다단계 실행

Claude Code의 Dynamic Workflows와 Ultracode 기능으로 AI가 수백 개의 하위 작업을 병렬로 처리하는 원리를 이해합니다

다이나믹 워크플로우란?

2026년 5월 28일 Anthropic이 Claude Opus 4.8과 함께 출시한 Dynamic Workflows(다이나믹 워크플로우)는 Claude Code가 복잡한 작업을 처리하는 방식을 근본적으로 바꿨습니다. 기존 방식: AI에게 복잡한 작업을 맡기면, AI가 하나씩 순서대로 처리합니다. 100개의 파일을 검토해야 하면 100번을 기다려야 했습니다. Dynamic Workflows: Claude가 직접 JavaScript 오케스트레이션 스크립트를 작성하고, 이 스크립트가 최대 1,000개의 하위 에이전트를 동시에 실행합니다. 100개의 파일을 100개의 에이전트가 동시에 검토하는 것입니다. 실제 사례: JavaScript 런타임 Bun의 개발자 Jarred Sumner는 Dynamic Workflows로 11일 만에 75만 줄의 코드를 생성하고, 기존 테스트의 99.8%를 통과시켰습니다. 이전에는 수개월이 걸렸을 작업입니다.
TIP: Dynamic Workflows는 현재 Enterprise, Team, Max 플랜에서 리서치 프리뷰로 제공되며, Pro 플랜도 수동 활성화로 사용할 수 있습니다.

울트라코드: AI가 스스로 판단하는 자율 실행 모드

Ultracode(울트라코드)는 Dynamic Workflows 위에 자율 판단 레이어를 더한 모드입니다. 일반 모드: 사용자가 '에이전트를 몇 개 쓸지' 결정하고 지시해야 합니다. Ultracode 모드: Claude가 요청을 받으면 먼저 작업의 복잡도를 스스로 평가합니다. 간단한 작업이면 직접 처리하고, 복잡한 작업이면 몇 개의 에이전트를 어떻게 배치할지 자율적으로 결정해 실행합니다. 예를 들어 '이 프로젝트의 모든 취약점을 찾아줘'라고 하면: - 1단계 워크플로우: 전체 코드 아키텍처 파악 - 2단계 워크플로우: 파일별 취약점 병렬 스캔 - 3단계 워크플로우: 발견된 취약점 교차 검증 이 세 단계를 Claude가 스스로 설계하고 실행합니다. Ultracode는 최고 추론 노력(xhigh effort)을 자동 설정하고, 필요할 때만 워크플로우를 가동하는 스마트한 모드입니다. Team과 Max 플랜은 기본값으로 활성화되어 있고, Pro는 수동 활성화가 필요합니다.

비개발자가 이것을 어떻게 활용하나요?

Dynamic Workflows와 Ultracode는 지금 당장 비개발자가 직접 설계해야 하는 기술은 아닙니다. 하지만 이 기능들이 가능해졌다는 것을 알면, 'AI에게 맡길 수 있는 작업의 범위'에 대한 인식이 바뀝니다. 예전에는 '100개 파일을 분석하는 건 너무 많으니 10개만 줘야지'라고 생각했다면, 이제는 그냥 전부 맡겨도 됩니다. 실용적 활용 예시: - 수백 건의 이메일 분류 및 요약 - 대규모 데이터에서 패턴 찾기 - 긴 법률 문서 전체의 조항별 리스크 검토 - 여러 부서의 보고서를 동시에 분석해 종합 보고서 작성 핵심은 '크고 복잡한 작업을 쪼개지 않고 한 번에 던져도 된다'는 것입니다. AI가 쪼개는 방법을 스스로 결정합니다.
TIP: Ultracode를 사용할 때는 결과를 꼼꼼히 검토하는 시간을 따로 확보하세요. AI가 1,000개의 하위 작업을 동시에 처리했다면, 최종 결과를 사람이 검수하는 것이 여전히 중요합니다.

핵심 정리

  • Dynamic Workflows는 Claude가 직접 오케스트레이션 스크립트를 작성해 최대 1,000개의 하위 에이전트를 병렬 실행하는 기능입니다.
  • Ultracode는 AI가 작업 복잡도를 스스로 판단해 에이전트 배치를 자율 결정하는 모드입니다. 단계별 워크플로우를 Claude가 설계합니다.
  • 비개발자는 '크고 복잡한 작업을 통째로 맡겨도 된다'는 인식의 전환이 가장 중요한 실용적 시사점입니다.

자주 묻는 질문

Dynamic Workflows를 쓰면 비용이 많이 드나요?+

하위 에이전트를 많이 실행할수록 API 호출 횟수가 늘어나 비용이 증가합니다. 단, Opus 4.8에는 3배 저렴한 fast mode가 있어 비용 부담을 낮출 수 있습니다. 작업 규모에 따라 비용 대비 효율을 판단해 사용하는 것이 좋습니다.

에이전트가 1,000개나 돌아가면 내 컴퓨터가 느려지나요?+

아닙니다. 하위 에이전트들은 Anthropic의 클라우드 서버에서 실행됩니다. 내 컴퓨터는 시작 지시와 최종 결과만 주고받기 때문에 로컬 컴퓨터 성능과는 무관합니다.

이 강의가 어떠셨나요?