Claude Code의 Ultracode 2026: 명령 하나로 활성화하는 방법
MarkdownClaude Code의 Ultracode: Claude가 직접 에이전트 팀을 실행하는 모드입니다. /effort xhigh와 무엇이 다른지, 활성화 방법과 토큰을 얼마나 빠르게 소모하는지 알아봅니다.
전체 글 읽기
핵심 요점
Ultracode는 Claude Code에서 Claude가 단일 프롬프트로 답하는 대신 수십 개의 병렬 에이전트가 참여하는 워크플로로 처리할 만한 작업인지 스스로 판단하는 모드입니다. 전체 세션에 적용하려면 /effort ultracode를 사용하고, 한 가지 작업에만 적용하려면 작업을 시작할 때 ultracode라는 단어를 입력하세요. 내부적으로는 xhigh 노력 수준(최대 설정의 Opus 4.8과 같은 수준)과 자동 오케스트레이터를 결합합니다. 대규모 코드 감사, 수백 개 파일에 걸친 마이그레이션, 심층 조사에 유용합니다. 일반 모드보다 토큰을 몇 배나 빠르게 소모하므로 일상적인 작업에는 /effort high를 유지하는 편이 좋습니다.
서비스 사용 방법은 Ailoot 문서를 참조하세요.
Ultracode란 무엇이며 누구에게 필요한가
핵심 요점
Ultracode는 Claude Code의 세션 수준 설정으로, 최대 추론 수준(xhigh)과 동적 워크플로 자동 오케스트레이션을 결합합니다. 2026년 5월 28일, Opus 4.8 출시와 함께 v2.1.154에서 처음 등장했습니다. 프로젝트 전체 감사, 500개 파일 마이그레이션, 20개 출처를 바탕으로 한 복잡한 질문 조사처럼 프롬프트 하나로 처리할 수 없는 큰 작업을 위한 기능입니다.
2026년 5월 28일까지 Claude Code에는 low / medium / high / xhigh 수준의 /effort 매개변수만 있었습니다. 이 설정은 모델이 얼마나 깊이 “생각”하는지를 나타냅니다. 수준이 높을수록 추론에 더 많은 토큰을 쓰고, 결과가 더 정확해지며, Claude가 응답하는 데 시간이 더 오래 걸립니다.
Ultracode는 /effort low → xhigh 척도에 속하지 않습니다. 이 척도와 나란히 놓이는 기능입니다. 활성화하면 Claude가 작업을 살펴보고 “이 작업은 병렬 에이전트 30개로 나누면 결과를 취합하기 좋겠어”라고 스스로 판단합니다. 이전에는 직접 워크플로를 작성하거나 서브에이전트 명령을 조합해야 했습니다. 이제 Claude가 언제 그렇게 하는 것이 적절한지 판단합니다.
주요 대상은 프롬프트 하나만으로는 한계에 부딪힌 사람들입니다. 다음과 같은 경험이 있다면:
- 파일 200개가 있는 저장소에서
/code-review를 실행했는데 파일 50개를 확인한 뒤 세션이 멈춘 경우 - “지원 중단된 API를 사용하는 곳을 전부 찾아줘”라고 요청했는데 Claude가 세 곳만 나열하고 나머지 열다섯 곳은 빠뜨린 경우
- Claude가 답하기 전에 자신의 가설을 세 가지 관점에서 확인하기를 원하는 경우
Ultracode가 적합합니다. 함수 하나를 작성하고 해답 하나만 필요하다면 쓸 필요가 없습니다. 일반 /effort high로 토큰을 3분의 1만 사용해도 충분합니다.
Ultracode와 일반적인 low/medium/high/xhigh 노력 수준의 차이
핵심 요점
일반적인 effort 설정은 단일 응답의 추론 깊이를 바꿉니다. Ultracode는 병렬 에이전트가 포함된 워크플로를 실행할지, 한 번에 작업을 해결할지 자동으로 선택하는 기능을 추가합니다. 추론 깊이는 xhigh 최대로 유지되며, 그 위에 오케스트레이션이라는 계층이 더해집니다.
핵심 내용을 비교하면 다음과 같습니다.
| 매개변수 | /effort low | /effort medium | /effort high | /effort xhigh | /effort ultracode |
|---|---|---|---|---|---|
| 추론 깊이 | 최소 | 중간 | 깊음 | 최대 | 최대 (xhigh) |
| 추론에 쓰는 토큰 | 적음 | 중간 | 많음 | 매우 많음 | 매우 많음 + 오케스트레이션 |
| 작업 분할 여부를 결정하는 주체 | 사용자 | 사용자 | 사용자 | 사용자 | Claude 자동 판단 |
| 워크플로가 시작되는 시점 | 사용자가 명령할 때 | 사용자가 명령할 때 | 사용자가 명령할 때 | 사용자가 명령할 때 | 중요한 작업마다 |
| 세션 사이 재설정 | 아니요 | 아니요 | 아니요 | 아니요 | 예 - 다시 활성화해야 함 |
| 사용 가능한 모델 | 모든 모델 | 모든 모델 | 모든 모델 | xhigh를 지원하는 모델만 | xhigh를 지원하는 모델만 (Opus 4.8) |
한 줄로 말하면, /effort xhigh는 “더 오래 생각해”라는 뜻이고, ultracode는 “더 오래 생각하고, 프롬프트 하나로 처리할 수 있는지 아니면 에이전트 30개로 이뤄진 팀이 필요한지 직접 판단해”라는 뜻입니다. 즉 ultracode는 xhigh 위에 자동 오케스트레이션이라는 계층을 더합니다.
Anthropic은 공식 문서에서 이를 명확히 설명합니다.
Ultracode를 켜면 Claude가 어떤 작업에 워크플로가 필요한지 판단합니다. 단일 요청이 여러 워크플로로 연이어 이어질 수 있습니다. 하나는 코드를 이해하고, 하나는 변경을 적용하고, 하나는 이를 검증합니다.
즉, 한 번의 요청이 코드 이해, 변경 적용, 검증의 세 워크플로로 이어질 수 있습니다. 각각의 워크플로가 병렬 에이전트 10–30개를 실행할 수 있습니다.
Ultracode를 지원하는 버전과 모델
핵심 요점
Claude Code v2.1.154 이상과 xhigh 노력을 지원하는 모델이 필요합니다. 2026년 6월 현재 Anthropic은 사실상 xhigh 출시를 Opus 4.8과 연계하고 있습니다(변경 기록에서 xhigh를 지원하는 다른 모델은 확인되지 않았습니다). Pro / Max / Team / Enterprise + API에서 사용할 수 있습니다. Pro에서는 /config에서 직접 활성화해야 하며, 다른 요금제에서는 기본으로 작동합니다. Bedrock, Vertex AI, Microsoft Foundry도 지원합니다.
버전을 확인하세요.
claude --version
버전이 2.1.154보다 낮으면 업데이트하세요.
npm install -g @anthropic-ai/claude-code
다음으로 노력 수준 목록을 확인합니다.
claude /effort
드롭다운에 ultracode가 보이면 준비가 끝난 것입니다. 보이지 않는다면 다음 이유일 가능성이 큽니다.
- 현재 모델이 Opus 4.8이 아님 (예: Sonnet 4.7에는 xhigh가 없음)
- Pro 요금제를 사용 중이고
/config에서 모드가 비활성화됨 (“Dynamic workflows” 옵션을 켜세요) - 조직 관리자가 관리 설정에서 워크플로를 비활성화함
모델을 확인하세요.
claude /model
기본 모델이 Opus 4.8이 아니라면 변경하세요. 모델 메뉴에서 Opus 4.8을 선택하거나 d 키를 눌러 기본 모델로 설정합니다.
Ultracode를 활성화하는 두 가지 방법
핵심 요점
첫 번째 방법은 /effort ultracode를 사용해 세션 전체에 적용하는 것입니다. 그 세션에서 이후에 진행하는 모든 작업은 자동 워크플로 선택을 거칩니다. 두 번째 방법은 작업 하나에만 적용하는 것으로, 프롬프트 맨 앞에 ultracode라는 단어를 넣습니다. 해당 단어가 강조 표시되고 그 작업만 워크플로로 시작됩니다. 세션의 effort 수준은 바뀌지 않습니다.
방법 1. 세션 전체에 활성화하기.
Claude Code 세션에서 다음을 입력합니다.
/effort ultracode
그때부터 Claude는 중요한 작업마다 워크플로를 실행할지 스스로 판단합니다. 세션은 사용자가 닫을 때까지 유지됩니다. Claude Code를 닫았다가 다시 열면 ultracode가 재설정됩니다. 이는 의도된 동작입니다. 이 모드는 “기본값”으로 켜 두기보다 의식적으로 활성화해야 합니다.
방법 2. 작업 하나에만 적용하기.
프롬프트 앞에 ultracode를 넣습니다(v2.1.160 이전에는 키워드가 workflow였으며, 이후 Anthropic은 일반 실행과 혼동되지 않도록 트리거 이름을 변경했습니다).
ultracode: src/routes/의 모든 /api/* 엔드포인트를 살펴보고 인증 확인이 누락된 곳을 찾아줘
Claude Code는 ultracode라는 단어를 강조 표시하고 해당 작업을 워크플로로 시작합니다. 세션의 effort 수준은 그대로 유지됩니다(설정에 따라 high 또는 medium).
Anthropic은 문서에서 자연어로 요청해도 같은 방식으로 작동한다고 설명합니다.
“워크플로를 사용해” 또는 “워크플로를 실행해”처럼 자신의 말로 요청해도 됩니다. Claude는 명시적인 요청을 같은 옵트인으로 처리합니다.
실수로 ultracode를 입력했고 워크플로를 시작하려던 것이 아니라면, 커서를 강조 표시된 단어 바로 뒤에 둔 채 Option+W(macOS) 또는 Alt+W(Windows/Linux)를 누르세요. 강조 표시가 사라지고 작업은 일반 방식으로 진행됩니다.
활성화 후 Claude의 작업 방식은 어떻게 달라지는가
핵심 요점
Claude는 사용자 프롬프트 하나에 응답 하나를 주는 “차례대로 주고받는” 방식으로 작동하지 않습니다. 대신 런타임이 백그라운드에서 실행하는 JavaScript 스크립트를 작성합니다. 이 스크립트는 각자 별도의 컨텍스트를 가진 병렬 에이전트 10–30개를 실행하고 결과를 취합할 수 있습니다. 세션은 계속 반응하므로 워크플로가 백그라운드에서 실행되는 동안 새 작업을 할당할 수 있습니다.
Ultracode를 사용하기 전에는 프롬프트를 작성하면 Claude가 30초 동안 생각한 뒤 응답합니다. 작업이 크면 중간 결과가 컨텍스트에 쌓이고, 세션이 끝날 무렵에는 모든 것이 “흐트러지기” 시작합니다.
Ultracode를 사용하면 프롬프트를 작성하고 Claude가 작업 규모를 파악해 스크립트를 작성합니다. 스크립트는 격리된 상태로 실행됩니다. 중간 결과는 세션 컨텍스트가 아니라 스크립트 변수에 저장됩니다. 사용자에게는 최종 답변만 돌아옵니다.
실제로는 세 가지 효과가 있습니다.
- 세션 컨텍스트가 가득 차지 않습니다.
/compact없이 더 오래 작업할 수 있습니다. - 병렬 처리가 가능합니다. 한 번 실행할 때 최대 16개 에이전트가 동시에 작업할 수 있습니다(CPU 성능이 낮은 컴퓨터에서는 더 적습니다). 전체 실행의 에이전트 한도는 1000개입니다.
- 결과가 자동으로 검토됩니다. Claude는 한 에이전트에게 해결 방법을 작성하게 하고 다른 에이전트에게 비판적으로 검토하게 할 수 있습니다. 복잡한 작업에서 환각을 줄여 줍니다.
실행 중인 작업을 실시간으로 확인할 수 있습니다.
/workflows
실행 중이거나 완료된 워크플로 목록이 열립니다. 화살표 키로 하나를 선택하고 Enter를 눌러 단계별 세부 정보를 확인합니다. 에이전트 목록과 각 에이전트의 토큰 사용량, 실행 시간을 볼 수 있습니다. p를 눌러 일시 중지하고, x를 눌러 중지하거나, r을 눌러 에이전트를 다시 시작합니다.
Ultracode를 활성화해야 할 때와 그렇지 않을 때
핵심 요점
프로젝트 전체 감사, 수백 개 파일 마이그레이션, 여러 출처를 교차 확인하는 심층 조사처럼 프롬프트 하나로 처리하기 어려운 작업에 활성화하세요. 버그 하나 수정하기, 함수 하나 작성하기, 오타 고치기 같은 일상적인 작업에는 활성화하지 마세요. Ultracode 모드의 작업은 토큰을 몇 배 더 많이 사용하므로 작은 작업에 쓰면 예산만 낭비합니다.
⚠️ 2026년 6월 15일부터 Anthropic은 구독을 분리했습니다. 프로그램 방식의 작업(워크플로 포함)은 월 $20–$200의 별도 크레딧을 사용합니다. 크레딧이 소진되면 워크플로 요청이 구독으로 대체되지 않고 그대로 중단됩니다. 이로 인해 Pro에서 Ultracode의 경제성이 크게 달라집니다. 아래 토큰 관련 섹션을 참조하세요.
Ultracode를 사용하는 것이 타당한 세 가지 상황:
1. 대규모 코드베이스 감사. 예를 들어 “프로젝트에서 비밀번호를 로그에 기록하는 곳을 모두 찾아줘”라고 요청할 수 있습니다. 작은 저장소라면 프롬프트 하나로도 충분합니다. 파일이 500개인 저장소에서는 Claude 하나가 절반을 놓치는 반면, 워크플로는 병렬 에이전트 20개를 실행해 각자 25개 파일을 담당하게 할 수 있습니다.
2. 많은 파일을 건드리는 마이그레이션. 지원 중단된 API를 교체하거나, 한 라이브러리에서 다른 라이브러리로 전환하거나, 프로젝트 전반의 패턴을 리팩터링하는 작업입니다. 워크플로는 파일을 10개씩 묶어 처리하고 각 묶음이 끝날 때마다 자체 점검을 할 수 있습니다.
3. 여러 출처를 서로 비교해야 하는 조사. Anthropic은 이 기능을 /deep-research 워크플로로 제공하고 있습니다. 질문을 여러 관점으로 나누고, 출처를 찾고, 사실을 교차 확인하며, 확인할 수 없는 내용은 걸러냅니다. 저는 AI 코딩 시장의 데이터를 모으는 데 이 기능을 사용했고, 직접 한 시간 동안 작업한 것보다 나은 보고서를 얻었습니다.
Ultracode가 토큰을 낭비하는 세 가지 상황:
1. 함수 하나의 버그 수정. 단일 /effort high 프롬프트로 비용의 10분의 1만 들여 해결할 수 있습니다. 이런 작업에 워크플로를 실행하지 마세요.
2. 함수나 컴포넌트 하나 새로 작성하기. 마찬가지로 /effort high 또는 medium을 사용하세요. 에이전트 수가 많아진다고 복잡성이 커지는 것은 아닙니다. 복잡성은 추론의 깊이에 따라 커지며, xhigh는 오케스트레이션 없이도 그 깊이를 제공합니다.
3. 빠른 답변이 필요한 경우. 정의상 워크플로는 일반 프롬프트보다 느립니다. 병렬 에이전트를 사용해도 조정에는 시간이 걸립니다. “지금 당장, 같은 1분 안에” 답이 필요하다면 활성화하지 마세요.
여기에서 설명한 예시의 전략은 일상적인 수정에는 /effort high를 기본값으로 사용하는 것입니다. 세션 전체가 아니라 프롬프트에 해당 단어를 넣어 특정 작업에만 Ultracode를 선택적으로 활성화합니다. 작업을 마친 뒤 끄는 것을 잊으면 일상적인 작업도 Ultracode로 계속 처리해 불필요하게 토큰을 소모할 수 있기 때문입니다.
토큰은 얼마나 쓰고 비용은 얼마인가
핵심 요점
각 워크플로의 토큰 사용량은 모든 에이전트가 사용한 토큰을 합한 값입니다. 에이전트 30개를 사용하는 워크플로는 컨텍스트가 30개라는 뜻이며, 각 컨텍스트에는 시스템 프롬프트, 도구, 개별 추론이 들어갑니다. 단일 프롬프트보다 토큰을 몇 배 더 많이 사용합니다. Pro에서는 큰 워크플로 하나가 하루 제한의 절반을 소모할 수 있습니다. Max와 Team에서는 부담이 덜하지만, 여전히 사용량을 주시해야 합니다.
대략적으로 추산해 보겠습니다. effort high를 사용하는 Opus 4.8의 일반 프롬프트 하나는 추론에 약 5,000–15,000토큰을 쓰며, 여기에 모델의 응답이 더해집니다. 충실하고 충분한 작업 하나는 총 50,000–100,000토큰을 사용합니다.
에이전트 20개를 쓰는 워크플로는 각자 시스템 프롬프트 컨텍스트(~5–10K), 추론(xhigh — 10–30K), 응답을 가진 병렬 프롬프트 20개를 의미합니다. 대략적인 추산으로는 한 번 실행할 때 600,000–1.5백만 토큰이 듭니다. “일반” 프롬프트 하나보다 10–30배 더 많은 비용입니다.
비용으로 환산하면 다음과 같습니다.
- Pro ($20/월): 2026년 2월 Anthropic은 명확히 설명했고, 2026년 6월 15일에는 워크플로 크레딧을 채팅 구독과 분리했습니다. Pro에는 프로그램 방식의 작업용 크레딧 $20가 제공됩니다. 큰 워크플로 하나가 그 절반을 소모합니다. 크레딧이 소진되면 추가 요금을 활성화할 때까지 워크플로가 더 이상 시작되지 않습니다.
- Max 5x ($100/월): 크레딧 $100. 한 달에 큰 워크플로 5–10개를 실행하기에 충분합니다.
- Max 20x ($200/월): 크레딧 $200.
- Team (구성원당 $30/$150): 크레딧은 각 좌석의 구독 요금제에 맞춰 제공됩니다.
- API: 토큰 사용량에 따른 요금을 내면 됩니다.
Anthropic은 워크플로를 실행하기 전에 비용을 추산하라고 권장합니다.
큰 작업에 착수하기 전에 지출 규모를 가늠하려면 먼저 작은 범위에서 워크플로를 실행하세요. 저장소 전체가 아니라 디렉터리 하나, 광범위한 질문이 아니라 범위가 좁은 질문을 선택하면 됩니다.
즉, 먼저 폴더 하나에서 워크플로를 실행하고 /workflows에서 비용을 확인한 다음 저장소 전체에 실행할지 결정하세요. 한 번 실행할 때 최대 1000개 에이전트를 사용할 수 있지만, 대규모 저장소에서 100개만 실행해도 이미 수십만 토큰이 듭니다.
목표가 “사용량 줄이기”라면 워크플로 스크립트에서 보조 단계를 더 작은 모델로 명시적으로 지정할 수 있습니다. 프롬프트에 “파일 분류 단계에는 Sonnet 4.7을 사용하고, 최종 분석에만 Opus 4.8을 사용해”라고 쓰면 됩니다. Anthropic은 이를 지원합니다.
내부 동작: 워크플로, /workflows, 제한 사항
핵심 요점
워크플로는 Claude가 작업을 위해 작성하고 런타임이 격리된 환경에서 실행하는 JavaScript 스크립트입니다. 스크립트가 반복, 분기, 중간 결과를 처리하므로 컨텍스트를 복잡하게 만들지 않습니다. 스크립트를 읽고 수정한 뒤 명령으로 저장할 수 있습니다. 런타임 제한은 병렬 에이전트 16개, 실행당 총 에이전트 1000개입니다.
각 실행은 자체 스크립트를 ~/.claude/projects/ 아래 파일로 저장합니다. 실행이 시작될 때 Claude는 스크립트 경로를 받습니다. 따라서 다음 작업을 할 수 있습니다.
- Claude에게 “이 워크플로의 스크립트를 보여줘”라고 요청하기
- 편집기에서 스크립트를 열어 로직을 살펴보기
- 이전 실행과 비교하기
- 스크립트를 수정하고 수정한 버전을 다시 실행해 달라고 요청하기
런타임에는 다음과 같은 제한이 있습니다.
| 제한 | 이유 |
|---|---|
| 실행 도중 사용자 입력을 받지 않음 | 실행이 무기한 대기하지 않게 하기 위함입니다. 단계 사이에 확인이 필요하면 각 단계를 별도의 워크플로로 만드세요. |
| 스크립트가 파일이나 셸에 직접 접근할 수 없음 | 에이전트가 해당 작업을 합니다. 스크립트는 에이전트를 조정할 뿐입니다. |
| 동시에 실행되는 병렬 에이전트 최대 16개 | 로컬 CPU가 지나치게 부담을 받지 않게 하기 위함입니다. |
| 실행당 총 에이전트 1000개 | 오류가 있는 스크립트가 무한 루프에 빠지는 것을 막기 위함입니다. |
각 실행에는 권한 모드가 적용됩니다. 기본 설정에서는 Claude Code가 매번 권한을 묻습니다. “예, <path>의 <name>에 대해서는 다시 묻지 않기”를 선택하면 해당 프로젝트의 해당 워크플로는 더 이상 묻지 않습니다. Auto 모드에서는 첫 실행에서만 묻고, 이후에는 승인을 사용자 설정에 저장합니다. claude -p와 Agent SDK에서는 답할 사람이 없으므로 권한을 묻지 않습니다.
한 가지 중요한 점이 있습니다. 워크플로의 서브에이전트는 현재 권한 모드와 관계없이 항상 acceptEdits 모드로 실행되며, 도구 허용 목록을 상속합니다. 파일 수정은 자동으로 승인됩니다. 중요한 작업을 하고 있다면 이 점을 염두에 두세요.
작업 중인 워크플로를 명령으로 저장하는 방법
핵심 요점
워크플로를 실행해 본 뒤 마음에 들고 다시 쓸 것 같다면 /workflows에서 s 키를 눌러 /command로 저장하세요. 그러면 일반 슬래시 명령처럼 작동합니다: /workflow_name arguments. 프로젝트의 .claude/workflows/(팀용) 또는 ~/.claude/workflows/(개인용)에 저장됩니다.
상황을 예로 들어 보겠습니다. 새 브랜치에서 Ultracode를 이용해 /code-review를 실행했습니다. 워크플로는 세 번 실행됐습니다. 첫 번째는 전체 diff를 빠르게 검토했고, 두 번째는 보안 함수를 심층 확인했으며, 세 번째는 변경된 함수의 테스트를 실행했습니다. 결과가 잘 수렴했고 두 가지 문제를 찾아냈습니다.
이제 병합하기 전에 모든 브랜치에서 실행하고 싶습니다. 다음을 엽니다.
/workflows
완료된 실행을 선택하고 s를 누릅니다. 대화상자에서 저장 위치를 선택합니다. .claude/workflows/(프로젝트 내부, git에 포함, 팀에서 사용 가능) 또는 ~/.claude/workflows/(개인용, 모든 프로젝트에서 사용 가능) 중 하나입니다. 예를 들어 pre-merge-review라는 이름을 지정하고 Enter를 누릅니다.
그러면 이후 어느 세션에서든 다음을 실행할 수 있습니다.
/pre-merge-review
제가 확인한 것과 동일한 스크립트로 워크플로가 시작됩니다.
워크플로가 인수를 받는다면 저장할 때 프롬프트에 이를 설명하세요. 그러면 스크립트에서 args를 전역 변수로 받습니다. 경로 목록, 이슈 번호, 파일 ID 등을 전달할 수 있습니다.
Anthropic은 인수가 구조화된 데이터로 전달된다고 설명합니다.
Claude는 목록을 구조화된 데이터로 전달하므로, 스크립트는 먼저 파싱하지 않고 args에서 배열 및 객체 메서드를 직접 호출할 수 있습니다.
즉 문자열을 파싱하지 않고 스크립트에서 args.map(...)을 바로 사용할 수 있습니다. 티켓, 폴더, 엔드포인트 목록을 다루는 대량 작업에 유용합니다.
Ultracode를 비활성화하는 방법과 그 이유
핵심 요점
/effort high(또는 필요한 다른 수준)를 사용하면 기능이 비활성화되고 세션이 일반 모드로 돌아갑니다. 워크플로를 영구적으로 비활성화하려면 /config에서 “Dynamic workflows” 설정을 끄거나 CLAUDE_CODE_DISABLE_WORKFLOWS=1 환경 변수를 설정하세요. 조직에서는 관리 설정을 통해 비활성화할 수 있습니다.
비활성화하는 주된 이유는 일상적인 작업으로 돌아가기 위해서입니다. 큰 작업 하나를 위해 Ultracode로 전환했고 마쳤다면 바로 다시 전환하세요.
/effort high
그렇지 않으면 다음의 사소한 수정도 워크플로로 실행되어 아무런 이점 없이 토큰을 소모합니다.
키워드로만 사용하려면 Dynamic workflows는 켜 두고 /effort high 같은 일반 세션 추론 수준을 유지하세요. 선택한 작업에만 ultracode를 넣으세요. 아래의 전역 비활성화는 키워드도 끄므로 이 목적에는 적용하지 마세요. 세션 방식과 키워드 방식 모두 금지하려면 다음 전역 옵션 중 하나를 쓰세요.
# 클라이언트 설정에서
# /config → Dynamic workflows → off
# 또는
# ~/.claude/settings.json
{
"disableWorkflows": true
}
# 또는 환경 변수를 통해
export CLAUDE_CODE_DISABLE_WORKFLOWS=1
이후에는 프롬프트의 ultracode 키워드가 워크플로를 실행하지 않으며 /effort 메뉴에서도 ultracode 옵션이 사라집니다. “자동 워크플로 금지”라는 하나의 규칙을 공유하려는 팀에서 유용합니다. 그런 경우 조직의 관리 설정에서 구성하세요.
저는 /effort high를 기본값으로 두고 Ultracode를 선택적으로 활성화합니다. “필요할 때 제대로 처리하기”와 “이유 없이 예산을 소모하지 않기” 사이의 절충안입니다. 여기서 설명한 프로젝트의 일반적인 수정 작업에는 보통 high로 충분합니다. 대규모 보안 감사를 하거나 20개 출처를 조사해야 할 때 /effort ultracode를 사용하거나 프롬프트 앞에 해당 단어를 넣습니다.
다음에 할 일
지금 Claude Code를 사용 중이고 v2.1.154+와 Opus 4.8 모델을 갖췄는지 확인했다면 바로 시험해 보세요. 세션 전체가 아니라 특정 작업 하나에만 사용합니다.
ultracode: src/components/ui/의 모든 파일을 살펴보고 같은 버튼의 스타일이 다르게 지정된 곳을 찾아줘
/workflows에서 몇 개의 에이전트가 실행됐고 토큰이 얼마나 사용됐는지 확인하세요. 어떤 글보다도 실제 비용과 이점을 더 현실적으로 파악할 수 있습니다.
출처
함께 읽기:
- Claude Code의 동적 워크플로: 수백 개 병렬 에이전트를 오케스트레이션하는 방법
- Claude Code의 멀티 에이전트: 서브에이전트를 병렬화하는 방법
- Claude Code의 루틴: cron 대신 일정에 따라 자동화하기
- Claude Code의 Sonnet과 Opus: 작업별로 어떤 모델을 사용할까
- Claude Code와 Codex의 목표 모드: 목표를 설정하고 달성하기
Ailoot을 살펴보세요.
자세히 보기
Claude Code의 Ultracode 2026: 명령 하나로 활성화하는 방법: 자주 묻는 질문
키워드를 의도적으로 쓸 때만 워크플로를 사용하려면 어떻게 하나요?
Dynamic workflows를 켜고 /effort high 같은 일반 세션 수준을 유지하세요. 워크플로로 실행할 특정 작업에만 ultracode를 넣으세요. 전역 비활성화는 그 키워드 경로도 끕니다.
세션이 자동으로 워크플로를 선택하지 않게 하려면 어떻게 하나요?
/effort ultracode에서 일반 추론 수준으로 돌아가세요. 세션과 키워드 방식 모두 금지하려면 글의 전역 비활성화를 사용하고 키워드가 더 이상 시작하지 않는지 확인하세요.