Se você usa Claude Code há um tempo, provavelmente já notou o padrão: funciona muito bem em tarefas isoladas, mas coordenar trabalho complexo e com múltiplas etapas ainda requer muito direcionamento manual. Você escreve um prompt, revisa o output, escreve outro prompt, redireciona, repete.
oh-my-claudecode (OMC) é um plugin que tenta eliminar esse atrito. Envolve Claude Code com uma camada de orquestração multi-agente — 32 agentes especializados, 40+ skills, e cinco modos de execução distintos — tudo acessível em linguagem natural. Sem sintaxe nova para memorizar, sem configuração necessária.
15.4K estrelas no GitHub, 27K downloads por mês, licença MIT. Vale a pena entender como funciona.
O que é exatamente OMC?
O nome é uma referência a oh-my-zsh: um framework que se instala sobre uma ferramenta existente e a torna significativamente mais capaz sem substituí-la. OMC se instala como plugin de Claude Code e converte Claude Code no que o projeto chama de um “condutor” — um orquestrador que delega trabalho a agentes especializados em vez de fazer tudo ele mesmo.
A ideia central: em vez de uma única instância de Claude gerenciando tudo sequencialmente, OMC divide o trabalho em funções (arquiteto, executor, qa-tester, analista, designer, e 27 mais) e direciona cada tarefa ao agente correto no tier de modelo apropriado — Haiku para tarefas simples, Sonnet para trabalho intermediário, Opus para raciocínio complexo. O resultado é execução mais rápida e menor custo em tokens.
Instalação
# De dentro de Claude Code:
/plugin marketplace add https://github.com/Yeachan-Heo/oh-my-claudecode
/plugin install oh-my-claudecode
# Depois execute o setup:
/oh-my-claudecode:omc-setup
Pronto. OMC lê seu projeto, se autoconfigura, e injeta os agentes em sua sessão de Claude Code. Não há arquivos de configuração para editar manualmente.
Se preferir npm diretamente:
npm install -g oh-my-claude-sisyphus
Nota: o pacote npm se chama oh-my-claude-sisyphus — uma referência ao mito grego, que faz sentido quando você vê como funcionam os modos de persistência.
Os 5 modos de execução
É aqui que OMC se diferencia de plugins mais simples. Você não escolhe um modo de um menu — descreve o que quer em linguagem natural e OMC ativa o modo apropriado. Mas entender o que cada modo faz ajuda você a estruturar melhor seus pedidos.
1. Autopilot — execução completamente autônoma
autopilot: build a REST API for managing tasks
Autopilot pega uma descrição de alto nível e orquestra o ciclo completo — exploração, planejamento, implementação, testes — sem pedir decisões intermediárias. Delega a agentes especializados, direciona ao tier de modelo correto, e verifica com o agente Architect antes de terminar.
Melhor para: features do zero, módulos novos, tarefas onde você quer descrever o resultado e revisar no final.
2. Ultrapilot — máximo paralelismo
ultrawork implement user authentication with OAuth
Ultrapilot executa até 5 workers concorrentes simultaneamente. Tarefas independentes que normalmente rodariam de forma sequencial são paralelizadas. O speedup declarado é de 3-5x comparado com execução sequencial.
Melhor para: refatorações grandes, geração de suites de testes, migrações — trabalho que pode ser decomposto em streams paralelos.
3. Swarm — equipe coordenada sobre uma lista compartilhada
team 3:executor "build a fullstack todo app"
Swarm levanta N agentes coordenados trabalhando a partir de uma lista de tarefas compartilhada, usando o recurso nativo de agent teams de Claude Code. Os agentes pegam tarefas, as completam, e a lista avança. Mensagens em tempo real e coordenação de tarefas integradas.
Melhor para: projetos que precisam de coordenação multi-agente real com visibilidade de quem está fazendo o quê.
4. Pipeline — execução sequencial por etapas
O modo pipeline executa o trabalho através de etapas estruturadas: plan → PRD → implementação → verificação → loop de correção. Cada etapa produz um artefato de handoff que a etapa seguinte consome. Se a verificação falhar, volta automaticamente.
Melhor para: features que se beneficiam de planejamento explícito antes da implementação — quando você já foi queimado com Claude se atirando no código antes de entender bem os requerimentos.
5. Ecomode — execução eficiente em tokens
eco: refactor the authentication module
Ecomode ativa estratégias de economia de tokens — os agentes carregam sob demanda, tarefas simples são direcionadas a Haiku, o contexto é gerenciado de forma mais agressiva. O projeto declara uma economia de 30-50% em tokens comparado com execução padrão.
Melhor para: trabalho de rotina onde o custo importa, ou quando você está trabalhando em sessões longas e quer esticar seu uso.
Skills: conhecimento de debugging portável
Além dos modos de execução, OMC inclui um sistema de skills. Skills são arquivos de conhecimento estruturado que são injetados automaticamente quando relevantes:
# .omc/skills/fix-proxy-crash.md
---
name: Fix Proxy Crash
description: aiohttp proxy crashes on ClientDisconnectedError
triggers: ["proxy", "aiohttp", "disconnected"]
---
Quando OMC detecta um problema relacionado a proxies, carrega este skill automaticamente e o agente tem o contexto que precisa sem que você tenha que explicar novamente. Você constrói sua própria biblioteca de conhecimento de debugging ganhado com esforço que persiste entre sessões.
Algumas coisas que valem a pena saber
Ralph mode está integrado. Se você usou Ralph Loop separadamente, OMC inclui seu próprio modo de persistência (prefixo ralph:) que continua rodando até que uma tarefa seja concluída — o mesmo conceito Sisyphus, integrado diretamente.
Validação cruzada com Codex e Gemini é opcional. OMC pode direcionar etapas de verificação a modelos externos. Isso requer acesso CLI separado a essas ferramentas, mas está disponível se você quiser revisão multi-modelo.
O HUD oferece observabilidade em tempo real. Uma linha de status mostra agentes ativos, uso de tokens, e estado da sessão — útil para corridas autônomas longas onde você quer visibilidade sem interromper a execução.
O suporte para Windows é experimental. OMC requer tmux. WSL2 funciona; Windows nativo tem suporte limitado.
Quando usar OMC vs Claude Code direto
OMC adiciona valor quando sua tarefa é complexa o suficiente para se beneficiar da delegação de agentes. Para perguntas pontuais, edições simples, ou implementações curtas, Claude Code padrão é mais rápido para começar.
Uma heurística aproximada:
| Cenário | Modo recomendado |
|---|---|
| Mudança em um único arquivo ou pergunta rápida | Claude Code direto |
| Feature multi-arquivo com requerimentos claros | Autopilot |
| Grande carga de trabalho paralela | Ultrapilot |
| Coordenação real entre múltiplos agentes | Swarm |
| Você precisa planejar antes de codificar | Pipeline |
| Trabalho de rotina, sensível ao custo | Ecomode |
Conclusão
oh-my-claudecode é um dos plugins mais maduros do ecossistema de Claude Code. Os cinco modos de execução cobrem cenários reais distintos, o sistema de skills resolve um pain point real (contexto que desaparece entre sessões), e o setup sem configuração significa que você pode avaliá-lo em cinco minutos.
15K+ estrelas e 27K downloads mensais sugerem que a comunidade já fez essa avaliação. Vale a pena adicioná-lo ao seu setup de Claude Code e executar Autopilot em sua próxima feature para ver até onde chega sozinho.
Você já experimentou OMC, ou está usando uma abordagem de orquestração diferente com Claude Code? Compartilhe seu setup nos comentários — especialmente se você o comparou com Superpowers ou Ralph Loop ![]()
Links:
