O ultracode é um ajuste do Claude Code que liga o nível de esforço xhigh e deixa o Claude decidir sozinho quando disparar um dynamic workflow — um script que orquestra dezenas a centenas de subagentes em paralelo numa sessão só. Os dois resolvem trabalho grande: auditoria de código inteiro, migração de centenas de milhares de linhas, pesquisa cross-checada. Em troca, queimam muito mais token. Este guia explica o que cada um faz, como ligar, quando o custo compensa e quando é desperdício.
A Huios usa Claude em produção e configura esses controles por tipo de tarefa. Sem afiliação com a Anthropic. As informações são da documentação oficial do Claude Code, do anúncio do Opus 4.8 e da cobertura de lançamento (28 de maio de 2026). Recursos em research preview podem mudar de comportamento, preço e disponibilidade.
O que é o modo ultracode
O ultracode é um setting específico do Claude Code — não é branding do Opus 4.8 e nem aparece no anúncio do modelo. A documentação o define direto: "Ultracode is a Claude Code setting that combines xhigh reasoning effort with automatic workflow orchestration." Em português: ele junta duas coisas numa só chave.
- Esforço xhigh — o nível de raciocínio acima do padrão. O Opus 4.8 roda em esforço alto por padrão; xhigh faz o modelo pensar mais fundo, gastando mais token e mais tempo. A Anthropic recomenda o esforço "extra" (chamado xhigh no Claude Code) para "difficult tasks and long-running asynchronous workflows".
- Orquestração automática — em vez de esperar você pedir, o Claude planeja um workflow para cada tarefa relevante da sessão. Um único pedido pode virar vários workflows em sequência: um pra entender o código, um pra fazer a mudança, um pra verificar.
Você liga com /effort ultracode no menu de esforço. Ele vale só pra sessão atual e zera quando você abre uma nova — pra trabalho rotineiro, você volta com /effort high. Detalhe: o ultracode só aparece no menu em modelos que suportam xhigh; em modelos que não suportam, a opção não existe.
A consequência prática é direta: com ultracode ligado, toda tarefa da sessão consome mais token e demora mais. É um modo pra quando você quer profundidade máxima e não está preocupado com custo — não pra editar um arquivo e seguir.
O que são os dynamic workflows
Workflow é o motor que o ultracode aciona. A definição oficial: "A dynamic workflow is a JavaScript script that orchestrates subagents at scale." O Claude escreve esse script sob medida pra tarefa que você descreveu, e um runtime executa ele em background — "Claude writes the script for the task you describe, and a runtime executes it in the background while your session stays responsive".
Três coisas importam no design:
- Roda isolado. O script executa num ambiente separado da conversa. Os resultados intermediários ficam em variáveis do script, não voltam pro contexto do Claude — é isso que permite escalar sem estourar a janela de contexto.
- Roda em duas formas. Tarefas independentes disparam em leque (paralelo); trabalho multi-estágio corre em esteira, cada item passando pelos estágios sem esperar os outros. É o que deixa centenas de subagentes trabalhando ao mesmo tempo.
- Verifica antes de entregar. O padrão que diferencia workflow de "rodar um prompt grande": "Agents address the problem from independent angles, other agents try to refute what they found." Uns atacam o problema por ângulos diferentes; outros tentam refutar o que o primeiro grupo achou. A execução itera até as respostas convergirem, e você recebe uma resposta única e coordenada — não cem fragmentos.
O exemplo-vitrine da Anthropic é migração em escala de codebase: "Claude Code with Opus 4.8 can now carry out codebase-scale migrations across hundreds of thousands of lines of code from kickoff to merge, with the existing test suite as its bar." Num caso ilustrativo citado pela Anthropic, o criador do Bun portou cerca de 750 mil linhas de Zig para Rust em onze dias, com 99,8% da suíte de testes passando. É um exemplo do que dá pra fazer — não uma garantia que a feature entrega isso sozinha.
Ultracode e workflow não são a mesma coisa
Dá pra usar workflow sem ligar ultracode, e a confusão entre os dois é comum. A diferença:
| Conceito | O que é | Escopo |
|---|---|---|
| Dynamic workflow | o script que orquestra subagentes | uma tarefa |
Modo ultracode (/effort ultracode) | xhigh + decidir automaticamente quando rodar workflow | a sessão inteira |
| Palavra "workflow" no prompt | força aquela tarefa a rodar como workflow | uma tarefa, sem mudar o esforço |
A linha do meio é a chave: o ultracode aplica esforço xhigh e a decisão automática a tudo na sessão. A linha de baixo é o atalho cirúrgico — escrever "workflow" em qualquer lugar do prompt faz aquela tarefa específica rodar como workflow, sem mexer no nível de esforço da sessão. Se você quer orquestração só naquele pedido, use a palavra-chave; se quer profundidade máxima do início ao fim, ligue o ultracode.
Os números que importam (e o custo)
Antes de ligar, conheça os limites. Os valores concretos vêm da documentação do Claude Code e da cobertura técnica do lançamento — não do anúncio principal do Opus 4.8, que fala só em "centenas" de subagentes sem cap numérico.
| Limite | Valor |
|---|---|
| Subagentes simultâneos por execução | até 16 (menos em máquinas com poucos núcleos de CPU) |
| Teto total de agentes por execução | 1.000 (trava anti-loop) |
| Versão mínima do Claude Code | v2.1.154 ou superior |
| Estágio | research preview |
O cap de 16 simultâneos existe pra limitar uso de CPU local; o teto de 1.000 por execução é uma trava contra loop infinito. E o aviso que mais importa pro bolso, da própria Anthropic: "It's important to note that dynamic workflows consume meaningfully more usage than a typical Claude Code session." Como uma execução pode disparar até mil agentes, o custo sobe rápido. Usar a feature exige crédito de uso habilitado na conta.
Sobre disponibilidade: a feature roda no CLI, no app Desktop e nas extensões de IDE (VS Code), além do modo não-interativo (claude -p) e do Agent SDK — e em Anthropic API, Amazon Bedrock, Google Cloud Vertex AI e Microsoft Foundry. A documentação do Claude Code lista os planos Pro (ativando em /config), Max, Team e Enterprise (este liberado por um admin). Nos planos Max ou Team — e via API — os workflows já vêm ligados por padrão, segundo a Anthropic.
Quando vale o custo — e quando é desperdício
Ultracode + workflow é uma ferramenta de força bruta cara. O critério não é se a feature é poderosa — é se a tarefa justifica mil subagentes em xhigh.
| Vale a pena | É desperdício |
|---|---|
| Auditoria de bug no codebase inteiro | Editar um arquivo, renomear, ajuste pontual |
| Migração grande (troca de framework, port de linguagem, deprecação de API) | Tarefa de um único arquivo, escopo fechado |
| Auditoria de segurança / hardening de validação e auth | Depuração interativa, onde você precisa de feedback rápido |
| Pesquisa cross-checada, com ângulos independentes | Pergunta factual simples ou resposta curta |
| Trabalho longo, que rodaria por horas ou dias | Iteração rápida, sensível à latência |
A regra que usamos: workflow ganha quando o trabalho é paralelizável e volumoso — muitos arquivos, muitas hipóteses, muitas fontes — e quando errar custa caro o suficiente pra justificar a verificação adversarial. Pra mudança cirúrgica num arquivo, uma sessão normal em esforço alto entrega mais rápido e mais barato. O slogan do lançamento ("Work you'd normally plan in quarters now finishes in days") é real pro caso de uso certo; não é desculpa pra ligar xhigh em tudo.
Se você está montando agentes assim pra um produto, vale entender os paradigmas antes de escalar — como os agentes de IA funcionam na prática cobre o que esperar de cada arquitetura.
Como ligar, desligar e usar com critério
Comandos e atalhos que importam no dia a dia:
- Ligar o modo:
/effort ultracode. Voltar ao normal:/effort high. - Workflow pontual: escreva "workflow" no prompt — roda aquela tarefa orquestrada sem mexer no esforço.
- Workflow pronto de pesquisa: o
/deep-researchjá vem embutido. Ele espalha buscas na web por vários ângulos, cruza as fontes, vota em cada afirmação e devolve um relatório citado, descartando o que não sobreviveu ao cross-check. - Confirmação: na primeira vez que um workflow dispara, o Claude Code mostra o que vai rodar e pede confirmação. No modo de permissão automático com ultracode ligado, esse aviso é pulado.
- Desligar de vez: toggle em
/config,disableWorkflows: truenosettings.json, ou a variávelCLAUDE_CODE_DISABLE_WORKFLOWS=1. Desligado, os comandos embutidos somem, a palavra "workflow" para de disparar e o ultracode some do menu de esforço.
Uma limitação operacional: a execução resume só dentro da mesma sessão do Claude Code. O progresso é salvo enquanto roda, então um job interrompido continua de onde parou — mas se você sair do Claude Code no meio, a próxima sessão começa o workflow do zero.
Como a Huios usa na prática
Não é teoria: este post foi pesquisado com um dynamic workflow. Disparamos um leque de subagentes, cada um lendo uma fonte oficial (documentação, blog da Anthropic, cobertura de imprensa), e um agente final consolidou tudo num resumo factual com números, citações e — o mais útil — as contradições entre fontes sinalizadas. Foi assim que detectamos que o teto de 1.000 subagentes aparece na documentação, mas não no anúncio do modelo, e que "ultracode" não é termo do Opus 4.8 e sim do Claude Code. Sem o cross-check, qualquer um desses vira erro publicado.
Usamos os dois controles por tipo de tarefa, com disciplina de custo. Workflow entra em auditoria de codebase, revisão de pull request grande e pesquisa que precisa de verificação adversarial. Pra ajuste de uma página ou um componente, sessão normal em esforço alto — ligar xhigh ali só queima token sem ganho. É o mesmo critério que aplicamos quando construímos software sob medida: a ferramenta mais cara não é a resposta padrão, é a exceção justificada.
Pra escolher o esforço sem orquestração, Fast Mode e Effort Control do Claude explica o seletor de esforço onde o ultracode vive. E se a dúvida é o modelo em si pra código, Claude Opus 4.8 para programar mostra onde ele ganha e onde perde.
Perguntas frequentes
O que é o modo ultracode do Claude Code?
É um ajuste do Claude Code, ligado com /effort ultracode, que combina o nível de esforço xhigh com orquestração automática de workflows. Com ele ligado, o Claude pensa mais fundo e decide sozinho quando disparar um dynamic workflow para cada tarefa relevante da sessão. Vale só pra sessão atual e zera quando você abre uma nova.
O que significa o esforço xhigh no Claude Code?
xhigh é o nível de esforço de raciocínio acima do padrão no Claude Code. O Opus 4.8 roda em esforço alto por padrão; o xhigh faz o modelo pensar mais antes de responder, gastando mais token e mais tempo. A Anthropic recomenda xhigh para tarefas difíceis e workflows assíncronos longos. O ultracode fixa o esforço nesse nível.
Qual a diferença entre ultracode e dynamic workflows?
O dynamic workflow é o mecanismo — um script que orquestra subagentes numa tarefa. O ultracode é um modo da sessão inteira, que liga o esforço xhigh e faz o Claude decidir automaticamente quando rodar um workflow. Dá pra usar workflow sem ultracode: basta escrever "workflow" no prompt para orquestrar aquela tarefa específica.
Quanto custam os workflows do Claude Code?
Não há preço separado, mas eles consomem bem mais uso que uma sessão comum do Claude Code, segundo a própria Anthropic. Como uma execução pode disparar até 1.000 subagentes, o custo em token sobe rápido. A feature exige crédito de uso habilitado e está disponível nos planos pagos (Pro, Max, Team e Enterprise).
Quando não usar o ultracode?
Em ajuste pontual, edição de um arquivo, depuração interativa e qualquer trabalho sensível à latência. Como o ultracode aplica esforço xhigh a tudo na sessão, ele queima token sem ganho real em tarefa pequena. Para essas, use uma sessão normal em esforço alto e ligue um workflow pontual só quando precisar.
Preciso saber programar para usar dynamic workflows?
Não para disparar. Quem escreve o script JavaScript de orquestração é o próprio Claude, a partir da tarefa que você descreve em linguagem natural. Você precisa do Claude Code v2.1.154 ou superior, de um plano com a feature habilitada e de crédito de uso. Saber ler código ajuda a revisar o que vai rodar antes de confirmar.
Próximos passos
Pra entender o lançamento completo do modelo que trouxe esses controles, veja o que muda no Claude Opus 4.8. Pra escolher entre velocidade e profundidade sem orquestração, Fast Mode e Effort Control. E pra visão geral de versões, preço e planos, o guia do Claude Opus.
Fontes oficiais: Dynamic workflows no Claude Code, Introducing dynamic workflows in Claude Code e Introducing Claude Opus 4.8 (Anthropic).
Publicado em 29 de maio de 2026. Dynamic workflows e ultracode estão em research preview — limites, preço e disponibilidade podem mudar.
Publicado em 29 de maio de 2026 · Por Equipe Huios



