O que é o oh-my Claude Code e para que ele serve?

O oh-my claude code (oh-my-claudecode, ou OMC) é uma camada de orquestração multi-agente open source que roda por cima do Claude Code, coordenando agentes especializados a partir de um único prompt. Foi criado e é mantido por Yeachan Heo, sob licença MIT. Serve pra quem quer paralelizar trabalho pesado dentro do Claude Code: tem o modo Ultrawork (execução paralela pra features fullstack e refatoração grande) e o comando /team, que solta uma equipe de agentes trocando mensagens na mesma sessão. Instala por comandos de barra no próprio Claude Code.
Fala aí, beleza? Vira e mexe aparece um projeto novo orbitando o Claude Code, e o oh-my Claude Code (ou oh-my-claudecode, apelidado de OMC) é um desses nomes que tu começa a ver por todo canto e fica sem saber direito o que é
Então bora esclarecer
O OMC é uma camada de orquestração multi-agente open source que roda POR CIMA do Claude Code, coordenando vários agentes especializados a partir de um único prompt teu
A ideia dele é essa: em vez de tu tocar uma tarefa grande sozinho com um agente só, ele monta um esquema pra paralelizar o trabalho
Neste post eu vou te contar o que é o oh-my Claude Code, pra que ele serve na prática, como instalar do jeito certo e por que tanta gente confunde o nome dele com outros projetos parecidos
Domine o Claude Code do básico ao avançado
Você vai aprender a criar sistemas completos com Claude Code, sem precisar ser programador. Inscreva-se para ter acesso a um desconto de lançamento e bônus especiais!
Para que serve o oh-my Claude Code: Ultrawork e times de agentes
A sacada do OMC é orquestração
Ele não substitui o Claude Code, ele senta em cima e coordena agentes especializados, cada um cuidando de um pedaço
Dois recursos dão o tom disso: o modo Ultrawork e o comando /team
O Ultrawork é voltado pra execução paralela em coisa pesada, tipo feature fullstack e refatoração grande
Tu aciona ele de dois jeitos: colocando o prefixo ulw na frente de qualquer prompt, ou usando o comando /ultrawork
É como contratar não um dev, mas um time inteiro pra atacar frentes diferentes ao mesmo tempo
Já o comando /team habilita uma equipe de agentes que compartilha a mesma lista de tarefas e troca mensagens dentro da sessão
Existe também a variante omc team, que sobe workers em tmux via CLI
Então a resposta curta de pra que serve o OMC é: pra quem já vive dentro do Claude Code e quer paralelizar trabalho pesado, coordenando vários agentes em vez de tocar tudo num fluxo único
Se tu curte esse papo de estender o Claude Code, vale entender também como conectar ferramentas externas com MCP servers, que é outra frente de composição bem massa
Como instalar o oh-my-claudecode no Claude Code
A instalação recomendada é feita por comandos de barra DENTRO do próprio Claude Code
E tem um detalhe que já te adianto pra tu não se ferrar: são dois comandos, inseridos um de cada vez
- Adicione o marketplace do projeto. Rode este comando primeiro e espere ele concluir:
/plugin marketplace add https://github.com/Yeachan-Heo/oh-my-claudecode- Instale o plugin. Só depois que o marketplace foi adicionado, rode:
/plugin install oh-my-claudecodeO erro comum aqui é colar os dois de uma vez achando que resolve mais rápido
Não faz isso: o segundo comando depende do marketplace já estar registrado, então vai um, depois o outro
Cuidado com o nome no npm
Fora do fluxo recomendado, o projeto também está publicado no npm, e aí mora uma pegadinha: o pacote NÃO usa o mesmo nome do repositório
Ele sai como oh-my-claude-sisyphus, e a instalação global fica assim:
npm i -g oh-my-claude-sisyphus@latestEsse ponto pega muita gente: tu procura "oh-my-claudecode" no npm e não bate com o nome do plugin
Por isso a via mais direta é pelos comandos de barra no Claude Code, e a referência viva é sempre o repositório oficial do projeto
oh-my-claudecode, oh-my-claude e oh-my-claude-code: não confunda
Aqui mora a maior confusão do tema
Existem projetos com nomes quase idênticos, e nem todos são o mesmo bicho
O OMC que este post trata é o de Yeachan Heo, no repositório github.com/Yeachan-Heo/oh-my-claudecode, sob licença MIT
Esse é o da orquestração multi-agente com Ultrawork e /team
Mas tem outros de nome parecido que são repositórios separados, de autores diferentes:
| Projeto | Repositório | É o OMC deste post? |
|---|---|---|
| oh-my-claudecode (OMC) | github.com/Yeachan-Heo/oh-my-claudecode | Sim |
| oh-my-claude-code | github.com/zephyrpersonal/oh-my-claude-code | Não |
| oh-my-claude | github.com/TechDufus/oh-my-claude | Não |
Repara que muda pouca coisa no nome (um hífen aqui, um "code" ali) e já é outro projeto
E ainda tem o nome do pacote no npm, o tal oh-my-claude-sisyphus, que também é diferente
Então, antes de instalar ou seguir tutorial de terceiro, olha o autor e a URL do repositório pra ter certeza de que tu está no projeto certo
Nessa mesma pegada de ganhar controle sobre o que o agente faz, vale conhecer o modo de planejar antes de executar, que anda de mãos dadas com orquestração
Conclusão
Recapitulando: o oh-my Claude Code é uma camada de orquestração multi-agente open source, criada e mantida por Yeachan Heo, sob licença MIT, que roda por cima do Claude Code
Ele faz sentido pra quem já usa o Claude Code e quer orquestração multi-agente e execução paralela: Ultrawork pra atacar feature fullstack e refatoração grande, e /team pra soltar uma equipe de agentes trocando mensagens na mesma sessão
O próximo passo prático é simples
Adiciona o marketplace, instala o plugin e testa o Ultrawork e o /team num projeto teu pra sentir na prática
até o próximo post! 🙂
Perguntas frequentes
oh-my-claudecode tem algum custo além do que já pago pelo Claude Code?
O OMC é open source sob licença MIT, então o projeto em si não cobra nada. O que tu paga é o uso do próprio Claude Code e do modelo da Anthropic por baixo. O oh-my-claudecode só orquestra por cima, sem custo adicional próprio.
Qual a diferença prática entre o modo Ultrawork e o comando /team no oh-my-claudecode?
O Ultrawork é voltado a execução paralela em tarefas pesadas como features fullstack e refatorações grandes, acionado com o prefixo ulw ou o comando /ultrawork. O /team habilita uma equipe de agentes que compartilha lista de tarefas e troca mensagens dentro da mesma sessão. São dois modos de orquestração com focos diferentes: o Ultrawork bate em volume de trabalho, o /team organiza a colaboração entre agentes num fluxo coordenado.
Por que o pacote do oh-my-claudecode no npm tem um nome completamente diferente do repositório?
O pacote publicado no npm sai com o nome oh-my-claude-sisyphus, que não corresponde nem ao nome do repositório nem ao nome do plugin. Por isso a via mais direta de instalação é pelos comandos de barra dentro do Claude Code, não pela busca manual no npm. Se tu procurar ‘oh-my-claudecode’ lá, não vai bater.
Qual a diferença entre o /team dentro do Claude Code e o omc team via CLI?
O /team é o workflow de equipe nativo que tu aciona direto na sessão do Claude Code: os agentes compartilham a lista de tarefas e trocam mensagens ali mesmo. Já o omc team é a variante via CLI, que sobe os workers em tmux. Os dois coordenam agentes em paralelo, mas o canal de execução é diferente.
O oh-my-claudecode funciona em qualquer tipo de projeto ou só em stacks específicas?
Como ele é uma camada de orquestração que roda por cima do Claude Code, o suporte às linguagens e stacks vem do próprio Claude Code. O OMC coordena os agentes e paraleliza o trabalho, então funciona em projetos web, backend, fullstack, o que tu já usaria normalmente no Claude Code.
Como confirmo que estou no repositório certo do oh-my-claudecode antes de instalar?
O projeto original é de Yeachan Heo, no repositório github.com/Yeachan-Heo/oh-my-claudecode, sob licença MIT. Antes de instalar qualquer coisa ou seguir tutorial de terceiro, confere o autor e a URL do repositório. Projetos como zephyrpersonal/oh-my-claude-code e TechDufus/oh-my-claude têm nomes parecidos mas são repositórios completamente separados.
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares

As diferenças de var, let e const

Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]

ChatGPT: o que é, como usar, dicas e como acessar login
ChatGPT é uma ferramenta de processamento de linguagem natural (NLP) baseada na arquitetura GPT-3.5, desenvolvida pela OpenAI. Sua criação representa um marco significativo no campo […]
