Pular para o conteúdo
    Notícia

    Claude Code ganha sistema de Mods para personalização interna em JavaScript e TypeScript

    Nova funcionalidade permite que desenvolvedores alterem a interface e o comportamento do Claude Code por dentro usando funções em JavaScript e TypeScript.

    Foto de Leandro Vieira

    Leandro Vieira

    CEO e founder | IA.com.br

    3 de out. de 2026 · 4 min de leitura

    Pessoa trabalhando em laptop aberto sobre mesa de madeira clara em escritório moderno, com linhas de código exibidas na tela em ambiente iluminado por luz natural
    Novos recursos de personalização permitem adaptar ferramentas de código diretamente pelo editor com JavaScript e TypeScript.

    O assistente de programação Claude Code (abre em nova aba) recebeu uma atualização que transforma a maneira como profissionais interagem com a inteligência artificial. Anunciado em 1º de outubro de 2026, o recurso chamado Mods permite que desenvolvedores reescrevam e ajustem o funcionamento interno do programa utilizando linguagens acessíveis da web: JavaScript e TypeScript.

    Em vez de limitar a ferramenta a configurações rígidas de fábrica, a novidade abre as portas para que qualquer pessoa adapte desde a aparência visual até a lógica de execução dos comandos.

    O que são os Mods e como funciona o middleware

    Para compreender o sistema de Mods, vale pensar no conceito de intermediário ou "middleware". Na computação, esse termo se refere a um programa que fica no meio do caminho entre duas etapas, funcionando como um inspetor atencioso em uma esteira de produção.

    Toda vez que a ferramenta realiza uma ação, ela emite o que os programadores chamam de evento. Esse evento pode ser o envio de uma mensagem pelo usuário, o desenho de um botão na tela ou a chamada de um recurso externo.

    Um Mod é composto por pequenas funções que se conectam diretamente a esses momentos. O desenvolvedor pode programar esse intermediário para agir em três situações distintas:

    • Antes do evento: inspeciona ou altera a instrução antes que ela chegue ao modelo de inteligência artificial.
    • Depois do evento: analisa a resposta gerada e decide se algo precisa ser corrigido ou ocultado.
    • No lugar do evento: assume o controle total e substitui a ação padrão por um comportamento customizado.

    Também é possível envolver o evento por completo, executando ações tanto antes quanto depois do comando principal.

    Diagrama esquemático em fundo claro ilustrando um fluxo de processamento, onde um módulo intermediário intercepta dados antes e depois da execução principal, com conectores em azul-petróleo e detalhes em âmbar.
    Estrutura de interceptação permite executar rotinas personalizadas antes e depois dos comandos nativos da ferramenta.

    Recursos que os desenvolvedores podem customizar

    Até o lançamento desse sistema, extensões tradicionais, habilidades extras e servidores externos operavam do lado de fora do assistente, enviando dados apenas pelas bordas. Segundo a documentação do Claude Code (abre em nova aba), os Mods rodam diretamente no núcleo da ferramenta.

    Essa posição interna libera recursos práticos que não eram possíveis anteriormente:

    • Reescrever instruções: o texto digitado pelo usuário pode ser filtrado ou aprimorado antes de chegar à inteligência artificial.
    • Interceptar ferramentas externas: caso a inteligência artificial decida rodar um comando no computador, o Mod pode pausar o processo, pedir confirmação ou tentar novamente caso ocorra uma falha.
    • Proteger informações sensíveis: segredos e senhas contidos na resposta de um comando podem ser ocultados automaticamente antes que a ferramenta os leia.
    • Criar novos elementos visuais: é possível desenhar painéis laterais ao lado da conversa, barras de contexto com abas, campos de texto e novos botões.
    • Redesenhar a interface nativa: partes originais do sistema, como o indicador de carregamento e as caixas de perguntas, podem ser reestilizadas.

    Alguns recursos conhecidos do próprio sistema passaram a ser distribuídos como Mods no repositório oficial no GitHub (abre em nova aba), provando a flexibilidade da arquitetura:

    Mod NativoFunção Principal
    diffExibe alterações não confirmadas de arquivos em um painel lateral
    telemetryRegistra métricas e marcas de eventos do motor interno
    agents-mdLê instruções de projeto no arquivo AGENTS.md na falta de outros manuais
    sec-defaultProtege políticas de segurança e regras corporativas contra alterações

    Outro exemplo oficial disponibilizado pela Anthropic é o plugin chamado "You Should Know". Esse recurso cria um agente secundário encarregado de observar a conversa e emitir alertas caso o usuário deixe passar algum detalhe essencial.

    Como criar, segurança e requisitos técnicos

    O processo de criação foi pensado para ser simples. De acordo com as instruções de criação de mods (abre em nova aba), não é necessário instalar empacotadores complexos ou ferramentas como o Node.js na máquina, pois os arquivos em .js e .ts são carregados diretamente pelo programa. O usuário pode escrever as funções manualmente ou simplesmente pedir em linguagem natural para que o próprio assistente crie o código do Mod.

    Apesar da praticidade, a segurança exige bastante atenção. Os Mods não operam em caixas de areia isoladas, o que significa que rodam com os mesmos privilégios do usuário no computador. Eles têm permissão para ler e gravar arquivos, acionar processos do sistema operacional e fazer requisições pela internet. Por essa razão, a recomendação enfática é instalar apenas complementos distribuídos por autores confiáveis. Para empresas, o sistema conta com controles que permitem a administradores travar a execução de módulos não homologados.

    Os Mods já estão disponíveis para uso e vêm ativados por padrão. O único requisito técnico é possuir a versão v2.1.287 ou superior do Claude Code, funcionando no terminal via linha de comando, no aplicativo para desktop e com suporte parcial na extensão do Visual Studio Code. Essa arquitetura abre caminho para ambientes de desenvolvimento totalmente moldados às necessidades individuais de cada equipe.

    Foto de Leandro Vieira

    Leandro Vieira

    CEO e founder | IA.com.br

    Ver perfil completo