Mods do Claude Code funcionam no Claude Desktop ou só na CLI?

Sim, os mods do Claude Code funcionam no Claude Desktop, mas só na aba Code do app, além da CLI. A exceção são as sessões WSL: lá os plugins não ficam disponíveis e os hooks dos mods não rodam. Na extensão do VS Code, no modo claude -p, no Agent SDK e nas sessões em nuvem, o mod funciona pela metade: os hooks seguem ativos, mas a parte de interface não aparece. Os mods exigem o Claude Code v2.1.287 ou superior, vêm ativados por padrão e são instalados com /plugin nos dois ambientes
Fala aí, beleza? Se você vive pulando entre o terminal e o app, se liga: os mods funcionam no Claude Desktop sim, mas só na aba Code, e mesmo ali tem exceção 😀
Segundo a documentação oficial, em 1º de outubro de 2026 a Anthropic abriu o Claude Code para mods
E aí bateu a dúvida clássica de quem alterna entre CLI e app: será que vale investir tempo escrevendo ou instalando um mod se ele só roda em um dos lados?
Antes de tudo, o que é um mod?
São handlers em JavaScript ou TypeScript que rodam dentro do Claude Code e mudam como ele se comporta e o que ele desenha na tela
Dá pra escrever o mod você mesmo ou pedir pro próprio Claude Code escrever, o que é bem massa haha
Bora ver onde cada parte funciona?
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 120 aulas
- 4 projetos
- 9h 48min
Compatibilidade dos mods por ambiente: CLI, Desktop, VS Code e nuvem
Segundo a documentação oficial dos mods, o suporte completo existe na CLI do Claude Code e na aba Code do app desktop
Nos outros ambientes o mod funciona pela metade ou nem roda:
| Ambiente | Hooks (comportamento) | Interface (painel, faixa, reestilização) |
|---|---|---|
| CLI do Claude Code | Sim | Sim |
| Aba Code do Claude Desktop | Sim | Sim |
| Claude Desktop em sessão WSL | Não (plugins indisponíveis) | Não |
Extensão do VS Code, claude -p, Agent SDK e sessões em nuvem |
Sim | Não |
Repara que a documentação fala da aba Code do app
Ela não diz nada sobre as outras abas do Desktop, então não conte com mod fora da aba Code
Por que um mod pode funcionar pela metade em alguns ambientes?
Porque um mod tem duas partes bem diferentes, e cada uma depende de uma coisa
Se você já sabe como as skills funcionam por dentro, tira da cabeça a ideia de "instrução pro modelo": o mod é código rodando de verdade dentro do Claude Code
A parte de comportamento (hooks):
É aqui que o mod mexe no fluxo do Claude Code. Ele pode:
- reescrever o prompt antes de ele chegar ao modelo
- bloquear, reescrever ou repetir uma chamada de ferramenta
- aprovar ou negar pedidos de permissão
- ocultar segredos da saída das ferramentas antes que o Claude leia

VPS Hostinger para seu sistema
10% OFF extraVPS com SSD NVMe e backups semanais. O cupom MATHEUSHORADECODAR é aplicado automaticamente pelo link.
Ver planos com 10% OFF →A parte de interface:
É o que você vê na tela. O mod pode:
- desenhar um painel ao lado da transcrição
- desenhar uma faixa acima do prompt, com abas, botões e campos de texto
- substituir ou reestilizar partes da interface do próprio Claude Code
Onde a UI some, o comportamento continua
Se liga nisso: na extensão do VS Code, no claude -p, no Agent SDK e nas sessões em nuvem, a parte visual não aparece
Mas os hooks seguem ativos
Ou seja, um mod que oculta segredos continua ocultando, mesmo que o painel bonitão dele não esteja lá 🙂
Já no WSL a história é outra: os plugins não ficam disponíveis, então os hooks nem rodam
O que considerar antes de investir tempo em um mod?
A pergunta certa é: onde está o valor do mod que você quer?
Se o valor está na interface:
Painel, faixa com botões, reestilização da UI e por aí vai
Aí ele só entrega a experiência completa na CLI e na aba Code do desktop, fora do WSL
Se teu dia a dia é muiiito VS Code, por exemplo, você vai ficar sem a parte visual
Se o valor está no comportamento:
Regras de permissão, bloqueio de ferramenta, esconder segredo da saída e etc
Esse tipo de mod te acompanha MUITO mais longe: CLI, aba Code do desktop, VS Code, claude -p, Agent SDK e nuvem
Checklist rápido antes de começar:
- Confere se tu tá no Claude Code v2.1.287 ou superior, que é a versão mínima exigida. O erro comum aqui é achar que o mod quebrou quando na real a versão tá antiga
- Lembra que os mods já vêm ativados por padrão, não tem chave pra ligar
- Instala pelo
/plugin, já que os mods vêm dentro de plugins, e lembra que no app o mod só roda completo na aba Code - Se usa o Desktop com WSL, nem perde tempo nessa sessão: ali os hooks dos mods não rodam

Crie sistemas com IA para vender
Prompts, modelos e checklists para criar e publicar seu sistema com IA e preparar a oferta para o primeiro cliente.
Quero o e-book gratuito Receba o livro e os bônus no seu e-mail.Segurança: mods rodam sem sandbox no terminal e no app
Tome cuidado com essa parte!
Os mods rodam com o mesmo acesso à máquina que o próprio Claude Code e não têm sandbox
Traduzindo: um mod mal-intencionado pode fazer tudo que o Claude Code faz no teu PC, os rm -rf da vida inclusos xD
A orientação oficial é instalar só de fontes confiáveis
Como desligar todos os mods de uma vez?
Se algo estranho acontecer, adiciona a chave disableAllHooks com valor true no arquivo ~/.claude/settings.json:
{
"disableAllHooks": true
}
Isso desativa todos os mods instalados em todas as sessões
Se o teu arquivo já tem outras configurações, só acrescenta a chave, não apaga o resto 😛
E pra quem administra times?
A documentação traz uma página chamada ‘Manage mods for your organization’, voltada pra gestão de mods em organizações
Se você cuida de um time, vale dar uma lida lá antes de liberar geral
Conclusão: vale usar mods se você alterna entre CLI e Desktop?
Vale sim!
A experiência completa, com comportamento e interface, funciona tanto na CLI quanto na aba Code do Claude Desktop
A única pedra no caminho é o WSL, onde os hooks dos mods não rodam
E se o mod é mais sobre comportamento do que sobre visual, ele ainda te acompanha no VS Code, no claude -p, no Agent SDK e na nuvem
Próximo passo: confere se tá na v2.1.287 ou superior e instala um mod de fonte confiável via /plugin
Ou pede pro próprio Claude Code escrever um pra você, legal né? 😀
até o próximo post!
Perguntas frequentes
Mods do Claude Code funcionam na extensão do VS Code?
Funcionam só parcialmente. Os hooks continuam ativos, então a parte de comportamento roda normal, mas o painel e a faixa de interface não aparecem por lá
Preciso ativar os mods manualmente no Claude Desktop?
Não, os mods já vêm ativados por padrão, tanto na CLI quanto no app desktop. Você só precisa instalar o plugin que contém o mod
Por que meu mod não aparece numa sessão WSL do Claude Desktop?
Porque os plugins não ficam disponíveis em sessões WSL, e os mods vêm dentro de plugins. Sem o plugin disponível, os hooks do mod simplesmente não rodam ali
Qual versão do Claude Code eu preciso ter pra usar mods?
A versão mínima exigida é a v2.1.287 ou superior. Se o mod parece não funcionar, o primeiro passo é checar se tua CLI está nessa versão ou acima
Dá pra desativar um mod específico sem desligar os outros?
A chave disableAllHooks no arquivo ~/.claude/settings.json desativa todos os mods instalados em todas as sessões de uma vez. A documentação dos mods não descreve uma chave separada só pra um mod individual
Mods funcionam no Agent SDK e em sessões na nuvem?
Sim, os hooks do mod continuam ativos tanto no Agent SDK quanto nas sessões em nuvem. A parte de interface, porém, não aparece nesses ambientes
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 30min
Blog | Mais populares
Bateu o limite de uso do Claude Code? Como retomar a tarefa sem refazer tudo
Bateu o limite de uso do Claude Code? Veja como retomar a tarefa de onde parou com /usage, CLAUDE.md e --continue, sem refazer nada.
Como pagar o Claude Code no Brasil: cartão, dólar, IOF e quanto fica em reais
Claude Code preço Brasil na prática: câmbio, IOF de 3,5% e quanto fica na fatura. Planos Pro e Max convertidos em reais e como pagar com cartão.

O que é o JEV e para que ele serve no Claude Code?
O que é JEV no Claude Code? Entenda o modelo da TypeSafe AI, como instalar a skill e quanto custa por milhão de tokens.
